-
1
-
-
23844501204
-
Cooperative task management without manual stack management
-
Atul Adya et al. Cooperative task management without manual stack management. In USENIX, 2002.
-
(2002)
USENIX
-
-
Adya, A.1
-
2
-
-
20444409262
-
Scheduler activations: Effective kernel support for the user-level management of parallelism
-
Thomas Anderson et al. Scheduler activations: Effective kernel support for the user-level management of parallelism. In SOSP, 1991.
-
(1991)
SOSP
-
-
Anderson, T.1
-
3
-
-
77957578484
-
-
Animoto
-
Animoto. http://www.animoto.com.
-
-
-
-
4
-
-
0029191296
-
Cilk: An efficient multithreaded runtime system
-
Robert Blumofe et al. Cilk: An efficient multithreaded runtime system. In PPOPP, 1995.
-
(1995)
PPOPP
-
-
Blumofe, R.1
-
6
-
-
70449559088
-
Scalable hmm based inference engine in large vocabulary continuous speech recognition
-
Jike Chong et al. Scalable hmm based inference engine in large vocabulary continuous speech recognition. In ICME, 2009.
-
(2009)
ICME
-
-
Chong, J.1
-
7
-
-
79551575759
-
Multifrontal multithreaded rank-revealing sparse QR factorization
-
Submitted
-
Timothy Davis. Multifrontal multithreaded rank-revealing sparse QR factorization. Transactions on Mathematical Software, Submitted.
-
Transactions on Mathematical Software
-
-
Davis, T.1
-
8
-
-
0025551677
-
Dynamic partitioning in a transputer environment
-
K. Dussa et al. Dynamic partitioning in a Transputer environment. In SIGMETRICS, 1990.
-
(1990)
SIGMETRICS
-
-
Dussa, K.1
-
9
-
-
77957563768
-
-
EVE Online
-
EVE Online. http://www.eveonline.com.
-
-
-
-
11
-
-
77957585088
-
-
Flickr
-
Flickr. http://www.flickr.com.
-
-
-
-
12
-
-
59249108406
-
A scheduling framework for general-purpose parallel languages
-
Matthew Fluet et al. A scheduling framework for general-purpose parallel languages. In ICFP, 2008.
-
(2008)
ICFP
-
-
Fluet, M.1
-
13
-
-
85085851337
-
CPU inheritance scheduling
-
Bryan Ford and Sai Susarla. CPU inheritance scheduling. In OSDI, 1996.
-
(1996)
OSDI
-
-
Ford, B.1
Susarla, S.2
-
15
-
-
77957551262
-
-
Google Voice
-
Google Voice. http://voice.google.com.
-
-
-
-
16
-
-
77957607779
-
-
GraphicsMagick
-
GraphicsMagick. http://www.graphicsmagick.org.
-
-
-
-
17
-
-
77957584185
-
-
Libprocess
-
Benjamin Hindman. Libprocess. http://www.eecs.berkeley.edu/benh/ libprocess.
-
-
-
Hindman, B.1
-
18
-
-
56749169455
-
Multithreading and one-sided communication in parallel lu factorization
-
Parry Husbands and Katherine Yelick. Multithreading and one-sided communication in parallel lu factorization. In Supercomputing, 2007.
-
(2007)
Supercomputing
-
-
Husbands, P.1
Yelick, K.2
-
20
-
-
8344246922
-
CQoS: A framework for enabling QoS in shared caches of CMP platforms
-
Ravi Iyer. CQoS: A framework for enabling QoS in shared caches of CMP platforms. In ICS, 2004.
-
(2004)
ICS
-
-
Iyer, R.1
-
25
-
-
52649094492
-
Globally-synchronized frames for guaranteed qualityof- service in on-chip networks
-
Jae Lee et al. Globally-synchronized frames for guaranteed qualityof- service in on-chip networks. In ISCA, 2008.
-
(2008)
ISCA
-
-
Lee, J.1
-
26
-
-
38849113784
-
Lightweight concurrency primitives
-
Peng Li et al. Lightweight concurrency primitives. In Haskell, 2007.
-
(2007)
Haskell
-
-
Li, P.1
-
27
-
-
85092783412
-
Tessellation: Space-time partitioning in a manycore client OS
-
Rose Liu et al. Tessellation: Space-time partitioning in a manycore client OS. In HotPar, 2009.
-
(2009)
HotPar
-
-
Liu, R.1
-
28
-
-
0011611820
-
First-class user-level threads
-
Brian Marsh et al. First-class user-level threads. OS Review, 1991.
-
(1991)
OS Review
-
-
Marsh, B.1
-
29
-
-
0027594835
-
A dynamic processor allocation policy for multiprogrammed shared-memory multiprocessors
-
Cathy McCann et al. A dynamic processor allocation policy for multiprogrammed shared-memory multiprocessors. Transactions on Computer Systems, 1993.
-
(1993)
Transactions on Computer Systems
-
-
McCann, C.1
-
31
-
-
85092794892
-
Optimizing collective communication on multicores
-
Rajesh Nishtala and Kathy Yelick. Optimizing collective communication on multicores. In HotPar, 2009.
-
(2009)
HotPar
-
-
Nishtala, R.1
Yelick, K.2
-
32
-
-
59249086793
-
30 seconds is not enough! a study of operating system timer usage
-
Simon Peter et al. 30 seconds is not enough! a study of operating system timer usage. In Eurosys, 2008.
-
(2008)
Eurosys
-
-
Peter, S.1
-
35
-
-
0030710014
-
Comparing gang scheduling with dynamic space sharing on symmetric multiprocessors using automatic self-allocating threads
-
Charles Severance and Richard Enbody. Comparing gang scheduling with dynamic space sharing on symmetric multiprocessors using automatic self-allocating threads. In IPPS, 1997.
-
(1997)
IPPS
-
-
Severance, C.1
Enbody, R.2
-
36
-
-
77957577125
-
-
Stackless Python. http://www.stackless.com.
-
-
-
Python, S.1
-
37
-
-
35248852012
-
A parallel dynamic programming algorithm on a multi-core architecture
-
Guangming Tan et al. A parallel dynamic programming algorithm on a multi-core architecture. In SPAA, 2007.
-
(2007)
SPAA
-
-
Tan, G.1
-
38
-
-
0024873960
-
Process control and scheduling issues for multiprogrammed shared-memory multiprocessors
-
Andrew Tucker and Anoop Gupta. Process control and scheduling issues for multiprogrammed shared-memory multiprocessors. OS Review, 1989.
-
(1989)
OS Review
-
-
Tucker, A.1
Gupta, A.2
-
39
-
-
0029666641
-
Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor
-
Dean Tullsen et al. Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor. In ISCA, 1996.
-
(1996)
ISCA
-
-
Tullsen, D.1
-
40
-
-
11144253525
-
Capriccio: Scalable threads for internet services
-
Rob von Behren et al. Capriccio: Scalable threads for internet services. In SOSP, 2003.
-
(2003)
SOSP
-
-
Von Behren, R.1
-
41
-
-
85017201891
-
Lottery scheduling: Flexible proportional-share resource management
-
Carl Waldspurger and William Weihl. Lottery scheduling: Flexible proportional-share resource management. In OSDI, 1994.
-
(1994)
OSDI
-
-
Waldspurger, C.1
Weihl, W.2
-
42
-
-
84976784525
-
Continuation-based multiprocessing
-
Mitchell Wand. Continuation-based multiprocessing. In LFP, 1980.
-
(1980)
LFP
-
-
Wand, M.1
-
43
-
-
56749158843
-
Optimization of sparse matrix-vector multiplication on emerging multicore platforms
-
Samuel Williams et al. Optimization of sparse matrix-vector multiplication on emerging multicore platforms. In Supercomputing, 2007.
-
(2007)
Supercomputing
-
-
Williams, S.1
-
44
-
-
77957576224
-
-
YouTube
-
YouTube. http://www.youtube.com
-
-
-
|