-
1
-
-
20444409262
-
Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles,, pages
-
Bershad, Edward D. Lazowska, and Henry M. Levy. Scheduler activations: Effective kernel support for the user-level management of parallelism. In Pacific Grove, California, October
-
Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, and Henry M. Levy. Scheduler activations: Effective kernel support for the user-level management of parallelism. In Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles, pages 95–109, Pacific Grove, California, October 1991.
-
(1991)
, pp. 95-109
-
-
Anderson, T.E.1
Brian, N.2
-
2
-
-
0011614865
-
Programming parallel algorithms. In Proceedings of the 1992 Dartmouth Institute for Advanced Graduate Studies (DAGS) Symposium on Parallel Computation, pages
-
Hanover, New Hampshire, June
-
Guy E. Blelloch. Programming parallel algorithms. In Proceedings of the 1992 Dartmouth Institute for Advanced Graduate Studies (DAGS) Symposium on Parallel Computation, pages 11–18, Hanover, New Hampshire, June 1992.
-
(1992)
, pp. 11-18
-
-
Blelloch, G.E.1
-
3
-
-
0002634823
-
Scheduling multithreaded computations by work stealing. In Proceedings of the 35th Annual Symposium on Foundations of Computer Science, pages
-
Santa Fe, New Mexico, November
-
Robert D. Blumofe and Charles E. Leiserson. Scheduling multithreaded computations by work stealing. In Proceedings of the 35th Annual Symposium on Foundations of Computer Science, pages 356–368, Santa Fe, New Mexico, November 1994.
-
(1994)
, pp. 356-368
-
-
Blumofe, R.D.1
Leiserson, C.E.2
-
4
-
-
0028736535
-
Scheduling large-scale parallel computations on networks of workstations. In Proceedings of the Third International Symposium on High Performance Distributed Computing, pages
-
San Francisco, California, August
-
Robert D. Blumofe and David S. Park. Scheduling large-scale parallel computations on networks of workstations. In Proceedings of the Third International Symposium on High Performance Distributed Computing, pages 96–105, San Francisco, California, August 1994.
-
(1994)
, pp. 96-105
-
-
Blumofe, R.D.1
Park, D.S.2
-
5
-
-
0016046965
-
The parallel evaluation of general arithmetic expressions
-
April, 21(2):201-206
-
Richard P. Brent. The parallel evaluation of general arithmetic expressions. Journal of the ACM, 21(2):201-206, April 1974.
-
(1974)
Journal of the ACM
-
-
Brent, R.P.1
-
6
-
-
84976807826
-
Strata: A multi-layer communications library. Technical Report to appear, MIT Laboratory for
-
Computer Science. Available as ftp://ftp.lcs.mit. edu/pub/supertech/strata /strata. tar.Z
-
Eric A. Brewer and Robert Blumofe. Strata: A multi-layer communications library. Technical Report to appear, MIT Laboratory for Computer Science. Available as ftp://ftp.lcs.mit.edu/pub/supertech/strata /strata.tar.Z.
-
-
-
Brewer, E.A.1
Blumofe, R.2
-
7
-
-
84976795679
-
Proceedings of the 1981 Conference on Functional Programming Languages and Computer Architecture, pages
-
Burton and M. Ronan Sleep. Executing functional programs on a virtual tree of processors. In Portsmouth, New Hampshire, October
-
F. Warren Burton and M. Ronan Sleep. Executing functional programs on a virtual tree of processors. In Proceedings of the 1981 Conference on Functional Programming Languages and Computer Architecture, pages 187–194, Portsmouth, New Hampshire, October 1981.
-
(1981)
, pp. 187-194
-
-
Warren, F.1
-
8
-
-
84976804862
-
Reppy, and Laurie J. Hendren. Early experiences with Olden
-
Proceedings of the Sixth Annual Workshop on Languages and Compilers for Parallel Computing, Portland, Oregon, August 1993. [9] Rohit Chandra, Anoop Gupta, and John L. Hennessy. COOL: An object-based language for parallel programming. IEEE Computer, August
-
Martin C. Carlisle, Anne Rogers, John H. Reppy, and Laurie J. Hendren. Early experiences with Olden. In Proceedings of the Sixth Annual Workshop on Languages and Compilers for Parallel Computing, Portland, Oregon, August 1993. [9] Rohit Chandra, Anoop Gupta, and John L. Hennessy. COOL: An object-based language for parallel programming. IEEE Computer, 27(8): 13–26, August 1994.
-
(1994)
, vol.27
, Issue.8
, pp. 13-26
-
-
Carlisle, M.C.1
Anne, R.2
John, H.3
-
9
-
-
0024878294
-
Proceedings of the Twelfth ACM Symposium on Operating Systems Principles, pages
-
Amador, Edward D. Lazowska, Henry M. Levy, and Richard J. Littlefield. The Amber system: Parallel programming on a network of multiprocessors. In Litchfield Park, Arizona, December
-
Jeffrey S. Chase, Franz G. Amador, Edward D. Lazowska, Henry M. Levy, and Richard J. Littlefield. The Amber system: Parallel programming on a network of multiprocessors. In Proceedings of the Twelfth ACM Symposium on Operating Systems Principles, pages 147–158, Litchfield Park, Arizona, December 1989.
-
(1989)
, pp. 147-158
-
-
Chase, J.S.1
Franz, G.2
-
10
-
-
0011626254
-
C Threads. Technical Report CMU-CS-88-154, School of
-
Computer Science, Camegie-Mellon University, June
-
Eric C. Cooper and Richard P. Draves. C Threads. Technical Report CMU-CS-88-154, School of Computer Science, Camegie-Mellon University, June 1988.
-
(1988)
-
-
Cooper, E.C.1
Draves, R.P.2
-
11
-
-
84976794625
-
Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pages
-
John Wawrzynek and, Fine-grain parallelism with minimal hardware support: A compiler-controlled threaded abstract machine. In Santa Clara, California, April
-
David E. Culler, Anurag Sah, Klaus Erik Schauser, Thorsten von Eicken, and John Wawrzynek. Fine-grain parallelism with minimal hardware support: A compiler-controlled threaded abstract machine. In Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pages 164–175, Santa Clara, California, April 1991.
-
(1991)
, pp. 164-175
-
-
Culler, D.E.1
Anurag, S.2
Klaus Erik, S.3
von Eicken, v.E.4
-
12
-
-
84979779721
-
Proceedings of the Sixth Annual ACM Symposium on Parallel Algorithms and Architectures
-
Rainer Feldmann, Peter Mysliwietz, and Burkhard Monien. Studying overheads in massively parallel min/max-tree evaluation. In pages 94—103, Cape New Jersey, June, May
-
Rainer Feldmann, Peter Mysliwietz, and Burkhard Monien. Studying overheads in massively parallel min/max-tree evaluation. In Proceedings of the Sixth Annual ACM Symposium on Parallel Algorithms and Architectures, pages 94—103, Cape May, New Jersey, June 1994.
-
(1994)
-
-
-
13
-
-
0023331176
-
DIB—a distributed implementation of backtracking
-
Raphael Finkel and Udi Manber, April
-
Raphael Finkel and Udi Manber. DIB—a distributed implementation of backtracking. ACM Transactions on Programming Languages and Systems, 9(2):235-256, April 1987.
-
(1987)
ACM Transactions on Programming Languages and Systems
, vol.9
, Issue.2
, pp. 235-256
-
-
-
14
-
-
77954909126
-
Proceedings of the First Symposium on Operating Systems Design and Implementation, pages
-
Lowenthal, and Gregory R. Andrews. Distributed Filaments: Efficient fine-grain parallelism on a cluster of workstations. In Monterey, California, November
-
Vincent W. Freeh, David K. Lowenthal, and Gregory R. Andrews. Distributed Filaments: Efficient fine-grain parallelism on a cluster of workstations. In Proceedings of the First Symposium on Operating Systems Design and Implementation, pages 201–213, Monterey, California, November 1994.
-
(1994)
, pp. 201-213
-
-
Freeh, V.W.1
David, K.2
-
15
-
-
84944813080
-
Bounds for certain multiprocessing anomalies
-
November
-
R. L. Graham Bounds for certain multiprocessing anomalies. The Bell System Technical Journal, 45:1563-1581, November 1966.
-
(1966)
The Bell System Technical Journal
, vol.45
, pp. 1563-1581
-
-
Graham, R.L.1
-
16
-
-
0014477093
-
Bounds on multiprocessing timing anomalies
-
416—429, March
-
R. L. Graham. Bounds on multiprocessing timing anomalies. SIAM Journal on Applied Mathematics, 17(2):416—429, March 1969.
-
(1969)
SIAM Journal on Applied Mathematics
, vol.17
, Issue.2
-
-
Graham, R.L.1
-
17
-
-
84976803988
-
Proceedings of the 2nd International Workshop on Massive Parallelism: Hardware, Software, and Applications
-
Michael Halbherr, Yuli Zhou, and Chris F. Joerg. MIMD-style parallel programming with continuation-passing threads. In Capri, Italy, September
-
Michael Halbherr, Yuli Zhou, and Chris F. Joerg. MIMD-style parallel programming with continuation-passing threads. In Proceedings of the 2nd International Workshop on Massive Parallelism: Hardware, Software, and Applications, Capri, Italy, September 1994.
-
(1994)
-
-
-
18
-
-
84976721284
-
Multilisp: A language for concurrent symbolic computation
-
October
-
Robert H. Halstead, Jr. Multilisp: A language for concurrent symbolic computation. ACM Transactions on Programming Languages and Systems, 7(4):501-538, October 1985.
-
(1985)
ACM Transactions on Programming Languages and Systems
, vol.7
, Issue.4
, pp. 501-538
-
-
Halstead, R.H.1
-
19
-
-
0022882379
-
Data parallel algorithms
-
December
-
W. Hillis and G, Steele. Data parallel algorithms. Communications of the ACM, 29(12): 1170–1183, December 1986.
-
(1986)
Communications of the ACM
, vol.29
, Issue.12
, pp. 1170-1183
-
-
Hillis, W.1
Steele, G.2
-
20
-
-
0027796933
-
Proceedings of the Fourth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), pages
-
Weihl. Computation migration: Enhancing locality for distributed-memory parallel systems. In San Diego, California, May
-
Wilson C. Hsieh, Paul Wang, and William E. Weihl. Computation migration: Enhancing locality for distributed-memory parallel systems. In Proceedings of the Fourth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), pages 239–248, San Diego, California, May 1993.
-
(1993)
, pp. 239-248
-
-
Hsieh, W.C.1
Paul, W.2
and William, E.3
-
21
-
-
0029723402
-
Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation, pages
-
Suresh Jagannathan and Jim Philbm. A customizable substrate for concurrent languages. In San Francisco, California, June
-
Suresh Jagannathan and Jim Philbm. A customizable substrate for concurrent languages. In Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation, pages 55–67, San Francisco, California, June 1992.
-
(1992)
, pp. 55-67
-
-
-
22
-
-
84976841825
-
Massively parallel chess In
-
Chris Joerg and Bradley C. Kuszmaul Rutgers University, New Jersey, Available as ftp://theory.lcs.mit. edu /pub/cilk/dimacs94.ps.Z, October
-
Chris Joerg and Bradley C. Kuszmaul. Massively parallel chess In Proceedings of the Third DIM ACS Parallel Implementation Challenge, Rutgers University, New Jersey, October 1994. Available as ftp://theory.lcs.mit.edu /pub/cilk/dimacs94.ps.Z.
-
(1994)
Proceedings of the Third DIM ACS Parallel Implementation Challenge
-
-
-
23
-
-
84976832187
-
The Chare kernel parallel programming system. In Proceedings ofdm the 1990 International Conference on Parallel Processing, Volume II : Software, pages
-
August
-
L. V. Kale. The Chare kernel parallel programming system. In Proceedings ofdm the 1990 International Conference on Parallel Processing, Volume II: Software, pages 17–25, August 1990.
-
(1990)
, pp. 17-25
-
-
Kale, L.V.1
-
24
-
-
85143040361
-
Supercomputing '93, pages 598–607, Portland, Oregon, November 1993. [26] Richard M. Karp and Vijaya Ramachandran. Parallel algorithms for shared-memory machines. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science—Volume A: Algorithms and Complexity
-
Vijay Karamcheti and Andrew Chien. Concert—efficient runtime support for concurrent object-oriented programming languages on stock hardware. In chapter 17, pages MIT Press, Cambridge, Massachusetts
-
Vijay Karamcheti and Andrew Chien. Concert—efficient runtime support for concurrent object-oriented programming languages on stock hardware. In Supercomputing '93, pages 598–607, Portland, Oregon, November 1993. [26] Richard M. Karp and Vijaya Ramachandran. Parallel algorithms for shared-memory machines. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science—Volume A: Algorithms and Complexity, chapter 17, pages 869–941. MIT Press, Cambridge, Massachusetts, 1990.
-
(1990)
, pp. 869-941
-
-
-
25
-
-
0027624326
-
Randomized parallel algorithms for backtrack search and branch-and-bound computation
-
July
-
Richard M. Karp and Yanjun Zhang. Randomized parallel algorithms for backtrack search and branch-and-bound computation. Journal of the ACM, 40(3):765-789, July 1993.
-
(1993)
Journal of the ACM
, vol.40
, Issue.3
, pp. 765-789
-
-
Karp, R.M.1
Zhang, Y.2
-
26
-
-
0024700876
-
Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation, pages
-
and Eric Mohr. Mul-T: A high-performance parallel Lisp. In Portland, Oregon, June
-
David A. Kranz, Robert H, Halstead, Jr., and Eric Mohr. Mul-T: A high-performance parallel Lisp. In Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation, pages 81–90, Portland, Oregon, June 1989.
-
(1989)
, pp. 81-90
-
-
Kranz, D.A.1
Robert, H.2
Halstead, Jr.3
-
27
-
-
0011564602
-
Synchronized MIMD Computing
-
Ph.D. thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Available as MIT Laboratory for Computer Science Technical Report MIT/LCS/TR-645 or ftp://theory.lcs.mit. edu/pub/bradley/phd.ps.Z, May
-
Bradley C. Kuszmaul. Synchronized MIMD Computing. Ph.D. thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, May 1994. Available as MIT Laboratory for Computer Science Technical Report MIT/LCS/TR-645 or ftp://theory.lcs.mit.edu/pub/bradley/phd.ps.Z.
-
(1994)
-
-
Kuszmaul, B.C.1
-
28
-
-
0026980902
-
Proceedings of the Fourth Annual ACM Symposium on Parallel Algorithms and Architectures, pages
-
Abuhamdeh, David C. Douglas, Carl R. Feynman, Mahesh N. Ganmukhi, Jeffrey V. Hill, W. Daniel Hillis, Bradley C. Kuszmaul, Margaret A. St. Pierre, David S. Wells, Monica C. Wong, Shaw-Wen Yang, and Robert Zak. The network architecture of the Connection Machine CM-5. In San Diego, California, June
-
Charles E. Leiserson, Zahi S. Abuhamdeh, David C. Douglas, Carl R. Feynman, Mahesh N. Ganmukhi, Jeffrey V. Hill, W. Daniel Hillis, Bradley C. Kuszmaul, Margaret A. St. Pierre, David S. Wells, Monica C. Wong, Shaw-Wen Yang, and Robert Zak. The network architecture of the Connection Machine CM-5. In Proceedings of the Fourth Annual ACM Symposium on Parallel Algorithms and Architectures, pages 272–285, San Diego, California, June 1992.
-
(1992)
, pp. 272-285
-
-
Leiserson, C.E.1
Zahi, S.2
-
29
-
-
85014503350
-
Proceedings of the Fifth Annual ACM Symposium on Parallel Algorithms and Architectures, pages
-
Pangfeng Liu, William Aiello, and Sandeep Bhatt. An atomic model for message-passing. In Velen, Germany, June
-
Pangfeng Liu, William Aiello, and Sandeep Bhatt. An atomic model for message-passing. In Proceedings of the Fifth Annual ACM Symposium on Parallel Algorithms and Architectures, pages 154–163, Velen, Germany, June 1993.
-
(1993)
, pp. 154-163
-
-
-
30
-
-
0026188883
-
Lazy task creation: A technique for increasing the granularity of parallel programs
-
Eric Mohr, David A. Kranz, and Robert H. Halstead, Jr, July
-
Eric Mohr, David A. Kranz, and Robert H. Halstead, Jr. Lazy task creation: A technique for increasing the granularity of parallel programs. IEEE Transactions on Parallel and Distributed Systems, 2(3):264-280, July 1991.
-
(1991)
IEEE Transactions on Parallel and Distributed Systems
, vol.2
, Issue.3
, pp. 264-280
-
-
-
31
-
-
0002612095
-
A multithreaded implementation of Id using P-RISC graphs. In Proceedings of the Sixth Annual Workshop on Languages and Compilers for Parallel Computing, number
-
m Lecture Notes in Computer Science, pages Portland, Oregon, Springer-Verlag, August
-
Rishiyur S. Nikhil. A multithreaded implementation of Id using P-RISC graphs. In Proceedings of the Sixth Annual Workshop on Languages and Compilers for Parallel Computing, number 768 m Lecture Notes in Computer Science, pages 390–405, Portland, Oregon, August 1993. Springer-Verlag.
-
(1993)
, Issue.768
, pp. 390-405
-
-
Nikhil, R.S.1
-
32
-
-
0039549407
-
Cid: A parallel, shared-memory C for distributed-memory machines. In Proceedings of the Seventh Annual Workshop on Languages and Compilers for Parallel Computing
-
August
-
Rishiyur S. Nikhil. Cid: A parallel, shared-memory C for distributed-memory machines. In Proceedings of the Seventh Annual Workshop on Languages and Compilers for Parallel Computing, August 1994.
-
(1994)
-
-
Nikhil, R.S.1
-
33
-
-
36149030578
-
Enumerations of the hamiltonian walks on a cubic sublattice
-
Joerg, Alexander Yu Grosberg, and Toyoichi Tanaka
-
Vijay S. Pande, Christopher F. Joerg, Alexander Yu Grosberg, and Toyoichi Tanaka. Enumerations of the hamiltonian walks on a cubic sublattice. Journal of Physics A, 27, 1994.
-
(1994)
Journal of Physics A
, vol.27
-
-
Pande, V.S.1
Christopher, F.2
-
34
-
-
0002673944
-
Jade: A high-level, machine-independent language for parallel programming
-
Scales, and Monica S. Lam, June
-
Martin C. Rinard, Daniel J. Scales, and Monica S. Lam. Jade: A high-level, machine-independent language for parallel programming. Computer, 26(6):28-38, June 1993.
-
(1993)
Computer
, vol.26
, Issue.6
, pp. 28-38
-
-
Rinard, M.C.1
Daniel, J.2
-
35
-
-
84987792525
-
Proceedings of the Third Annual ACM Symposium on Parallel Algorithms and Architectures, pages
-
Larry Rudolph, Miriam Slivkin-Allalouf, and Eli Upfal A simple load balancing scheme for task allocation in parallel machines. In Hilton Head, South Carolina, July
-
Larry Rudolph, Miriam Slivkin-Allalouf, and Eli Upfal A simple load balancing scheme for task allocation in parallel machines. In Proceedings of the Third Annual ACM Symposium on Parallel Algorithms and Architectures, pages 237–245, Hilton Head, South Carolina, July 1991.
-
(1991)
, pp. 237-245
-
-
-
36
-
-
84990637885
-
PVM: A framework for parallel distributed computing
-
December
-
V. S. Sunderam. PVM: A framework for parallel distributed computing. Concurrency: Practice and Experience, 2(4):315-339, December 1990.
-
(1990)
Concurrency: Practice and Experience
, vol.2
, Issue.4
, pp. 315-339
-
-
Sunderam, V.S.1
-
37
-
-
0011626114
-
Proceedings of the Second International Symposium on High Performance Distributed Computing, pages
-
Bal, and M. Frans Kaashoek. Programming a distributed system using shared objects. In Spokane, Washington, July
-
Andrew S. Tanenbaum, Henri E, Bal, and M. Frans Kaashoek. Programming a distributed system using shared objects. In Proceedings of the Second International Symposium on High Performance Distributed Computing, pages 5–12, Spokane, Washington, July 1993.
-
(1993)
, pp. 5-12
-
-
Tanenbaum, A.S.1
Henri, E.2
-
39
-
-
0026375771
-
Proceedings of the 32nd Annual Symposium on Foundations of Computer Science
-
I-Chen Wu and H. T. Kung. Communication complexity for parallel divide-and-conquer. In pages 151—162, San Juan, Puerto Rico, October
-
I-Chen Wu and H. T. Kung. Communication complexity for parallel divide-and-conquer. In Proceedings of the 32nd Annual Symposium on Foundations of Computer Science, pages 151—162, San Juan, Puerto Rico, October 1991.
-
(1991)
-
-
|