-
1
-
-
0024928610
-
The performance implications of thread management alternatives for shared memory multiprocessors
-
Dec.
-
T. E. Anderson, E. D. Lazowska, and H.M. Levy, “The performance implications of thread management alternatives for shared memory multiprocessors,” IEEE Trans. Comput., vol. 38, pp. 1631–1644, Dec. 1989.
-
(1989)
IEEE Trans. Comput.
, vol.38
, pp. 1631-1644
-
-
Anderson, T.E.1
Lazowska, E.D.2
Levy, H.M.3
-
2
-
-
0347698905
-
Inside the TC2000™ Computer.
-
BBN Advanced Computers Inc., Cambridge, MA
-
BBN Advanced Computers Inc., Inside the TC2000™ Computer. Cambridge, MA, 1990.
-
(1990)
-
-
-
3
-
-
84976804311
-
An open environment for building parallel programming systems
-
B.N. Bershad, E.D. Lazowska, H. M. Levy, and D. B. Wagner, “An open environment for building parallel programming systems,” Proc. ACM/SIGPLAN PPEALS 1988 Symp. Parallel Programming: Experience with Applications, Languages, and Syst., 1988, pp. 1–9.
-
(1988)
Proc. ACM/SIGPLAN PPEALS 1988 Symp. Parallel Programming: Experience with Applications, Languages, and Syst.
, pp. 1-9
-
-
Bershad, B.N.1
Lazowska, E.D.2
Levy, H.M.3
Wagner, D.B.4
-
4
-
-
0003393152
-
Assignment Problems in Parallel and Distributed Computing.
-
Boston: Kluwer
-
S. H. Bokhari, Assignment Problems in Parallel and Distributed Computing. Boston: Kluwer, 1987.
-
(1987)
-
-
Bokhari, S.H.1
-
5
-
-
0026137215
-
NUMA policies and their relation to memory architecture
-
W. J. Bolosky, M. L. Scott, R. P. Fitzgerald, R.J. Fowler, and A. L. Cox, “NUMA policies and their relation to memory architecture,” ProcAth Int. Conf. Architectural Support for Programming Languages and Operating Syst., 1991, pp. 212–221.
-
(1991)
ProcAth Int. Conf. Architectural Support for Programming Languages and Operating Syst.
, pp. 212-221
-
-
Bolosky, W.J.1
Scott, M.L.2
Fitzgerald, R.P.3
Fowler, R.J.4
Cox, A.L.5
-
6
-
-
0024936730
-
Simple but effective techniques for NUMA memory management
-
W. J. Bolosky, R. P. Fitzgerald, and M. L. Scott, “Simple but effective techniques for NUMA memory management,” Proc. 12th Symp. Operating Syst. Principles, 1989, 19–31.
-
(1989)
Proc. 12th Symp. Operating Syst. Principles
, pp. 19-31
-
-
Bolosky, W.J.1
Fitzgerald, R.P.2
Scott, M.L.3
-
7
-
-
0024940230
-
The implementation of a coherent memory abstraction on a NUMA multiprocessor: Experiences with PLATINUM
-
A. L. Cox and R. J. Fowler, “The implementation of a coherent memory abstraction on a NUMA multiprocessor: Experiences with PLATINUM,” Proc. 12th Symp. Operating Syst. Principles, 1989, pp. 32–44.
-
(1989)
Proc. 12th Symp. Operating Syst. Principles
, pp. 32-44
-
-
Cox, A.L.1
Fowler, R.J.2
-
8
-
-
85067566213
-
Multiprogramming on multiprocessors
-
M. Crovella, P. Das, C. Dubnicki, T. LeBlanc, and E. Markatos, “Multiprogramming on multiprocessors,” Proc. 3rd IEEE Symp. Parallel Distrib. Processing, 1991, pp. 590–597.
-
(1991)
Proc. 3rd IEEE Symp. Parallel Distrib. Processing
, pp. 590-597
-
-
Crovella, M.1
Das, P.2
Dubnicki, C.3
LeBlanc, T.4
Markatos, E.5
-
9
-
-
84967548656
-
A comparison of task scheduling strategies for multiprocessor systems
-
S. Dandamudi, “A comparison of task scheduling strategies for multiprocessor systems,” Proc. 3rd IEEE Symp. Parallel Distrib. Processing, 1991, pp. 423–426.
-
(1991)
Proc. 3rd IEEE Symp. Parallel Distrib. Processing
, pp. 423-426
-
-
Dandamudi, S.1
-
12
-
-
84976722900
-
The impact of operating system scheduling policies and synchronization methods on the performance of parallel applications
-
A. Gupta, A. Tucker, and S. Urushibara, “The impact of operating system scheduling policies and synchronization methods on the performance of parallel applications,” Proc. 1991 ACM SIGMETRICS Conf. Measurement and Modeling of Comput. Syst., 1991, 120–132.
-
(1991)
Proc. 1991 ACM SIGMETRICS Conf. Measurement and Modeling of Comput. Syst.
, pp. 120-132
-
-
Gupta, A.1
Tucker, A.2
Urushibara, S.3
-
13
-
-
0024875512
-
Synchronization and communication costs of loop partitioning on shared-memory multiprocessor systems
-
R. Gupta, “Synchronization and communication costs of loop partitioning on shared-memory multiprocessor systems,” 1989 Int. Conf. Parallel Processing, vol. II, 1989, 23–30.
-
(1989)
1989 Int. Conf. Parallel Processing
, vol.2
, pp. 23-30
-
-
Gupta, R.1
-
14
-
-
0004302191
-
Computer Architecture: A Quantitative Approach.
-
San Mateo, CA: Morgan Kaufmann
-
J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach. San Mateo, CA: Morgan Kaufmann, 1990.
-
(1990)
-
-
Hennessy, J.L.1
Patterson, D.A.2
-
15
-
-
3543135594
-
Factoring: A practical and robust method for scheduling parallel loops
-
Aug.
-
S.F. Hummel, E. Schonberg, and L. E. Flynn, “Factoring: A practical and robust method for scheduling parallel loops,” Commun. ACM, vol. 35, pp. 90–101, Aug. 1992.
-
(1992)
Commun. ACM
, vol.35
, pp. 90-101
-
-
Hummel, S.F.1
Schonberg, E.2
Flynn, L.E.3
-
16
-
-
0022150790
-
Allocating independent subtasks on parallel processors
-
Oct.
-
C. P. Kruskal and A. Weiss, “Allocating independent subtasks on parallel processorsIEEE Trans. Software Eng., vol. 11, no. 10, pp. 1001–1016, Oct. 1985.
-
(1985)
IEEE Trans. Software Eng.
, vol.11
, Issue.10
, pp. 1001-1016
-
-
Kruskal, C.P.1
Weiss, A.2
-
17
-
-
84976836384
-
Experimental comparison of memory management policies for NUMA multiprocessors.
-
Nov.
-
R. P. LaRowe, and C. S. Ellis, “Experimental comparison of memory management policies for NUMA multiprocessors.” ACM Trans. Comput. Syst., vol. 9, 319–363, Nov. 1991.
-
(1991)
ACM Trans. Comput. Syst.
, vol.9
, pp. 319-363
-
-
LaRowe, R.P.1
Ellis, C.S.2
-
18
-
-
0004116913
-
Introduction of Parallel Computing.
-
Englewood Cliffs, NJ: Prentice Hall
-
T. G. Lewis and H. El-Rewini, Introduction of Parallel Computing. Englewood Cliffs, NJ: Prentice Hall, 1992.
-
(1992)
-
-
Lewis, T.G.1
El-Rewini, H.2
-
20
-
-
0003713214
-
Load balancing versus locality management in shared-memory multiprocessors
-
E. P. Markatos and T.J. LeBlanc, “Load balancing versus locality management in shared-memory multiprocessors,” Proc. 1992 Int. Conf. Parallel Processing, vol. I, 1992, pp. 258–267.
-
(1992)
Proc. 1992 Int. Conf. Parallel Processing
, vol.1
, pp. 258-267
-
-
Markatos, E.P.1
LeBlanc, T.J.2
-
21
-
-
0013354382
-
Shared-memory multiprocessor trends and the implications for parallel program performance
-
Tech. Rep. 420
-
E.P. Markatos and T.J. LeBlanc, “Shared-memory multiprocessor trends and the implications for parallel program performance,” Tech. Rep. 420, Univ. of Rochester, Dept. of Comput. Sci., 1992.
-
(1992)
Univ. of Rochester, Dept. of Comput. Sci.
-
-
Markatos, E.P.1
LeBlanc, T.J.2
-
22
-
-
0027594835
-
A dynamic processor allocation policy for multiprogrammed shared memory multiprocessors
-
May
-
C. McCann, R. Vaswani, and J. Zahorjan, “A dynamic processor allocation policy for multiprogrammed shared memory multiprocessors,” ACM Trans. Comput. Syst., vol. 11, pp. 146–178, May 1993.
-
(1993)
ACM Trans. Comput. Syst.
, vol.11
, pp. 146-178
-
-
McCann, C.1
Vaswani, R.2
Zahorjan, J.3
-
23
-
-
0004217491
-
Parallel Programming and Compilers.
-
Boston: Kluwer
-
C. D. Polychronopoulos, Parallel Programming and Compilers. Boston: Kluwer, 1988.
-
(1988)
-
-
Polychronopoulos, C.D.1
-
24
-
-
0023535689
-
Guided self-scheduling: A practical scheduling scheme for parallel supercomputers
-
Dec.
-
C. D. Polychronopoulos and D.J. Kuck, “Guided self-scheduling: A practical scheduling scheme for parallel supercomputers,” IEEE Trans. Comput., vol. C-36, no. 12, pp. 1425–1439, Dec. 1987.
-
(1987)
IEEE Trans. Comput.
, vol.C-36
, Issue.12
, pp. 1425-1439
-
-
Polychronopoulos, C.D.1
Kuck, D.J.2
-
26
-
-
0027541973
-
Using processor-cache affinity information in shared-memory multiprocessor scheduling
-
Feb.
-
M. S. Squilante and E. D. Lazowska, “Using processor-cache affinity information in shared-memory multiprocessor scheduling,” IEEE Trans. Parallel Distrib. Syst., vol. 4, pp. 131–143, Feb. 1993.
-
(1993)
IEEE Trans. Parallel Distrib. Syst.
, vol.4
, pp. 131-143
-
-
Squilante, M.S.1
Lazowska, E.D.2
-
28
-
-
0022888246
-
Processor self-scheduling for multiple nested parallel loops
-
P. Tang and P.-C. Yew, “Processor self-scheduling for multiple nested parallel loops,” Proc. 1986 Int. Conf. Parallel Processing, 1986, pp. 528–535.
-
(1986)
Proc. 1986 Int. Conf. Parallel Processing
, pp. 528-535
-
-
Tang, P.1
Yew, P.-C.2
-
29
-
-
0024126625
-
The uniform system: An approach to runtime support for large scale shared memory parallel processors
-
R. H. Thomas and W. Crowther, “The uniform system: An approach to runtime support for large scale shared memory parallel processors,” Proc. 1988 Int. Conf Parallel Processing, 1988, pp. 245–254.
-
(1988)
Proc. 1988 Int. Conf Parallel Processing
, pp. 245-254
-
-
Thomas, R.H.1
Crowther, W.2
-
30
-
-
0024873960
-
Process control and scheduling issues for multiprogrammed shared-memory multiprocessors
-
A. Tucker and A. Gupta, “Process control and scheduling issues for multiprogrammed shared-memory multiprocessors,” Proc. 12th Symp. Operating Syst. Principles, 1989, pp. 159–166.
-
(1989)
Proc. 12th Symp. Operating Syst. Principles
, pp. 159-166
-
-
Tucker, A.1
Gupta, A.2
-
31
-
-
0027235157
-
Trapezoid self-scheduling: A practical scheduling scheme for parallel computers
-
Jan.
-
T. H. Tzen and L. M. Ni, “Trapezoid self-scheduling: A practical scheduling scheme for parallel computers,” IEEE Trans. Parallel Distrib. Syst., vol. 4, pp. 87–98, Jan. 1993.
-
(1993)
IEEE Trans. Parallel Distrib. Syst.
, vol.4
, pp. 87-98
-
-
Tzen, T.H.1
Ni, L.M.2
-
32
-
-
84883292871
-
The implications of cache affinity on processor scheduling for multiprogrammed, shared memory multiprocessors
-
R. Vaswani and J. Zahorjan, “The implications of cache affinity on processor scheduling for multiprogrammed, shared memory multiprocessors,” Proc. 13th Symp. Operating Syst. Principles, 1991, pp. 26—40.
-
(1991)
Proc. 13th Symp. Operating Syst. Principles
, pp. 26-40
-
-
Vaswani, R.1
Zahorjan, J.2
|