-
3
-
-
0037669859
-
Dise: A programmable macro engine for customizing applications
-
San Diego, CA, June
-
M. Corliss, E. Lewis, and A. Roth. Dise: A programmable macro engine for customizing applications. In 30th Annual International Symposium on Computer Architecture, San Diego, CA, June 2003.
-
(2003)
30th Annual International Symposium on Computer Architecture
-
-
Corliss, M.1
Lewis, E.2
Roth, A.3
-
4
-
-
67650789334
-
Dmp: Deterministic shared memory multiprocessing
-
New York, NY, USA, ACM
-
J. Devietti, B. Lucia, L. Ceze, and M. Oskin. Dmp: deterministic shared memory multiprocessing. In ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems, pages 85-96, New York, NY, USA, 2009. ACM.
-
(2009)
ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems
, pp. 85-96
-
-
Devietti, J.1
Lucia, B.2
Ceze, L.3
Oskin, M.4
-
6
-
-
12844266720
-
Programming with transactional coherence and consistency (tcc)
-
New York, NY, USA, ACM Press
-
L. Hammond, B. D. Carlstrom, V. Wong, B. Hertzberg, M. Chen, C. Kozyrakis, and K. Olukotun. Programming with transactional coherence and consistency (tcc). In ASPLOS-XI: Proceedings of the 11th international conference on Architectural support for programming languages and operating systems, pages 1-13, New York, NY, USA, 2004. ACM Press.
-
(2004)
ASPLOS-XI: Proceedings of the 11th international conference on Architectural support for programming languages and operating systems
, pp. 1-13
-
-
Hammond, L.1
Carlstrom, B.D.2
Wong, V.3
Hertzberg, B.4
Chen, M.5
Kozyrakis, C.6
Olukotun, K.7
-
8
-
-
0017996760
-
Time, clocks, and the ordering of events in a distributed system
-
L. Lamport. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM, 21(7):558-565, 1978.
-
(1978)
Communications of the ACM
, vol.21
, Issue.7
, pp. 558-565
-
-
Lamport, L.1
-
9
-
-
41149176439
-
Muvi: Automatically inferring multi-variable access correlations and detecting related semantic and concurrency bugs
-
S. Lu, S. Park, C. Hu, X. Ma, W. Jiang, Z. Li, R. A. Popa, and Y. Zhou. Muvi: Automatically inferring multi-variable access correlations and detecting related semantic and concurrency bugs. In Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP'07), 2007.
-
(2007)
Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP'07)
-
-
Lu, S.1
Park, S.2
Hu, C.3
Ma, X.4
Jiang, W.5
Li, Z.6
Popa, R.A.7
Zhou, Y.8
-
11
-
-
34249774237
-
Avio: Detecting atomicity violations via access interleaving invariants
-
S. Lu, J. Tucek, F. Qin, and Y. Zhou. Avio: detecting atomicity violations via access interleaving invariants. In ASPLOS-XII: Proceedings of the 12th international conference on Architectural support for programming languages and operating systems, pages 37-48, 2006.
-
(2006)
ASPLOS-XII: Proceedings of the 12th international conference on Architectural support for programming languages and operating systems
, pp. 37-48
-
-
Lu, S.1
Tucek, J.2
Qin, F.3
Zhou, Y.4
-
12
-
-
52649169356
-
Atom-aid: Detecting and surviving atomicity violations
-
Washington, DC, USA, IEEE Computer Society
-
B. Lucia, J. Devietti, K. Strauss, and L. Ceze. Atom-aid: Detecting and surviving atomicity violations. In ISCA '08: Proceedings of the 35th International Symposium on Computer Architecture, pages 277-288, Washington, DC, USA, 2008. IEEE Computer Society.
-
(2008)
ISCA '08: Proceedings of the 35th International Symposium on Computer Architecture
, pp. 277-288
-
-
Lucia, B.1
Devietti, J.2
Strauss, K.3
Ceze, L.4
-
13
-
-
31944440969
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
Chicago, IL, June
-
C. K. Luk, R. Cohn, R. Muth, H. Patil, A. Klauser, G. Lowney, S. Wallace, V. J. Reddi, and K. Hazelwood. Pin: Building customized program analysis tools with dynamic instrumentation. In Programming Language Design and Implementation, Chicago, IL, June 2005.
-
(2005)
Programming Language Design and Implementation
-
-
Luk, C.K.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.J.8
Hazelwood, K.9
-
14
-
-
35548939899
-
Automatically classifying benign and harmful data races using replay analysis
-
June
-
S. Narayanasamy, Z. Wang, J. Tigani, A. Edwards, and B. Calder. Automatically classifying benign and harmful data races using replay analysis. In ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI), June 2007.
-
(2007)
ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI)
-
-
Narayanasamy, S.1
Wang, Z.2
Tigani, J.3
Edwards, A.4
Calder, B.5
-
16
-
-
67650834931
-
Kendo: Efficient deterministic multithreading in software
-
New York, NY, USA, ACM
-
M. Olszewski, J. Ansel, and S. Amarasinghe. Kendo: efficient deterministic multithreading in software. In ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems, pages 97-108, New York, NY, USA, 2009. ACM.
-
(2009)
ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems
, pp. 97-108
-
-
Olszewski, M.1
Ansel, J.2
Amarasinghe, S.3
-
17
-
-
0038346243
-
Reenact: Using thread-level speculation mechanisms to debug data races in multithreaded codes
-
San Diego, CA, June
-
M. Prvulovic and J. Torrelas. Reenact: Using thread-level speculation mechanisms to debug data races in multithreaded codes. In 30th Annual International Symposium on Computer Architecture, San Diego, CA, June 2003.
-
(2003)
30th Annual International Symposium on Computer Architecture
-
-
Prvulovic, M.1
Torrelas, J.2
-
20
-
-
33845429905
-
Rx: Treating bugs as allergies - a safe method to survive software failures
-
New York, NY, USA, ACM
-
F. Qin, J. Tucek, J. Sundaresan, and Y. Zhou. Rx: treating bugs as allergies - a safe method to survive software failures. In SOSP '05: Proceedings of the twentieth ACM symposium on Operating systems principles, pages 235-248, New York, NY, USA, 2005. ACM.
-
(2005)
SOSP '05: Proceedings of the twentieth ACM symposium on Operating systems principles
, pp. 235-248
-
-
Qin, F.1
Tucek, J.2
Sundaresan, J.3
Zhou, Y.4
-
21
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A dynamic data race detector for multithreaded programs. ACM Transactions on Computer Systems, 15(4):391-411, 1997.
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
22
-
-
0036292677
-
Safetynet: Improving the availability of shared-memory multiprocessors with global checkpoint/recovery
-
D. J. Sorin, M. M. K. Martin, M. D. Hill, and D. A. Wood. Safetynet: Improving the availability of shared-memory multiprocessors with global checkpoint/recovery. In Proceedings of the 29th Annual International Symposium on Computer Architecture, pages 123-134, 2002.
-
(2002)
Proceedings of the 29th Annual International Symposium on Computer Architecture
, pp. 123-134
-
-
Sorin, D.J.1
Martin, M.M.K.2
Hill, M.D.3
Wood, D.A.4
-
23
-
-
85076879202
-
Gadara: Dynamic deadlock avoidance for multithreaded programs
-
December
-
Y. Wang, T. Kelly, M. Kudlur, S. Lafortune, and S. A. Mahlke. Gadara: Dynamic deadlock avoidance for multithreaded programs. In OSDI '08: Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation, December 2008.
-
(2008)
OSDI '08: Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation
-
-
Wang, Y.1
Kelly, T.2
Kudlur, M.3
Lafortune, S.4
Mahlke, S.A.5
-
24
-
-
0029179077
-
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 22nd Annual International Symposium on Computer Architecture, pages 24-36, 1995.
-
(1995)
22nd Annual International Symposium on Computer Architecture
, pp. 24-36
-
-
Woo, S.C.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
|