-
1
-
-
28444494370
-
Unbounded transactional memory
-
C. Scott Ananian, Krste Asanovic, Bradley C. Kuszmaul, Charles E. Leiserson, and Sean Lie. Unbounded transactional memory. In HPCA '05: Proceedings of the 11th International Symposium on High-Performance Computer Architecture, 2005.
-
(2005)
HPCA '05: Proceedings of the 11th International Symposium on High-Performance Computer Architecture
-
-
Scott Ananian, C.1
Asanovic, K.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Lie, S.5
-
2
-
-
32844464028
-
Multigrain parallel delaunay mesh generation: Challenges and 221 opportunities for multithreaded architectures
-
Christos D. Antonopoulos, Xiaoning Ding, Andrey Chernikov, Filip Blagojevic, Dimitrios S. Nikolopoulos, and Nikos Chrisochoides. Multigrain parallel delaunay mesh generation: challenges and 221 opportunities for multithreaded architectures. In ICS '05: Proceedings of the 19th annual international conference on Supercomputing, 2005.
-
(2005)
ICS '05: Proceedings of the 19th annual international conference on Supercomputing
-
-
Antonopoulos, C.D.1
Ding, X.2
Chernikov, A.3
Blagojevic, F.4
Nikolopoulos, D.S.5
Chrisochoides, N.6
-
3
-
-
0016557674
-
Multidimensional binary search trees used for associative searching
-
J.L. Bentley. Multidimensional binary search trees used for associative searching. Communications of the ACM, 18(9):509-517, 1975.
-
(1975)
Communications of the ACM
, vol.18
, Issue.9
, pp. 509-517
-
-
Bentley, J.L.1
-
5
-
-
0003657047
-
Interprocedural pointer alias analysis
-
21055, IBM Yorktown Heights
-
Michael Burke, Paul Carini, and Jong-Deok Choi. Interprocedural pointer alias analysis. Technical Report IBM RC 21055, IBM Yorktown Heights, 1997.
-
(1997)
Technical Report IBM RC
-
-
Burke, M.1
Carini, P.2
Choi, J.-D.3
-
7
-
-
0015481321
-
Percolation of code to enhance parallel dispatching and execution
-
C.C. Foster and E.M. Riseman. Percolation of code to enhance parallel dispatching and execution. IEEE Transactions on Computers, 21(12):1411-1415, 1972.
-
(1972)
IEEE Transactions on Computers
, vol.21
, Issue.12
, pp. 1411-1415
-
-
Foster, C.C.1
Riseman, E.M.2
-
9
-
-
67650007846
-
-
Johan de Galas. The quest for more processing power: is the single core CPU doomed? http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2377, February 2005.
-
Johan de Galas. The quest for more processing power: is the single core CPU doomed? http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2377, February 2005.
-
-
-
-
10
-
-
0031274872
-
Commutativity analysis: A new analysis technique for parallelizing compilers
-
Pedro C. Diniz and Martin C. Rinard. Commutativity analysis: a new analysis technique for parallelizing compilers. ACM Trans. Program. Lang. Syst., 19(6):942-991, 1997.
-
(1997)
ACM Trans. Program. Lang. Syst
, vol.19
, Issue.6
, pp. 942-991
-
-
Diniz, P.C.1
Rinard, M.C.2
-
11
-
-
67650043672
-
-
Joseph A. Fisher. Very long instruction word architectures and the eli-512. In ISCA '98: 25 years of the international symposia on Computer architecture (selected papers), 1998.
-
Joseph A. Fisher. Very long instruction word architectures and the eli-512. In ISCA '98: 25 years of the international symposia on Computer architecture (selected papers), 1998.
-
-
-
-
12
-
-
4644359934
-
-
Lance Hammond, Vicky Wong, Mike Chen, Brian D. Carlstrom, John D. Davis, Ben Hertzberg, Manohar K. Prabhu, Honggo Wijaya, Christos Kozyrakis, and Kunle Olukotun. Transactional memory coherence and consistency. ISCA 2004, 00:102, 2004.
-
Lance Hammond, Vicky Wong, Mike Chen, Brian D. Carlstrom, John D. Davis, Ben Hertzberg, Manohar K. Prabhu, Honggo Wijaya, Christos Kozyrakis, and Kunle Olukotun. Transactional memory coherence and consistency. ISCA 2004, 00:102, 2004.
-
-
-
-
13
-
-
1442263994
-
Language support for lightweight transactions
-
Tim Harris and Keir Fraser. Language support for lightweight transactions. In OOPSLA '03: Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, pages 388-402, 2003.
-
(2003)
OOPSLA '03: Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
, pp. 388-402
-
-
Harris, T.1
Fraser, K.2
-
14
-
-
0004302191
-
-
John Hennessy and David Patterson, editors, Morgan Kaufmann
-
John Hennessy and David Patterson, editors. Computer Architecture: A Quantitative Approach. Morgan Kaufmann, 2003.
-
(2003)
Computer Architecture: A Quantitative Approach
-
-
-
15
-
-
0027262011
-
-
Maurice Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. In ISCA '93: Proceedings of the 20th annual international symposium on Computer architecture, pages 289-300, New York, NY, USA, 1993. ACM Press.
-
Maurice Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. In ISCA '93: Proceedings of the 20th annual international symposium on Computer architecture, pages 289-300, New York, NY, USA, 1993. ACM Press.
-
-
-
-
16
-
-
0002830830
-
Hybrid concurrency control for abstract data types
-
New York, NY, USA
-
Maurice P. Herlihy and William E. Weihl. Hybrid concurrency control for abstract data types. In PODS '88: Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, pages 201-210, New York, NY, USA, 1988.
-
(1988)
PODS '88: Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
, pp. 201-210
-
-
Herlihy, M.P.1
Weihl, W.E.2
-
21
-
-
33748873605
-
Logtm: Log-based transactional memory
-
Kevin E. Moore, Jayaram Bobba, Michelle J. Moravan, Mark D. Hill, and David A. Wood. Logtm: Log-based transactional memory. In HPCA '06: Proceedings of the 12th International Symposium on High Performance Computer Architecture, 2006.
-
(2006)
HPCA '06: Proceedings of the 12th International Symposium on High Performance Computer Architecture
-
-
Moore, K.E.1
Bobba, J.2
Moravan, M.J.3
Hill, M.D.4
Wood, D.A.5
-
23
-
-
0035202612
-
An algorithm for three-dimensional mesh generation for arbitrary regions with cracks
-
J.B.C Neto, P.A. Wawrzynek, M.T.M. Carvalho, L.F. Martha, and A.R. Ingraffea. An algorithm for three-dimensional mesh generation for arbitrary regions with cracks. Engineering with Computers, 17:75-91, 2001.
-
(2001)
Engineering with Computers
, vol.17
, pp. 75-91
-
-
Neto, J.B.C.1
Wawrzynek, P.A.2
Carvalho, M.T.M.3
Martha, L.F.4
Ingraffea, A.R.5
-
24
-
-
34748834011
-
Open nesting in software transactional memory
-
Yang Ni, Vijay Menon, Ali-Reza Adl-Tabatabai, Antony L. Hosking, Rick Hudson, J. Eliot B. Moss, Bratin Saha, and Tatiana Shpeisman. Open nesting in software transactional memory. In Principles and Practices of Parallel Programming (PPoPP), 2007.
-
(2007)
Principles and Practices of Parallel Programming (PPoPP)
-
-
Ni, Y.1
Menon, V.2
Adl-Tabatabai, A.-R.3
Hosking, A.L.4
Hudson, R.5
Eliot, J.6
Moss, B.7
Saha, B.8
Shpeisman, T.9
-
25
-
-
67650055349
-
-
Openmp: A proposed industry standard api for shared memory programming. See www.openmp.org, October 28, 1997.
-
Openmp: A proposed industry standard api for shared memory programming. See www.openmp.org, October 28, 1997.
-
-
-
-
26
-
-
25144439604
-
-
Michael Steinbach Pang-Ning Tan and Vipin Kumar, editors, Pearson Addison Wesley
-
Michael Steinbach Pang-Ning Tan and Vipin Kumar, editors. Introduction to Data Mining. Pearson Addison Wesley, 2005.
-
(2005)
Introduction to Data Mining
-
-
-
28
-
-
35448982329
-
Transactional memory designs for an operating system
-
Hany E. Ramadan, Donald E. Porter Christopher J. Rossbach, Owen S. Hofmann, Aditya Bhandari, and Emmett Witchel. Transactional memory designs for an operating system. In International Symposium on Computer Architecture (ISCA), 2007.
-
(2007)
International Symposium on Computer Architecture (ISCA)
-
-
Ramadan, H.E.1
Porter, D.E.2
Rossbach, C.J.3
Hofmann, O.S.4
Bhandari, A.5
Witchel, E.6
-
30
-
-
0033076827
-
The lrpd test: Speculative run-time parallelization of loops with privatization and reduction parallelization
-
Lawrence Rauchwerger and David A. Padua. The lrpd test: Speculative run-time 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
-
31
-
-
0029723409
-
Solving shape-analysis problems in languages with destructive updating
-
St. Petersburg Beach, FL, January
-
M. Sagiv, T. Reps, and R. Wilhelm. Solving shape-analysis problems in languages with destructive updating. In Proceedings of the 23rd Annual ACM Symposium on the Principles of Programming Languages, St. Petersburg Beach, FL, January 1996.
-
(1996)
Proceedings of the 23rd Annual ACM Symposium on the Principles of Programming Languages
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
35
-
-
84940605935
-
Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
-
Applied Computational Geometry: Towards Geometric Engineering, of, May
-
Jonathan Richard Shewchuk. Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator. In Applied Computational Geometry: Towards Geometric Engineering, volume 1148 of Lecture Notes in Computer Science, pages 203-222. May 1996.
-
(1996)
Lecture Notes in Computer Science
, vol.1148
, pp. 203-222
-
-
Richard Shewchuk, J.1
-
37
-
-
0003081830
-
An algorithm for exploiting multiple arithmetic units
-
Robert Tomasulo. An algorithm for exploiting multiple arithmetic units. IBM Journal, 11(1):25-33, 1967.
-
(1967)
IBM Journal
, vol.11
, Issue.1
, pp. 25-33
-
-
Tomasulo, R.1
-
39
-
-
33645154106
-
Lightcuts: A scalable approach to illumination
-
July
-
Bruce Walter, Sebastian Fernandez, Adam Arbree, Kavita Bala, Michael Donikian, and Donald Greenberg. Lightcuts: a scalable approach to illumination. ACM Transactions on Graphics (SIG-GRAPH), 24(3):1098-1107, July 2005.
-
(2005)
ACM Transactions on Graphics (SIG-GRAPH)
, vol.24
, Issue.3
, pp. 1098-1107
-
-
Walter, B.1
Fernandez, S.2
Arbree, A.3
Bala, K.4
Donikian, M.5
Greenberg, D.6
-
40
-
-
0024136623
-
Commutativity-based concurrency control for abstract data types
-
W.E. Weihl. Commutativity-based concurrency control for abstract data types. IEEE Transactions on Computers, 37(12), 1988.
-
(1988)
IEEE Transactions on Computers
, vol.37
, Issue.12
-
-
Weihl, W.E.1
|