BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Canada
1 × Denmark
1 × Italy
2 × India
25 × USA
3 × United Kingdom
4 × France
Collaborated with:
H.Chafi C.Kozyrakis L.C.McAfee M.K.Prabhu K.J.Brown H.Lee S.Hong A.K.Sujeeth B.D.Carlstrom T.N.Mudge N.G.Bronson J.R.Levitt T.Rompf A.McDonald J.Casper L.Hammond B.Hertzberg M.K.Chen M.Odersky C.C.Minh B.A.Nayfeh V.Bertacco C.D.Sa T.Oguntebi J.Chung J.Torrellas B.Gropp V.Sarkar J.H.Moreno C.Ré M.Willey M.Heinrich D.Ofelt J.P.Singh K.A.Sakallah A.R.Atreya S.Salihoglu J.Widom E.Sedlar S.K.Kim R.S.French M.S.Lam David Koeplinger Raghu Prabhakar M.Wu V.Jovanovic M.Carbin K.G.Wilson K.Chang A.Gibbons N.Njoroge S.Wee Y.Teslyar D.Ge C.E.Kozyrakis V.Wong Z.DeVito A.Moors P.Hanrahan W.Baek T.Skare N.Amin M.Jonnalagedda V.Popic A.Prokopec Matthew Feldman Yaqi Zhang S.Hadjis Ruben Fiszel T.Zhao Luigi Nardi Ardavan Pedram
Talks about:
parallel (9) transact (8) languag (8) specif (7) domain (6) program (5) acceler (5) specul (5) memori (5) compil (5)

Person: Kunle Olukotun

DBLP DBLP: Olukotun:Kunle

Facilitated 1 volumes:

CGO 2015Ed

Contributed to:

CGO 20152015
ICML 20152015
CGO 20142014
PLDI 20142014
PPoPP 20142014
ECOOP 20132013
GPCE 20132013
POPL 20132013
ASPLOS 20122012
ICFP 20122012
ICML 20122012
ASPLOS 20112011
CGO 20112011
ICML 20112011
PPoPP 20112011
HPCA 20102010
OOPSLA 20102010
PPoPP 20102010
POPL 20092009
DATE 20072007
HPCA 20072007
PPoPP 20072007
ASPLOS 20062006
HPCA 20062006
PLDI 20062006
PPoPP 20052005
ASPLOS 20042004
CGO 20032003
PPoPP 20032003
DAC 20022002
ASPLOS 19981998
DAC 19981998
ASPLOS 19961996
DAC 19961996
HPCA 19961996
DAC 19951995
DAC 19901990
DAC 19871987
PLDI 20182018
ASPLOS 20162016

Wrote 42 papers:

CGO-2015-McAfeeO #framework #generative #learning #multi #named
EMEURO: a framework for generating multi-purpose accelerators via deep learning (LCM, KO), pp. 125–135.
ICML-2015-SaRO #convergence #matrix #probability #problem
Global Convergence of Stochastic Gradient Descent for Some Non-convex Matrix Problems (CDS, CR, KO), pp. 2332–2341.
CGO-2014-HongSWO #domain-specific language #graph #scalability
Simplifying Scalable Graph Processing with a Domain-Specific Language (SH, SS, JW, KO), p. 208.
PLDI-2014-RompfSBLCO #compilation #jit #precise
Surgical precision JIT compilers (TR, AKS, KJB, HL, HC, KO), p. 8.
PPoPP-2014-Olukotun #domain-specific language #parallel #programming
Beyond parallel programming with domain specific languages (KO), pp. 179–180.
ECOOP-2013-SujeethRBLCPWPJOO #composition #domain-specific language #reuse
Composition and Reuse with Compiled Domain-Specific Languages (AKS, TR, KJB, HL, HC, VP, MW, AP, VJ, MO, KO), pp. 52–78.
GPCE-2013-SujeethGBLROO #declarative #domain-specific language #generative #implementation #named #performance #specification
Forge: generating a high performance DSL implementation from a declarative specification (AKS, AG, KJB, HL, TR, MO, KO), pp. 145–154.
POPL-2013-RompfSABJLJOO #compilation #data type #optimisation #source code #staging
Optimizing data structures in high-level programs: new directions for extensible compilers based on staging (TR, AKS, NA, KJB, VJ, HL, MJ, KO, MO), pp. 497–510.
ASPLOS-2012-HongCSO #analysis #domain-specific language #graph #named #performance
Green-Marl: a DSL for easy and efficient graph analysis (SH, HC, ES, KO), pp. 349–362.
ICFP-2012-Olukotun #domain-specific language #embedded #performance
High performance embedded domain specific languages (KO), pp. 139–140.
ICML-2012-McAfeeO #code generation #network #static analysis
Utilizing Static Analysis and Code Generation to Accelerate Neural Networks (LCM, KO), p. 192.
ASPLOS-2011-CasperOHBKO #hardware #memory management #transaction
Hardware acceleration of transactional memory on commodity systems (JC, TO, SH, NGB, CK, KO), pp. 27–38.
CGO-2011-HertzbergO #automation #parallel #runtime
Runtime automatic speculative parallelization (BH, KO), pp. 64–73.
ICML-2011-SujeethLBRCWAOO #domain-specific language #machine learning #named #parallel
OptiML: An Implicitly Parallel Domain-Specific Language for Machine Learning (AKS, HL, KJB, TR, HC, MW, ARA, MO, KO), pp. 609–616.
PPoPP-2011-ChafiSBLAO #approach #parallel
A domain-specific approach to heterogeneous parallelism (HC, AKS, KJB, HL, ARA, KO), pp. 35–46.
PPoPP-2011-HongKOO #algorithm #graph
Accelerating CUDA graph algorithms at maximum warp (SH, SKK, TO, KO), pp. 267–276.
HPCA-2010-TorrellasGSMO #challenge
Extreme scale computing: Challenges and opportunities (JT, BG, VS, JHM, KO), p. 1.
OOPSLA-2010-ChafiDMRSHOO #parallel
Language virtualization for heterogeneous parallel computing (HC, ZD, AM, TR, AKS, PH, MO, KO), pp. 835–847.
PPoPP-2010-BronsonCCO #concurrent
A practical concurrent binary search tree (NGB, JC, HC, KO), pp. 257–268.
PPoPP-2010-TorrellasGMOS #challenge
Extreme scale computing: challenges and opportunities (JT, BG, JHM, KO, VS), pp. 101–102.
POPL-2009-BronsonKO #optimisation
Feedback-directed barrier optimization in a strongly isolated STM (NGB, CK, KO), pp. 213–225.
DATE-2007-NjorogeCWTGKO #memory management #multi #named #transaction
ATLAS: a chip-multiprocessor with transactional memory support (NN, JC, SW, YT, DG, CK, KO), pp. 3–8.
HPCA-2007-ChafiCCMMBKO #approach #memory management #scalability #transaction
A Scalable, Non-blocking Approach to Transactional Memory (HC, JC, BDC, AM, CCM, WB, CK, KO), pp. 97–108.
PPoPP-2007-CarlstromMCKO #transaction
Transactional collection classes (BDC, AM, MC, CK, KO), pp. 56–67.
ASPLOS-2006-ChungMMSCCKO #memory management #trade-off #transaction
Tradeoffs in transactional memory virtualization (JC, CCM, AM, TS, HC, BDC, CK, KO), pp. 371–381.
HPCA-2006-ChungCMMCKO #behaviour #parallel #source code #thread #transaction
The common case transactional behavior of multithreaded programs (JC, HC, CCM, AM, BDC, CK, KO), pp. 266–277.
PLDI-2006-CarlstromMCCMKO #programming language #transaction
The Atomos transactional programming language (BDC, AM, HC, JC, CCM, CEK, KO), pp. 1–13.
PPoPP-2005-PrabhuO #concurrent #parallel #specification #thread
Exposing speculative thread parallelism in SPEC2000 (MKP, KO), pp. 142–152.
ASPLOS-2004-HammondCWHCKO #consistency #programming #transaction
Programming with transactional coherence and consistency (TCC) (LH, BDC, VW, BH, MKC, CK, KO), pp. 1–13.
CGO-2003-ChenO #concurrent #named #thread
TEST: A Tracer for Extracting Speculative Thread (MKC, KO), pp. 301–314.
PPoPP-2003-PrabhuO #concurrent #parallel #thread #using
Using thread-level speculation to simplify manual parallelization (MKP, KO), pp. 1–12.
DAC-2002-BertaccoO #performance #representation #simulation
Efficient state representation for symbolic simulation (VB, KO), pp. 99–104.
ASPLOS-1998-HammondWO #multi
Data Speculation Support for a Chip Multiprocessor (LH, MW, KO), pp. 58–69.
DAC-1998-OlukotunHO #simulation
Digital System Simulation: Methodologies and Examples (KO, MH, DO), pp. 658–663.
ASPLOS-1996-OlukotunNHWC #multi
The Case for a Single-Chip Multiprocessor (KO, BAN, LH, KGW, KC), pp. 2–11.
DAC-1996-LevittO #pipes and filters #scalability #verification
A Scalable Formal Verification Methodology for Pipelined Microprocessors (JRL, KO), pp. 558–563.
HPCA-1996-NayfehOS #clustering #multi
The Impact of Shared-Cache Clustering in Small-Scale Shared-Memory Multiprocessors (BAN, KO, JPS), pp. 74–84.
DAC-1995-FrenchLLO #compilation #simulation
A General Method for Compiling Event-Driven Simulations (RSF, MSL, JRL, KO), pp. 151–156.
DAC-1990-SakallahMO #analysis #design
Analysis and Design of Latch-Controlled Synchronous Digital Circuits (KAS, TNM, KO), pp. 111–117.
DAC-1987-OlukotunM #parallel
A Preliminary Investigation into Parallel Routing on a Hypercube Computer (KO, TNM), pp. 814–820.
PLDI-2018-KoeplingerFPZHF #compilation #named
Spatial: a language and compiler for application accelerators (DK, MF, RP, YZ, SH, RF, TZ, LN, AP, CK, KO), pp. 296–311.
ASPLOS-2016-PrabhakarKBLSKO #configuration management #generative #hardware #parallel
Generating Configurable Hardware from Parallel Patterns (RP, DK, KJB, HL, CDS, CK, KO), pp. 651–665.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.