-
1
-
-
84990637885
-
PVM: A framework for parallel distributed computing
-
V. S. Sunderam, 'PVM: A framework for parallel distributed computing', Concurrency, Pract. Exp. 2, (4), 315-339 (1990).
-
(1990)
Concurrency, Pract. Exp.
, vol.2
, Issue.4
, pp. 315-339
-
-
Sunderam, V.S.1
-
2
-
-
0003413672
-
MPI: A Message-Passing Interface Standard
-
University of Tennessee, Knoxville, TN, May
-
Message Passing Interface Forum, MPI: A Message-Passing Interface Standard, Technical report, University of Tennessee, Knoxville, TN, May 1994.
-
(1994)
Technical Report
-
-
-
4
-
-
0028737977
-
Automatic generation of parallel programs with dynamic load balancing
-
San Francisco, CA, 2-5 August IEEE Computer Society Press
-
Bruce S. Siegell and Peter Steenkiste, 'Automatic generation of parallel programs with dynamic load balancing', Proceedings of the Third IEEE Symposium on High Performance Distributed Computing, San Francisco, CA, 2-5 August 1994, IEEE Computer Society Press, pp. 166-175.
-
(1994)
Proceedings of the Third IEEE Symposium on High Performance Distributed Computing
, pp. 166-175
-
-
Siegell, B.S.1
Steenkiste, P.2
-
7
-
-
0022874874
-
Advanced compiler optimizations for supercomputers
-
David A. Padua and Michael J. Wolfe, 'Advanced compiler optimizations for supercomputers', Commun. ACM, 29, (12), 1184-1201 (1986).
-
(1986)
Commun. ACM
, vol.29
, Issue.12
, pp. 1184-1201
-
-
Padua, D.A.1
Wolfe, M.J.2
-
8
-
-
12444326739
-
Techniques for designing efficient parallel programs
-
Wouter Joosen and Elie Milgrom (Eds.), IOS Press
-
Pieter Struik, 'Techniques for designing efficient parallel programs', in Wouter Joosen and Elie Milgrom (Eds.), Parallel Computing: From Theory to Sound Practice, IOS Press, 1992, pp. 208-211.
-
(1992)
Parallel Computing: From Theory to Sound Practice
, pp. 208-211
-
-
Struik, P.1
-
9
-
-
0012652657
-
Reducing data communication overhead for DOACROSS loop nests
-
ACM SIGARCH, ACM Press, July
-
Peiyi Tang and John N. Zigman, 'Reducing data communication overhead for DOACROSS loop nests', 1994 International Conference on Supercomputing Conference Proceedings, ACM SIGARCH, ACM Press, July 1994, pp. 44-53.
-
(1994)
1994 International Conference on Supercomputing Conference Proceedings
, pp. 44-53
-
-
Tang, P.1
Zigman, J.N.2
-
10
-
-
0029428723
-
Controlling application grain size on a network of workstations
-
San Diego, CA, December IEEE Computer Society Press
-
Bruce S. Siegell and Peter Steenkiste, 'Controlling application grain size on a network of workstations, Supercomputing '95, San Diego, CA, December 1995, IEEE Computer Society Press.
-
(1995)
Supercomputing '95
-
-
Siegell, B.S.1
Steenkiste, P.2
-
11
-
-
0017442602
-
Program improvement by source-to-source transformation
-
David B. Loveman, 'Program improvement by source-to-source transformation', J. Assoc. Comput. Mach., 24, (1), 121-145 (1977).
-
(1977)
J. Assoc. Comput. Mach.
, vol.24
, Issue.1
, pp. 121-145
-
-
Loveman, D.B.1
-
12
-
-
84976795078
-
Automatic loop interchange
-
Montreal, Canada, 17-22 June ACM Special Interest Group on Programming Languages
-
John R. Allen and Ken Kennedy. Automatic loop interchange, Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction, Montreal, Canada, 17-22 June 1984, pp. 233-246, ACM Special Interest Group on Programming Languages.
-
(1984)
Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction
, pp. 233-246
-
-
Allen, J.R.1
Kennedy, K.2
-
13
-
-
12444282231
-
Vector optimizations vs. vectorization
-
Michael Wolfe, 'Vector optimizations vs. vectorization', J. Parallel Distrib. Comput., 5, 551-567.
-
J. Parallel Distrib. Comput.
, vol.5
, pp. 551-567
-
-
Wolfe, M.1
-
14
-
-
0025545480
-
Massive parallelism through program restructuring
-
Joseph Jaja (Ed.), University of Maryland, College Park, MD, 8-10 October IEEE Computer Society Press
-
Michael Wolfe, 'Massive parallelism through program restructuring', in Joseph Jaja (Ed.), The 3rd Symposium on the Frontiers of Massively Parallel Computation, University of Maryland, College Park, MD, 8-10 October 1990, IEEE Computer Society Press, pp. 407-415.
-
(1990)
The 3rd Symposium on the Frontiers of Massively Parallel Computation
, pp. 407-415
-
-
Wolfe, M.1
-
15
-
-
0002844360
-
Loop skewing: The wavefront method revisited
-
Michael Wolfe, 'Loop skewing: The wavefront method revisited', Int. J. Parallel Program., 15, (4), 279-293.
-
Int. J. Parallel Program
, vol.15
, Issue.4
, pp. 279-293
-
-
Wolfe, M.1
-
16
-
-
0001537417
-
Compiling programs for distributed-memory multiprocessors
-
David Callahan and Ken Kennedy, 'Compiling programs for distributed-memory multiprocessors', J. Supercomput., 2, (2), 151-169 (1988).
-
(1988)
J. Supercomput.
, vol.2
, Issue.2
, pp. 151-169
-
-
Callahan, D.1
Kennedy, K.2
-
17
-
-
84976813879
-
Compiling Fortran D for MIMD distributed-memory machines
-
Seema Hiranandani, Ken Kennedy, and Chau-Wen Tseng, 'Compiling Fortran D for MIMD distributed-memory machines', Commun. ACM, 35, (8), 66-80 (1992).
-
(1992)
Commun. ACM
, vol.35
, Issue.8
, pp. 66-80
-
-
Hiranandani, S.1
Kennedy, K.2
Tseng, C.-W.3
-
18
-
-
85027601290
-
Evaluation of compiler optimizations for Fortran D on MIMD distributed-memory machines
-
Washington, DC, 19-23 July
-
Seema Hiranandani, Ken Kennedy, and Chau-Wen Tseng, 'Evaluation of compiler optimizations for Fortran D on MIMD distributed-memory machines', in Proceedings of the 1992 International Conference on Supercomputing, Washington, DC, 19-23 July 1992, pp. 1-14.
-
(1992)
Proceedings of the 1992 International Conference on Supercomputing
, pp. 1-14
-
-
Hiranandani, S.1
Kennedy, K.2
Tseng, C.-W.3
-
19
-
-
0026232450
-
A loop transformation theory and an algorithm to maximize parallelism
-
Michael E. Wolf and Monica S. Lam, 'A loop transformation theory and an algorithm to maximize parallelism', IEEE Trans. Parallel Distrib. Syst., 2, (4), 452-471.
-
IEEE Trans. Parallel Distrib. Syst.
, vol.2
, Issue.4
, pp. 452-471
-
-
Wolf, M.E.1
Lam, M.S.2
-
20
-
-
12444320892
-
More iteration space tiling
-
Oregon Graduate Center, Department of Computer Science and Engineering, 19600 N. W. von Neumann Drive, Beaverton, OR 97006-1999 USA
-
Michael Wolfe, 'More iteration space tiling', Technical Report CS/E 89-003, Oregon Graduate Center, Department of Computer Science and Engineering, 19600 N. W. von Neumann Drive, Beaverton, OR 97006-1999 USA, 1989.
-
(1989)
Technical Report CS/E 89-003
-
-
Wolfe, M.1
-
21
-
-
0003972117
-
-
Addison-Wesley Series in Computer Science, Addison-Wesley Publishing Company, Inc., Reading, Massachusetts
-
Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, and John S. Quarterman, The Design and Implementation of the 4.3BSD UNIX Operating System, Addison-Wesley Series in Computer Science, Addison-Wesley Publishing Company, Inc., Reading, Massachusetts, 1989.
-
(1989)
The Design and Implementation of the 4.3BSD UNIX Operating System
-
-
Leffler, S.J.1
McKusick, M.K.2
Karels, M.J.3
Quarterman, J.S.4
-
22
-
-
84911569666
-
-
4.3 berkeley software distribution edition, April
-
Computer Systems Research Group, Computer Science Division, Department of Electrical Engineering and Computer Science, University of California, Berkeley, CA 94720. UNIX Programmer's Reference Manual (PRM), 4.3 berkeley software distribution edition, April 1986.
-
(1986)
UNIX Programmer's Reference Manual (PRM)
-
-
-
23
-
-
12444282231
-
Vector optimization vs. vectorization
-
Michael Wolfe, 'Vector optimization vs. vectorization', J. Parallel Distrib. Comput., 5, 551-567 (1988).
-
(1988)
J. Parallel Distrib. Comput.
, vol.5
, pp. 551-567
-
-
Wolfe, M.1
-
24
-
-
0024864806
-
The design of Nectar: A network backplane for heterogeneous multicomputers
-
ACM/IEEE, April
-
Emmanuel Arnould, Francois Bitz, Eric Cooper, H. T. Kung, Robert Sansom, and Peter Steenkiste, 'The design of Nectar: A network backplane for heterogeneous multicomputers', ASPLOS-III Proceedings, ACM/IEEE, April 1989, pp. 205-216.
-
(1989)
ASPLOS-III Proceedings
, pp. 205-216
-
-
Arnould, E.1
Bitz, F.2
Cooper, E.3
Kung, H.T.4
Sansom, R.5
Steenkiste, P.6
-
25
-
-
0022028304
-
Load sharing in distributed systems
-
Yung-Terng Wang and Robert J. T. Morris, 'Load sharing in distributed systems', IEEE Trans. Comput., C-34, (3), 204-217.
-
IEEE Trans. Comput.
, vol.C-34
, Issue.3
, pp. 204-217
-
-
Wang, Y.-T.1
Morris, R.J.T.2
-
26
-
-
0023963251
-
A taxonomy of scheduling in general-purpose distributed computing systems
-
Thomas L. Casavant and Jon G. Kuhl, 'A taxonomy of scheduling in general-purpose distributed computing systems', IEEE Trans. Softw. Eng., 14, (2), 141-154 (1988).
-
(1988)
IEEE Trans. Softw. Eng.
, vol.14
, Issue.2
, pp. 141-154
-
-
Casavant, T.L.1
Kuhl, J.G.2
-
27
-
-
0011623234
-
Toward auto-scheduling compilers
-
Constantine D. Polychronopoulos, 'Toward auto-scheduling compilers', J. Supercomput., 2, (3), 297-330 (1988).
-
(1988)
J. Supercomput.
, vol.2
, Issue.3
, pp. 297-330
-
-
Polychronopoulos, C.D.1
-
28
-
-
0023535689
-
Guided self-scheduling: A practical scheduling scheme for parallel supercomputers
-
Constantine D. Polychronopoulos and David J. Kuck, 'Guided self-scheduling: A practical scheduling scheme for parallel supercomputers', IEEE Trans. Comput., C-36, (12), 1425-1439 (1987).
-
(1987)
IEEE Trans. Comput.
, vol.C-36
, Issue.12
, pp. 1425-1439
-
-
Polychronopoulos, C.D.1
Kuck, D.J.2
-
29
-
-
0026264626
-
Factoring: A practical and robust method for scheduling parallel loops
-
Albuquerque, NM, 18-22 November IEEE Computer Society Press
-
Susan Flynn Hummel, Edith Schonberg, and Lawrence E. Flynn, 'Factoring: A practical and robust method for scheduling parallel loops', Supercomputing '91 Proceedings, Albuquerque, NM, 18-22 November 1991, IEEE Computer Society Press, pp. 610-619.
-
(1991)
Supercomputing '91 Proceedings
, pp. 610-619
-
-
Hummel, S.F.1
Schonberg, E.2
Flynn, L.E.3
-
30
-
-
0027235157
-
Trapezoid self-scheduling: A practical scheduling scheme for parallel compilers
-
Ten H. Tzen and Lionel M. Ni, 'Trapezoid self-scheduling: A practical scheduling scheme for parallel compilers', IEEE Trans. Parallel Distrib. Syst.,4, (1), 87-98 (1993).
-
(1993)
IEEE Trans. Parallel Distrib. Syst.
, vol.4
, Issue.1
, pp. 87-98
-
-
Tzen, T.H.1
Ni, L.M.2
-
31
-
-
84876909872
-
Using processor affinity in loop scheduling on shared-memory multiprocessors
-
Minneapolis, MN, 16-20 November IEEE Computer Society Press
-
Evangelos P. Markatos and Thomas J. LeBlanc, 'Using processor affinity in loop scheduling on shared-memory multiprocessors', Proceedings of Supercomputing '92, Minneapolis, MN, 16-20 November 1992, IEEE Computer Society Press, pp. 104-113.
-
(1992)
Proceedings of Supercomputing '92
, pp. 104-113
-
-
Markatos, E.P.1
LeBlanc, T.J.2
-
32
-
-
85023182347
-
Locality and loop scheduling on NUMA multiprocessors
-
CRC press, Inc., August
-
Hui Li, Sudarsan Tandri, Michael Stumm, and Kenneth C. Sevcik, 'Locality and loop scheduling on NUMA multiprocessors', Proceedings of the 1993 International Conference on Parallel Processing, CRC press, Inc., August 1993, pp. 11-140-11-147.
-
(1993)
Proceedings of the 1993 International Conference on Parallel Processing
, pp. 11140-11147
-
-
Li, H.1
Tandri, S.2
Stumm, M.3
Sevcik, K.C.4
-
33
-
-
84987792525
-
A simple load balancing scheme for task allocation in parallel machines
-
Hilton Head, SC, 21-24 July ACM Press
-
Larry Rudolph, Miriam Slivkin-Allalouf, and Eli Upfal, 'A simple load balancing scheme for task allocation in parallel machines', SPAA '91. 3rd Annual ACM Symposium on Parallel Algorithms and Architectures, Hilton Head, SC, 21-24 July 1991, ACM Press, pp. 237-245.
-
(1991)
SPAA '91. 3rd Annual ACM Symposium on Parallel Algorithms and Architectures
, pp. 237-245
-
-
Rudolph, L.1
Slivkin-Allalouf, M.2
Upfal, E.3
-
34
-
-
0043176769
-
-
PhD thesis, School of Computer Science, Carnegie Mellon University
-
I-Chen Wu, Multilist scheduling: A New Parallel Programming Model, PhD thesis, School of Computer Science, Carnegie Mellon University, 1993; also appeared as technical report CMU-CS-93-184.
-
(1993)
Multilist Scheduling: A New Parallel Programming Model
-
-
Wu, I.-C.1
-
35
-
-
85033285020
-
-
I-Chen Wu, Multilist scheduling: A New Parallel Programming Model, PhD thesis, School of Computer Science, Carnegie Mellon University, 1993; also appeared as technical report CMU-CS-93-184.
-
Technical Report CMU-CS-93-184
-
-
-
36
-
-
0023090085
-
The gradient model load balancing method
-
Frank C. H. Lin and Robert M. Keller, 'The gradient model load balancing method', IEEE Trans. Softw. Eng., SE13, (1), 32-38 (1987).
-
(1987)
IEEE Trans. Softw. Eng.
, vol.SE13
, Issue.1
, pp. 32-38
-
-
Lin, F.C.H.1
Keller, R.M.2
-
37
-
-
0027166417
-
A general architecture for load balancing in a distributed-memory environment
-
Pittsburgh, PA, May IEEE, IEEE Computer Society Press
-
Hiroshi Nishikawa and Peter Steenkiste, 'A general architecture for load balancing in a distributed-memory environment', Proceedings of the 13th International Conference on Distributed Computing Systems, Pittsburgh, PA, May 1993, IEEE, IEEE Computer Society Press, pp. 47-54.
-
(1993)
Proceedings of the 13th International Conference on Distributed Computing Systems
, pp. 47-54
-
-
Nishikawa, H.1
Steenkiste, P.2
-
38
-
-
0026999321
-
A dynamic scheduling method for irregular parallel programs
-
San Francisco, CA, June ACM Press
-
Steven Lucco, 'A dynamic scheduling method for irregular parallel programs', Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation, San Francisco, CA, June 1992, ACM Press, pp. 200-211.
-
(1992)
Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation
, pp. 200-211
-
-
Lucco, S.1
-
39
-
-
0022152078
-
Stability and distributed scheduling algorithms
-
John A. Stankovic, 'Stability and distributed scheduling algorithms', IEEE Trans. Softw. Eng., SE-11, (10), 1141 (1985).
-
(1985)
IEEE Trans. Softw. Eng.
, vol.SE-11
, Issue.10
, pp. 1141
-
-
Stankovic, J.A.1
-
40
-
-
0024104191
-
Effects of response and stability on scheduling in distributed computing systems
-
Thomas L. Casavant and John G. Kuhl, 'Effects of response and stability on scheduling in distributed computing systems', IEEE Trans. Softw. Eng., 14, (11), 1578-1588 (1988).
-
(1988)
IEEE Trans. Softw. Eng.
, vol.14
, Issue.11
, pp. 1578-1588
-
-
Casavant, T.L.1
Kuhl, J.G.2
-
41
-
-
0027610669
-
Prediction-based dynamic load-sharing heuristics
-
KumarK. Goswami, Murthy Devarakonda, and Ravishankar K. Iyer, 'Prediction-based dynamic load-sharing heuristics', IEEE Trans. Parallel Distrib. Syst. 4, (6), 638-648 (1993).
-
(1993)
IEEE Trans. Parallel Distrib. Syst.
, vol.4
, Issue.6
, pp. 638-648
-
-
Goswami, K.1
Devarakonda, M.2
Iyer, R.K.3
-
42
-
-
0024072710
-
Dynamic remapping of parallel computations with varying resource demands
-
David M. Nicol and Joel H. Saltz, 'Dynamic remapping of parallel computations with varying resource demands', IEEE Trans. Comput., 37, (9), 1073-1087 (1988).
-
(1988)
IEEE Trans. Comput.
, vol.37
, Issue.9
, pp. 1073-1087
-
-
Nicol, D.M.1
Saltz, J.H.2
-
43
-
-
84975051775
-
An overview of the Fortran D programming system
-
U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua (Eds.), Santa Clara, CA, 7-9 August Springer-Verlag
-
S. Hiranandani, K. Kennedy, C. Koelbel, U. Kremer, and C.-W. Tseng, 'An overview of the Fortran D programming system', in U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua (Eds.), Languages and Compilers for Parallel Computing. Fourth International Workshop, Santa Clara, CA, 7-9 August 1991, Springer-Verlag, pp. 18-34.
-
(1991)
Languages and Compilers for Parallel Computing. Fourth International Workshop
, pp. 18-34
-
-
Hiranandani, S.1
Kennedy, K.2
Koelbel, C.3
Kremer, U.4
Tseng, C.-W.5
-
44
-
-
84974183728
-
A run-time algorithm for managing the granularity of parallel functional programs
-
Gad Aharoni, Dror G. Feitelson, and Ammon Barak, 'A run-time algorithm for managing the granularity of parallel functional programs', J. Funct. Program., 2, (4), 387-405.
-
J. Funct. Program.
, vol.2
, Issue.4
, pp. 387-405
-
-
Aharoni, G.1
Feitelson, D.G.2
Barak, A.3
|