-
1
-
-
33746090532
-
Compiler and runtime support for efficient software transactional memory
-
ACM
-
A. Adl-Tabatabai, B. T. Lewis, V. Menon, B. R. Murphy, B. Saha, and T. Shpeisman. Compiler and runtime support for efficient software transactional memory. In PLDI. ACM, 2006.
-
(2006)
PLDI
-
-
Adl-Tabatabai, A.1
Lewis, B.T.2
Menon, V.3
Murphy, B.R.4
Saha, B.5
Shpeisman, T.6
-
2
-
-
26944443478
-
Survey propagation: An algorithm for satisfiability
-
A. Braunstein, M. Mèzard, and R. Zecchina. Survey propagation: An algorithm for satisfiability. Random Structures and Algorithms, 27(2):201-226, 2005.
-
(2005)
Random Structures and Algorithms
, vol.27
, Issue.2
, pp. 201-226
-
-
Braunstein, A.1
Mèzard, M.2
Zecchina, R.3
-
3
-
-
79251557743
-
Footprint analysis: A shape analysis that discovers preconditions
-
C. Calcagno, D. Distefano, P. W. O'Hearn, and H. Yang. Footprint analysis: A shape analysis that discovers preconditions. In SAS, 2007.
-
(2007)
SAS
-
-
Calcagno, C.1
Distefano, D.2
O'Hearn, P.W.3
Yang, H.4
-
5
-
-
0004116989
-
-
editors, MIT Press
-
T. Cormen, C. Leiserson, R. Rivest, and C. Stein, editors. Introduction to Algorithms. MIT Press, 2001.
-
(2001)
Introduction to Algorithms
-
-
Cormen, T.1
Leiserson, C.2
Rivest, R.3
Stein, C.4
-
9
-
-
1442308195
-
Language support for lightweight transactions
-
T. Harris and K. Fraser. Language support for lightweight transactions. In OOPSLA '03, 2003.
-
(2003)
OOPSLA '03
-
-
Harris, T.1
Fraser, K.2
-
11
-
-
58549112478
-
Transactional boosting: A methodology for highly-concurrent transactional objects
-
ACM
-
M. Herlihy and E. Koskinen. Transactional boosting: a methodology for highly-concurrent transactional objects. In PPOPP. ACM, 2008.
-
(2008)
PPOPP
-
-
Herlihy, M.1
Koskinen, E.2
-
12
-
-
0027262011
-
Transactional memory: Architectural support for lock-free data structures
-
M. Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. In ISCA, 1993.
-
(1993)
ISCA
-
-
Herlihy, M.1
Eliot, J.2
Moss, B.3
-
16
-
-
57349108625
-
Scheduling strategies for optimistic parallel execution of irregular programs
-
M. Kulkarni, P. Carribault, K. Pingali, G. Ramanarayanan, B. Walter, K. Bala, and L. P. Chew. Scheduling strategies for optimistic parallel execution of irregular programs. In SPAA '08, 2008.
-
(2008)
SPAA '08
-
-
Kulkarni, M.1
Carribault, P.2
Pingali, K.3
Ramanarayanan, G.4
Walter, B.5
Bala, K.6
Chew, L.P.7
-
17
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
ACM
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. P. Chew. Optimistic parallelism requires abstractions. In PLDI. ACM, 2007.
-
(2007)
PLDI
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.P.6
-
19
-
-
33847170653
-
An overview of the jahob analysis system: Project goals and current status
-
V. Kuncak and M. C. Rinard. An overview of the jahob analysis system: project goals and current status. In IPDPS, 2006.
-
(2006)
IPDPS
-
-
Kuncak, V.1
Rinard, M.C.2
-
20
-
-
37049005548
-
Predicate abstraction with indexed predicates
-
S. K. Lahiri and R. E. Bryant. Predicate abstraction with indexed predicates. ACM Trans. Comput. Log., 9(1), 2007.
-
(2007)
ACM Trans. Comput. Log.
, vol.9
, pp. 1
-
-
Lahiri, S.K.1
Bryant, R.E.2
-
21
-
-
2942538076
-
Generalized typestate checking using set interfaces and pluggable analyses
-
P. Lam, V. Kuncak, and M. C. Rinard. Generalized typestate checking using set interfaces and pluggable analyses. SIGPLAN Notices, 39(3), 2004.
-
(2004)
SIGPLAN Notices
, vol.39
, pp. 3
-
-
Lam, P.1
Kuncak, V.2
Rinard, M.C.3
-
22
-
-
0002774002
-
TVLA: A framework for implementing static analyses
-
T. Lev-Ami and M. Sagiv. TVLA: A framework for implementing static analyses. In SAS, 2000.
-
(2000)
SAS
-
-
Lev-Ami, T.1
Sagiv, M.2
-
24
-
-
58449102721
-
Identification of heap-carried data dependence via explicit store heap models
-
M. Marron, D. Stefanovic, D. Kapur, and M. V. Hermenegildo. Identification of heap-carried data dependence via explicit store heap models. In LCPC, pages 94-108, 2008.
-
(2008)
LCPC
, pp. 94-108
-
-
Marron, M.1
Stefanovic, D.2
Kapur, D.3
Hermenegildo, M.V.4
-
25
-
-
33745863169
-
Autolocker: Synchronization inference for atomic sections
-
ACM
-
B. McCloskey, F. Zhou, D. Gay, and E. Brewer. Autolocker: synchronization inference for atomic sections. In POPL. ACM, 2006.
-
(2006)
POPL
-
-
McCloskey, B.1
Zhou, F.2
Gay, D.3
Brewer, E.4
-
26
-
-
77749304561
-
Structure-driven optimizations for amorphous data-parallel programs
-
ACM
-
M. Méndez-Lojo, D. Nguyen, D. Prountzos, X. Sui, M. A. Hassaan, M. Kulkarni, M. Burtscher, and K. Pingali. Structure-driven optimizations for amorphous data-parallel programs. In PPOPP. ACM, 2010.
-
(2010)
PPOPP
-
-
Méndez-Lojo, M.1
Nguyen, D.2
Prountzos, D.3
Sui, X.4
Hassaan, M.A.5
Kulkarni, M.6
Burtscher, M.7
Pingali, K.8
-
27
-
-
77956254799
-
-
The University of Texas at Austin
-
K. Pingali, M. Kulkarni, D. Nguyen, M. Burtscher, M. Mendez-Lojo, D. Prountzos, X. Sui, and Z. Zhong. Amorphous data-parallelism in irregular algorithms. regular tech report TR-09-05, The University of Texas at Austin, 2009.
-
(2009)
Amorphous Data-parallelism in Irregular Algorithms. Regular Tech Report TR-09-05
-
-
Pingali, K.1
Kulkarni, M.2
Nguyen, D.3
Burtscher, M.4
Mendez-Lojo, M.5
Prountzos, D.6
Sui, X.7
Zhong, Z.8
-
30
-
-
79251560593
-
-
Technical Report TR-10-27, UT Austin, Jul
-
D. Prountzos, R. Manevich, K. Pingali, and K. S. McKinley. A shape analysis for optimizing parallel graph programs. Technical Report TR-10-27, UT Austin, http://userweb.cs.utexas.edu/users/ dprountz/UTCS-TR-10-27.pdf, Jul 2010.
-
(2010)
A Shape Analysis for Optimizing Parallel Graph Programs
-
-
Prountzos, D.1
Manevich, R.2
Pingali, K.3
McKinley, K.S.4
-
31
-
-
0033076827
-
The LRPD test: Speculative runtime parallelization of loops with privatization and reduction parallelization
-
L. Rauchwerger and D. A. Padua. The LRPD test: Speculative runtime parallelization of loops with privatization and reduction parallelization. IEEE Trans. Parallel Distrib. Syst., 10(2):160-180, 1999.
-
(1999)
IEEE Trans. Parallel Distrib. Syst.
, vol.10
, Issue.2
, pp. 160-180
-
-
Rauchwerger, L.1
Padua, D.A.2
-
33
-
-
33746656095
-
Purity and side effect analysis for java programs
-
A. Salcianu and M. C. Rinard. Purity and side effect analysis for java programs. In VMCAI, 2005.
-
(2005)
VMCAI
-
-
Salcianu, A.1
Rinard, M.C.2
-
34
-
-
57349111788
-
Full functional verification of linked data structures
-
ACM
-
K. Zee, V. Kuncak, and M. Rinard. Full functional verification of linked data structures. In PPOPP. ACM, 2008.
-
(2008)
PPOPP
-
-
Zee, K.1
Kuncak, V.2
Rinard, M.3
|