-
1
-
-
33746090532
-
Compiler and runtime support for efficient software transactional memory
-
A. Adl-Tabatabai, B. Lewis, V. Menon, B. Murphy, B. Saha, and T. Shpeisman. Compiler and runtime support for efficient software transactional memory. In PLDI, 2006.
-
(2006)
PLDI
-
-
Adl-Tabatabai, A.1
Lewis, B.2
Menon, V.3
Murphy, B.4
Saha, B.5
Shpeisman, T.6
-
2
-
-
0025433676
-
Weak Ordering - A New Definition
-
S. Adve and M. Hill. Weak Ordering - A New Definition. In ISCA, 1990.
-
(1990)
ISCA
-
-
Adve, S.1
Hill, M.2
-
3
-
-
0034442456
-
Hoard: A Scalable Memory Allocator for Multithreaded Applications
-
E. Berger, K. McKinley, R. Blumofe, and P.Wilson. Hoard: A Scalable Memory Allocator for Multithreaded Applications. In ASPLOS, 2000.
-
(2000)
ASPLOS
-
-
Berger, E.1
McKinley, K.2
Blumofe, R.3
Wilson, P.4
-
4
-
-
77949754377
-
Grace: Safe and Efficient Concurrent Programming
-
E. Berger, T. Yang, T. Liu, , and G. Novark. Grace: Safe and Efficient Concurrent Programming. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Berger, E.1
Yang, T.2
Liu, T.3
Novark, G.4
-
5
-
-
63549095070
-
The PARSEC Benchmark Suite: Characterization and Architectural Implications
-
C. Bienia, S. Kumar, J. P. Singh, and K. Li. The PARSEC Benchmark Suite: Characterization and Architectural Implications. In PACT, 2008.
-
(2008)
PACT
-
-
Bienia, C.1
Kumar, S.2
Singh, J.P.3
Li, K.4
-
6
-
-
0003966887
-
-
(Version 3.1). Technical report, Carnegie Mellon University, Pittsburgh, PA
-
G. Blelloch. NESL: A Nested Data-Parallel Language (Version 3.1). Technical report, Carnegie Mellon University, Pittsburgh, PA.
-
NESL: A Nested Data-Parallel Language
-
-
Blelloch, G.1
-
7
-
-
72249108375
-
A Type and Effect System for Deterministic Parallel Java
-
R. Bocchino, V. Adve, D. Dig, S. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A Type and Effect System for Deterministic Parallel Java. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Bocchino, R.1
Adve, V.2
Dig, D.3
Adve, S.4
Heumann, S.5
Komuravelli, R.6
Overbey, J.7
Simmons, P.8
Sung, H.9
Vakilian, M.10
-
8
-
-
31744447887
-
Threads Cannot be Implemented as a Library
-
H.-J. Boehm. Threads Cannot be Implemented as a Library. In PLDI, 2005.
-
(2005)
PLDI
-
-
Boehm, H.-J.1
-
9
-
-
57349165412
-
Foundations of the C++ Concurrency Memory Model
-
H.-J. Boehm and S. Adve. Foundations of the C++ Concurrency Memory Model. In PLDI, 2008.
-
(2008)
PLDI
-
-
Boehm, H.-J.1
Adve, S.2
-
10
-
-
35348887760
-
Data Parallel Haskell: A Status Report
-
M. M. T. Chakravarty, R. Leshchinskiy, S. P. Jones, G. Keller, and S. Marlow. Data Parallel Haskell: A Status Report. In Workshop on Declarative Aspects of Multicore Programming (DAMP), 2007.
-
Workshop on Declarative Aspects of Multicore Programming (DAMP), 2007
-
-
Chakravarty, M.M.T.1
Leshchinskiy, R.2
Jones, S.P.3
Keller, G.4
Marlow, S.5
-
12
-
-
0022598998
-
Memory Access Buffering in Multiprocessors
-
M. Dubois, C. Scheurich, and F. Briggs. Memory Access Buffering in Multiprocessors. In ISCA, 1986.
-
(1986)
ISCA
-
-
Dubois, M.1
Scheurich, C.2
Briggs, F.3
-
13
-
-
0026299679
-
Delayed Consistency and Its Effects on the Miss Rate of Parallel Programs
-
M. Dubois, J. Wang, L. Barroso, K. Lee, and Y.S. Chen. Delayed Consistency and Its Effects on the Miss Rate of Parallel Programs. In Supercomputing, 1991.
-
(1991)
Supercomputing
-
-
Dubois, M.1
Wang, J.2
Barroso, L.3
Lee, K.4
Chen, Y.S.5
-
14
-
-
29244476246
-
SHIM: A Deterministic Model for Heterogeneous Embedded Systems
-
S. A. Edwards and O. Tardieu. SHIM: A Deterministic Model for Heterogeneous Embedded Systems. In EMSOFT, 2005.
-
(2005)
EMSOFT
-
-
Edwards, S.A.1
Tardieu, O.2
-
16
-
-
52649164239
-
ReRun: Exploiting Episodes for Lightweight Memory Race Recording
-
D. Hower and M. Hill. ReRun: Exploiting Episodes for Lightweight Memory Race Recording. In ISCA, 2008.
-
(2008)
ISCA
-
-
Hower, D.1
Hill, M.2
-
17
-
-
0031633854
-
Deterministic Replay of Java Multithreaded Applications
-
J. Choi and H. Srinivasan. Deterministic Replay of Java Multithreaded Applications. In SIGMETRICS SPDT, 1998.
-
(1998)
Sigmetrics SPDT
-
-
Choi, J.1
Srinivasan, H.2
-
18
-
-
31844445061
-
-
PhD thesis, Computer Science Dept., University of Illinois at Urbana-Champaign, Urbana, IL, May
-
C. Lattner. Macroscopic Data Structure Analysis and Optimization. PhD thesis, Computer Science Dept., University of Illinois at Urbana-Champaign, Urbana, IL, May 2005.
-
(2005)
Macroscopic Data Structure Analysis and Optimization
-
-
Lattner, C.1
-
19
-
-
3042658703
-
LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation
-
C. Lattner and V. Adve. LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation. In CGO, 2004.
-
(2004)
CGO
-
-
Lattner, C.1
Adve, V.2
-
20
-
-
0023328934
-
Debugging Parallel Programs with Instant Replay
-
T. J. LeBlanc and J. M. Mellor-Crummey. Debugging Parallel Programs with Instant Replay. IEEE TOC, 36(4), 1987.
-
(1987)
IEEE TOC
, vol.36
, Issue.4
-
-
LeBlanc, T.J.1
Mellor-Crummey, J.M.2
-
23
-
-
84976718540
-
Algorithms for scalable synchronization on shared-memory multiprocessors
-
J. Mellor-Crummey and M. Scott. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM TOCS, 9(1), 1991.
-
(1991)
ACM TOCS
, vol.9
, Issue.1
-
-
Mellor-Crummey, J.1
Scott, M.2
-
24
-
-
52649147142
-
DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently
-
P. Montesinos, L. Ceze, and J. Torrellas. DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently. In ISCA, 2008.
-
(2008)
ISCA
-
-
Montesinos, P.1
Ceze, L.2
Torrellas, J.3
-
25
-
-
67650035234
-
Finding and Reproducing Heisenbugs in Concurrent Programs
-
M. Musuvathi, S. Qadeer, T. Ball, G. Basler, P. A. Nainar, and I. Neamtiu. Finding and Reproducing Heisenbugs in Concurrent Programs. In OSDI, 2008.
-
(2008)
OSDI
-
-
Musuvathi, M.1
Qadeer, S.2
Ball, T.3
Basler, G.4
Nainar, P.A.5
Neamtiu, I.6
-
26
-
-
34249779799
-
Recording Shared Memory Dependencies Using Strata
-
S. Narayanasamy, C. Pereira, and B. Calder. Recording Shared Memory Dependencies Using Strata. In ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Narayanasamy, S.1
Pereira, C.2
Calder, B.3
-
27
-
-
67650088534
-
Kendo: Efficient Deterministic Multithreading in Software
-
M. Olszewski, J. Ansel, and S. Amarasinghe. Kendo: Efficient Deterministic Multithreading in Software. In ASPLOS, 2009.
-
(2009)
ASPLOS
-
-
Olszewski, M.1
Ansel, J.2
Amarasinghe, S.3
-
28
-
-
84978721276
-
The Wisconsin Wind Tunnel: Virtual Prototyping of Parallel Computers
-
S. Reinhardt, M. Hill, J. Larus, A. Lebeck, J. Lewis, and D.Wood. The Wisconsin Wind Tunnel: Virtual Prototyping of Parallel Computers. SIGMETRICS, 21(1), 1993.
-
(1993)
SIGMETRICS
, vol.21
, Issue.1
-
-
Reinhardt, S.1
Hill, M.2
Larus, J.3
Lebeck, A.4
Lewis, J.5
Wood, D.6
-
29
-
-
0032058018
-
The Design, Implementation, and Evaluation of Jade
-
M. Rinard and M. Lam. The Design, Implementation, and Evaluation of Jade. ACM TOPLAS, 20(3), 1988.
-
(1988)
ACM TOPLAS
, vol.20
, Issue.3
-
-
Rinard, M.1
Lam, M.2
-
30
-
-
0001641893
-
RecPlay: A Fully Integrated Practical Record/Replay System
-
M. Ronsse and K. De Bosschere. RecPlay: A Fully Integrated Practical Record/Replay System. ACM TOCS, 17(2), 1999.
-
(1999)
ACM TOCS
, vol.17
, Issue.2
-
-
Ronsse, M.1
De Bosschere, K.2
-
31
-
-
0037688335
-
Shasta: A Low Overhead, Software-only Approach for Supporting Fine-grain Shared Memory
-
D. Scales, K. Gharachorloo, and C. Thekkath. Shasta: A Low Overhead, Software-only Approach for Supporting Fine-grain Shared Memory. In ASPLOS, 1996.
-
(1996)
ASPLOS
-
-
Scales, D.1
Gharachorloo, K.2
Thekkath, C.3
-
32
-
-
0037521913
-
StreamIt: A Language for Streaming Applications
-
W. Thies, M. Karczmarek, and S. Amarasinghe. StreamIt: A Language for Streaming Applications. In CC, 2002.
-
(2002)
CC
-
-
Thies, W.1
Karczmarek, M.2
Amarasinghe, S.3
-
33
-
-
0029194459
-
The SPLASH-2 Programs: Characterization and Methodological Considerations
-
S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta. The SPLASH-2 Programs: Characterization and Methodological Considerations. In ISCA, 1995.
-
(1995)
ISCA
-
-
Woo, S.C.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
-
34
-
-
0038684791
-
A "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay
-
M. Xu, R. Bodik, and M. Hill. A "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay. In ISCA, 2003.
-
(2003)
ISCA
-
-
Xu, M.1
Bodik, R.2
Hill, M.3
|