-
1
-
-
67650076849
-
Serialization sets: A dynamic dependence-based parallel execution model
-
Allen, M.D., Sridharan, S., and Sohi, G.S. Serialization sets: a dynamic dependence-based parallel execution model. PPOPP, (2009), 85-96.
-
(2009)
PPOPP
, pp. 85-96
-
-
Allen, M.D.1
Sridharan, S.2
Sohi, G.S.3
-
3
-
-
0025404493
-
Executing a Program on the MIT Tagged-Token Dataflow Architecture
-
Arvind, K. and Nikhil, R.S. Executing a Program on the MIT Tagged-Token Dataflow Architecture. IEEE Transactions on Computers 39, (1990), 300-318.
-
(1990)
IEEE Transactions on Computers
, vol.39
, pp. 300-318
-
-
Arvind, K.1
Nikhil, R.S.2
-
4
-
-
33845880372
-
Program demultiplexing: Data-flow based speculative parallelization of methods in sequential programs
-
DOI 10.1109/ISCA.2006.31, 1635961, Proceedings - 33rd International Symposium on Computer Architecture,ISCA 2006
-
Balakrishnan, S. and Sohi, G.S. Program demultiplexing: Data-flow based speculative parallelization of methods in sequential programs. ISCA, (2006), 302-313. (Pubitemid 46016624)
-
(2006)
Proceedings - International Symposium on Computer Architecture
, vol.2006
, pp. 302-313
-
-
Balakrishnan, S.1
Sohi, G.S.2
-
5
-
-
72249108375
-
A type and effect system for deterministic parallel Java
-
Bocchino, R.L., Adve, V.S., Dig, D., et al. A type and effect system for deterministic parallel Java. OOPSLA '09, (2009), 97-116.
-
(2009)
OOPSLA '09
, pp. 97-116
-
-
Bocchino, R.L.1
Adve, V.S.2
Dig, D.3
-
6
-
-
0003434834
-
-
Addison-Wesley Profession
-
Booch, G., Maksimchuk, R., Engle, M., Young, B., Conallen, J., and Houston, K. Object-oriented analysis and design with applications, third edition. Addison-Wesley Profession, (2007).
-
(2007)
Object-oriented Analysis and Design with Applications, Third Edition
-
-
Booch, G.1
Maksimchuk, R.2
Engle, M.3
Young, B.4
Conallen, J.5
Houston, K.6
-
7
-
-
47349089048
-
Revisiting the Sequential Programming Model for Multi-Core
-
Bridges, M.J., Vachharajani, N., Zhang, Y., Jablin, T., and August, D. Revisiting the Sequential Programming Model for Multi-Core. MICRO, (2007), 69-84.
-
(2007)
MICRO
, pp. 69-84
-
-
Bridges, M.J.1
Vachharajani, N.2
Zhang, Y.3
Jablin, T.4
August, D.5
-
8
-
-
0023734242
-
Resource requirements of dataflow programs
-
Culler, D.E. and Arvind. Resource requirements of dataflow programs. ISCA, (1988), 141-150.
-
(1988)
ISCA
, pp. 141-150
-
-
Culler, D.E.1
Arvind2
-
10
-
-
79951697459
-
Task Superscalar: An Out-of-Order Task Pipeline
-
Etsion, Y., Cabarcas, F., Rico, A., et al. Task Superscalar: An Out-of-Order Task Pipeline. MICRO, (2010), 89-100.
-
(2010)
MICRO
, pp. 89-100
-
-
Etsion, Y.1
Cabarcas, F.2
Rico, A.3
-
11
-
-
0347507496
-
The implementation of the Cilk-5 multithreaded language
-
Frigo, M., Leiserson, C.E., and Randall, K.H. The implementation of the Cilk-5 multithreaded language. PLDI, (1998), 212-223.
-
(1998)
PLDI
, pp. 212-223
-
-
Frigo, M.1
Leiserson, C.E.2
Randall, K.H.3
-
12
-
-
80052034379
-
Yada: Straightforward parallel programming
-
Gay, D., Galenson, J., Nail, M., and Yelick, K. Yada: Straightforward parallel programming. Parallel Computing 37, 9 (2011), 499-652.
-
(2011)
Parallel Computing
, vol.37
, Issue.9
, pp. 499-652
-
-
Gay, D.1
Galenson, J.2
Nail, M.3
Yelick, K.4
-
14
-
-
0033880036
-
The Stanford Hydra CMP
-
Hammond, L., Hubbert, B.A., Siu, M., Prabhu, M.K., Chen, M., and Olukotun, K. The Stanford Hydra CMP. MICRO, (2000), 71-84.
-
(2000)
MICRO
, pp. 71-84
-
-
Hammond, L.1
Hubbert, B.A.2
Siu, M.3
Prabhu, M.K.4
Chen, M.5
Olukotun, K.6
-
15
-
-
84855719858
-
-
M. Hill, Ed., Morgan Claypool Publishers
-
Harris, T., Larus, J., and Rajwar, R. Transactional Memory, 2nd edition. Synthesis Lectures on Computer Architecture, M. Hill, Ed., Morgan Claypool Publishers, (2010).
-
(2010)
Transactional Memory, 2nd Edition. Synthesis Lectures on Computer Architecture
-
-
Harris, T.1
Larus, J.2
Rajwar, R.3
-
17
-
-
0003762771
-
Properties of a Model for Parallel Computations: Determinancy, Termination, Queueing
-
Karp, R.M. and Miller, R.E. Properties of a Model for Parallel Computations: Determinancy, Termination, Queueing. SIAM Journal on Applied Mathematics 14, 6 (1966), 1390-1411.
-
(1966)
SIAM Journal on Applied Mathematics
, vol.14
, Issue.6
, pp. 1390-1411
-
-
Karp, R.M.1
Miller, R.E.2
-
18
-
-
33646892173
-
The Problem with Threads
-
Lee, E.A. The Problem with Threads. Computer 39, (2006), 33-42.
-
(2006)
Computer
, vol.39
, pp. 33-42
-
-
Lee, E.A.1
-
19
-
-
33750222642
-
-
Addison-Wesley
-
Mattson, T.G., Sanders, B.G., and Massingill, B.L. Patterns for Parallel Programming, Addison-Wesley, (2005).
-
(2005)
Patterns for Parallel Programming
-
-
Mattson, T.G.1
Sanders, B.G.2
Massingill, B.L.3
-
20
-
-
0141896323
-
Microarchitectural innovations: Boosting microprocessor performance beyond semiconductor technology scaling
-
Moshovos, A. and Sohi, G.S. Microarchitectural innovations: boosting microprocessor performance beyond semiconductor technology scaling. Proceedings of the IEEE 89, 11 (2001), 1560-1575. (Pubitemid 33766637)
-
(2001)
Proceedings of the IEEE
, vol.89
, Issue.11
, pp. 1560-1575
-
-
Moshovos, A.1
Sohi, G.S.2
-
21
-
-
57949083229
-
A dependencyaware task-based programming environment for multi-core architectures
-
Perez, J.M., Badia, R.M., and Labarta, J. A dependencyaware task-based programming environment for multi-core architectures. 2008 IEEE Intl. Conf. on Cluster Computing, (2008), 142-151.
-
(2008)
2008 IEEE Intl. Conf. on Cluster Computing
, pp. 142-151
-
-
Perez, J.M.1
Badia, R.M.2
Labarta, J.3
-
22
-
-
0002673944
-
Jade: A high-level, machine-independent language for parallel programming
-
Rinard, M.C., Scales, D.J., and Lam, M.S. Jade: a high-level, machine-independent language for parallel programming. Computer 26, 6 (1993), 28-38.
-
(1993)
Computer
, vol.26
, Issue.6
, pp. 28-38
-
-
Rinard, M.C.1
Scales, D.J.2
Lam, M.S.3
-
23
-
-
0029178210
-
Multiscalar processors
-
Sohi, G.S., Breach, S.E., and Vijaykumar, T.N. Multiscalar processors. ISCA, (1995), 414-425.
-
(1995)
ISCA
, pp. 414-425
-
-
Sohi, G.S.1
Breach, S.E.2
Vijaykumar, T.N.3
-
24
-
-
85024275309
-
Software and the Concurrency Revolution
-
Sutter, H. and Larus, J. Software and the Concurrency Revolution. ACM Queue 3, 6, (2005), 54-62.
-
(2005)
ACM Queue
, vol.3
, Issue.6
, pp. 54-62
-
-
Sutter, H.1
Larus, J.2
|