-
4
-
-
0029191296
-
Cilk: An efficient multithreaded runtime system
-
R. D. Blumofe, C. F. Joerg, B. C. Kuszmaul, C. E. Leiserson, K. H. Randall, and Y. Zhou. Cilk: an efficient multithreaded runtime system. SIGPLAN Not., 30(8):207-216, 1995.
-
(1995)
SIGPLAN Not.
, vol.30
, Issue.8
, pp. 207-216
-
-
Blumofe, R.D.1
Joerg, C.F.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Randall, K.H.5
Zhou, Y.6
-
5
-
-
0019563894
-
Computing Dirichlet tessellations
-
A. Bowyer. Computing Dirichlet tessellations. The Computer Journal, 24(2):162-166, 1981.
-
(1981)
The Computer Journal
, vol.24
, Issue.2
, pp. 162-166
-
-
Bowyer, A.1
-
8
-
-
0001702902
-
Applications of random sampling in computational geometry, ii
-
K. L. Clarkson and P. W. Shor. Applications of random sampling in computational geometry, ii. Discrete Comput. Geom., 4(5):287-421, 1989.
-
(1989)
Discrete Comput. Geom.
, vol.4
, Issue.5
, pp. 287-421
-
-
Clarkson, K.L.1
Shor, P.W.2
-
10
-
-
0002806690
-
OpenMP: An industry-standard API for shared-memory programming
-
L. Dagum and R. Menon. OpenMP: An industry-standard API for shared-memory programming. IEEE Comput. Sci. Eng., 5(1):46-55, 1998.
-
(1998)
IEEE Comput. Sci. Eng.
, vol.5
, Issue.1
, pp. 46-55
-
-
Dagum, L.1
Menon, R.2
-
12
-
-
0024090156
-
A new approach to the maximumflow problem
-
A. V. Goldberg and R. E. Tarjan. A new approach to the maximumflow problem. J. ACM, 35(4):921-940, 1988.
-
(1988)
J. ACM
, vol.35
, Issue.4
, pp. 921-940
-
-
Goldberg, A.V.1
Tarjan, R.E.2
-
13
-
-
84976721284
-
MULTILISP: A language for concurrent symbolic computation
-
October
-
R. H. Halstead, Jr. MULTILISP: a language for concurrent symbolic computation. ACM Trans. Program. Lang. Syst., 7:501-538, October 1985.
-
(1985)
ACM Trans. Program. Lang. Syst.
, vol.7
, pp. 501-538
-
-
Halstead Jr., R.H.1
-
16
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
M. P. Herlihy and J. M. Wing. Linearizability: a correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst., 12(3):463-492, 1990.
-
(1990)
ACM Trans. Program. Lang. Syst.
, vol.12
, Issue.3
, pp. 463-492
-
-
Herlihy, M.P.1
Wing, J.M.2
-
17
-
-
79953076431
-
-
Intel Corporation
-
Intel Corporation. Intel threading building blocks 3.0. http://threadingbuildingblocks.org.
-
-
-
-
18
-
-
57349108625
-
Scheduling strategies for optimistic parallel execution of irregular programs
-
New York, NY, USA
-
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 Proc. Symp. on Parallelism in algorithms and architectures (SPAA), pages 217-228, New York, NY, USA, 2008.
-
(2008)
Proc. Symp. on Parallelism in Algorithms and Architectures (SPAA)
, pp. 217-228
-
-
Kulkarni, M.1
Carribault, P.2
Pingali, K.3
Ramanarayanan, G.4
Walter, B.5
Bala, K.6
Chew, L.P.7
-
19
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
DOI 10.1145/1250734.1250759, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. P. Chew. Optimistic parallelism requires abstractions. SIGPLAN Not. (Proceedings of PLDI), 42(6):211-222, 2007. (Pubitemid 47630689)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 211-222
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.P.6
-
20
-
-
79953110319
-
Defining and implementing commutativity conditions for parallel execution
-
School of Electrial and Computer Engineering, Purdue University, August
-
M. Kulkarni, D. Prountzos, D. Nguyen, and K. Pingali. Defining and implementing commutativity conditions for parallel execution. regular rech report TR-ECE-09-11, School of Electrial and Computer Engineering, Purdue University, August 2009.
-
(2009)
Regular Rech Report TR-ECE-09-11
-
-
Kulkarni, M.1
Prountzos, D.2
Nguyen, D.3
Pingali, K.4
-
21
-
-
0034593391
-
A Java fork/join framework
-
D. Lea. A Java fork/join framework. In Proc. Conf. on Java Grande, pages 36-43, 2000.
-
(2000)
Proc. Conf. on Java Grande
, pp. 36-43
-
-
Lea, D.1
-
22
-
-
72249096886
-
The design of a task parallel library
-
D. Leijen, W. Schulte, and S. Burckhardt. The design of a task parallel library. In Proc. Conf. on object-oriented programming, systems, languages, and applications (OOPSLA), pages 227-242, 2009.
-
(2009)
Proc. Conf. on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 227-242
-
-
Leijen, D.1
Schulte, W.2
Burckhardt, S.3
-
23
-
-
34547960219
-
Parallel shortest path algorithms for solving large-scale instances
-
Georgia Institute of Technology, September
-
K. Madduri, D. Bader, J. Berry, and J. Crobak. Parallel shortest path algorithms for solving large-scale instances. Technical Report GTCSE- 06-19, Georgia Institute of Technology, September 2006.
-
(2006)
Technical Report GTCSE-06-19
-
-
Madduri, K.1
Bader, D.2
Berry, J.3
Crobak, J.4
-
24
-
-
79953112784
-
Parallel inclusion-based points-to analysis
-
M.Méndez-Lojo, A.Mathew, and K. Pingali. Parallel inclusion-based points-to analysis. In Proc. Intl. Conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH), 2010.
-
(2010)
Proc. Intl. Conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH)
-
-
Méndez-Lojo, M.1
Mathew, A.2
Pingali, K.3
-
25
-
-
84896776946
-
Cap delta-Stepping: A Parallel Single Source Shortest Path Algorithm
-
U. Meyer and P. Sanders. Delta-stepping: A parallel single source shortest path algorithm. In Proc. European Symp. on Algorithms (ESA), pages 393-404, 1998. (Pubitemid 128117071)
-
(1998)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.1461
, pp. 393-404
-
-
Meyer, U.1
Sanders, P.2
-
27
-
-
17444381945
-
A time efficient Delaunay refinement algorithm
-
New Orleans
-
G. L. Miller. A time efficient Delaunay refinement algorithm. In Proc. Symposium on Discrete Algorithms (SODA), pages 400-409, New Orleans, 2004.
-
(2004)
Proc. Symposium on Discrete Algorithms (SODA)
, pp. 400-409
-
-
Miller, G.L.1
-
28
-
-
0003818126
-
-
Springer Verlag New York, Inc., Secaucus, NJ, USA
-
F. Nielson, H. R. Nielson, and C. Hankin. Principles of Program Analysis. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 1999.
-
(1999)
Principles of Program Analysis
-
-
Nielson, F.1
Nielson, H.R.2
Hankin, C.3
-
30
-
-
77956254799
-
Amorphous data-parallelism in irregular algorithms
-
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)
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
-
31
-
-
33750726614
-
A Delaunay refinement algorithm for quality 2-dimensional mesh generation
-
J. Ruppert. A Delaunay refinement algorithm for quality 2-dimensional mesh generation. J. Algorithms, 18(3):548-585, 1995.
-
(1995)
J. Algorithms
, vol.18
, Issue.3
, pp. 548-585
-
-
Ruppert, J.1
-
32
-
-
84940605935
-
Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
-
Applied Computational Geometry: Towards Geometric Engineering
-
J. R. 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. Springer-Verlag, 1996. (Pubitemid 126140158)
-
(1996)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.1148
, pp. 203-222
-
-
Shewchuk, J.R.1
-
33
-
-
57349122370
-
Sketching concurrent data structures
-
New York, NY, USA
-
A. Solar-Lezama, C. G. Jones, and R. Bodik. Sketching concurrent data structures. In Proc. Conf. on Programming Language Design and Implementation (PLDI), pages 136-148, New York, NY, USA, 2008.
-
(2008)
Proc. Conf. on Programming Language Design and Implementation (PLDI)
, pp. 136-148
-
-
Solar-Lezama, A.1
Jones, C.G.2
Bodik, R.3
-
34
-
-
35448963440
-
CGCExplorer: A semi-automated search procedure for provably correct concurrent collectors
-
DOI 10.1145/1250734.1250787, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
M. T. Vechev, E. Yahav, D. F. Bacon, and N. Rinetzky. CGCExplorer: a semi-automated search procedure for provably correct concurrent collectors. In Proc. Conf. on Programming Language Design and Implementation (PLDI), pages 456-467, New York, NY, USA, 2007. (Pubitemid 47630712)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 456-467
-
-
Vechev, M.T.1
Yahav, E.2
Bacon, D.F.3
Rinetzky, N.4
-
35
-
-
0019563697
-
COMPUTING THE n-DIMENSIONAL DELAUNAY TESSELLATION WITH APPLICATION TO VORONOI POLYTOPES.
-
D. F. Watson. Computing the n-dimensional tessellation with application to Voronoi polytopes. The Computer Journal, 24(2):167-172, 1981. (Pubitemid 12503887)
-
(1981)
Computer Journal
, vol.24
, Issue.2
, pp. 167-172
-
-
Watson, D.F.1
-
36
-
-
0029322543
-
Distributed memory compiler design for sparse problems
-
J. Wu, R. Das, J. Saltz, H. Berryman, and S. Hiranandani. Distributed memory compiler design for sparse problems. IEEE Transactions on Computers, 44, 1995.
-
(1995)
IEEE Transactions on Computers
, vol.44
-
-
Wu, J.1
Das, R.2
Saltz, J.3
Berryman, H.4
Hiranandani, S.5
|