메뉴 건너뛰기




Volumn 22, Issue 11, 1999, Pages 998-1016

Finding, expressing and managing parallelism in programs executed on clusters of workstations

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; COMPUTER SYSTEMS PROGRAMMING; COMPUTER WORKSTATIONS; DATA STORAGE EQUIPMENT; PROGRAM COMPILERS; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 0032686588     PISSN: 01403664     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0140-3664(99)00072-9     Document Type: Article
Times cited : (8)

References (98)
  • 1
    • 0015401565 scopus 로고
    • Some Computer Organizations and Their Effectiveness
    • Flynn M.J. Some Computer Organizations and Their Effectiveness. IEEE Transactions on Computers. C-21:1972;948-960.
    • (1972) IEEE Transactions on Computers , vol.C-21 , pp. 948-960
    • Flynn, M.J.1
  • 3
    • 0004283850 scopus 로고    scopus 로고
    • Observations on supercomputing alternatives: Did the MPP bandwagon lead to a cul-de-sac?
    • Bell G. Observations on supercomputing alternatives: did the MPP bandwagon lead to a cul-de-sac? Communications of the ACM. 39:(3):1996;11-15.
    • (1996) Communications of the ACM , vol.39 , Issue.3 , pp. 11-15
    • Bell, G.1
  • 5
    • 0030268859 scopus 로고    scopus 로고
    • Perspectives on supercomputing: Three decades of change
    • Woodward P.R. Perspectives on supercomputing: three decades of change. Computer. 29:(10):1996;99-111.
    • (1996) Computer , vol.29 , Issue.10 , pp. 99-111
    • Woodward, P.R.1
  • 14
    • 0028539796 scopus 로고
    • Parallel computing: Glory and collapse
    • Furht B. Parallel computing: glory and collapse. Computer. 12:1994;74-75.
    • (1994) Computer , vol.12 , pp. 74-75
    • Furht, B.1
  • 16
    • 0008753386 scopus 로고
    • Supercomputers are not so super
    • Lewis T. Supercomputers are not so super. Computer. 27:(11):1994;5-6.
    • (1994) Computer , vol.27 , Issue.11 , pp. 5-6
    • Lewis, T.1
  • 22
    • 0004163765 scopus 로고
    • Englewood Cliffs, NJ: Prentice-Hall. pp. 60-70
    • Occam Programming Manual. 1984;Prentice-Hall, Englewood Cliffs, NJ. pp. 60-70.
    • (1984) Occam Programming Manual
  • 23
    • 0022769452 scopus 로고
    • Para-functional programming
    • P. Hudak, Para-functional programming, IEEE Computer 19 (8) (1986).
    • (1986) IEEE Computer , vol.19 , Issue.8
    • Hudak, P.1
  • 24
    • 0022769843 scopus 로고
    • Concurrent Prolog: A progress report
    • Shapiro E. Concurrent Prolog: a progress report. Computer. 19:(8):1986;44-58.
    • (1986) Computer , vol.19 , Issue.8 , pp. 44-58
    • Shapiro, E.1
  • 28
    • 0018031239 scopus 로고
    • Distributed processes: A concurrent programming concept
    • Brinch Hansen P. Distributed processes: a concurrent programming concept. Communications of the ACM. 21:(11):1978;934-941.
    • (1978) Communications of the ACM , vol.21 , Issue.11 , pp. 934-941
    • Brinch Hansen, P.1
  • 32
    • 0040659568 scopus 로고
    • Orca: A language for distributed programming
    • Bal H.E., Tanenbaum A.S., Kaashoek M.F. Orca: a language for distributed programming. SIGPLAN Notices. 25:(5):1990;17-24.
    • (1990) SIGPLAN Notices , vol.25 , Issue.5 , pp. 17-24
    • Bal, H.E.1    Tanenbaum, A.S.2    Kaashoek, M.F.3
  • 34
    • 0030655338 scopus 로고    scopus 로고
    • A new model for integrated nested task and data parallel programming
    • Subhlok J., Yang B. A new model for integrated nested task and data parallel programming. ACM SIGPLAN Notices. 32:(7):1997;1-12.
    • (1997) ACM SIGPLAN Notices , vol.32 , Issue.7 , pp. 1-12
    • Subhlok, J.1    Yang, B.2
  • 35
    • 0344840929 scopus 로고
    • Technical Report TVM-I9324, Technische Universitat Munchien, September
    • C. Pleier, The distributed C development environment, Technical Report TVM-I9324, Technische Universitat Munchien, September 1993.
    • (1993) The Distributed C Development Environment
    • Pleier, C.1
  • 36
    • 0002126972 scopus 로고
    • COOL: An object-based language for parallel programming
    • Chandria R., Gupta A., Hennessy J. COOL: an object-based language for parallel programming. IEEE Computer. 27:(8):1994;13-26.
    • (1994) IEEE Computer , vol.27 , Issue.8 , pp. 13-26
    • Chandria, R.1    Gupta, A.2    Hennessy, J.3
  • 43
    • 0003413672 scopus 로고
    • MPIF, Message Passing Interface Forum Computer Science Technical Report CS-94-230, University of Tennessee, April
    • MPIF, Message Passing Interface Forum, MPI: A Message Passing Interface Standard, Computer Science Technical Report CS-94-230, University of Tennessee, April 1994.
    • (1994) MPI: A Message Passing Interface Standard
  • 48
    • 0024771302 scopus 로고
    • Memory coherence in shared virtual memory systems
    • Li K., Hudak P. Memory coherence in shared virtual memory systems. ACM Transactions on Computer Systems. 7:(4):1989;321-359.
    • (1989) ACM Transactions on Computer Systems , vol.7 , Issue.4 , pp. 321-359
    • Li, K.1    Hudak, P.2
  • 49
    • 0008747059 scopus 로고    scopus 로고
    • Technical Report TR-552-97, Department of Computer Science, Princeton University, October
    • L. Iftode, J.P. Singh, Shared virtual memory: progress and challanges, Technical Report TR-552-97, Department of Computer Science, Princeton University, October 1997.
    • (1997) Shared Virtual Memory: Progress and Challanges
    • Iftode, L.1    Singh, J.P.2
  • 55
    • 85031637727 scopus 로고    scopus 로고
    • Private Communication, April
    • P. Koleher, Private Communication, April 1996.
    • (1996)
    • Koleher, P.1
  • 56
    • 0008779109 scopus 로고    scopus 로고
    • Update-Based Distributed Shared Memory Integrated into RHODOS's Memory Management
    • in: A. Goscinski, M. Hobbs, W. Zhou (Eds) Melbourne, December
    • 3PP′97, Melbourne, December 1997.
    • (1997) 3PP′97
    • Silcock, J.1    Goscinski, A.2
  • 58
    • 3142564997 scopus 로고    scopus 로고
    • Parallelising compilers
    • Wolfe M. Parallelising compilers. ACM Computing Surveys. 28:(1):1996;261-262.
    • (1996) ACM Computing Surveys , vol.28 , Issue.1 , pp. 261-262
    • Wolfe, M.1
  • 68
    • 85031621109 scopus 로고    scopus 로고
    • private communication
    • D. Padua, private communication, 1996.
    • (1996)
    • Padua, D.1
  • 69
    • 0029394470 scopus 로고
    • The paradigm compiler for distributed-memory multicomputers
    • Banerjee P., et al. The paradigm compiler for distributed-memory multicomputers. Computer. 28:(10):1995;37-47.
    • (1995) Computer , vol.28 , Issue.10 , pp. 37-47
    • Banerjee, P.1
  • 71
    • 0031223414 scopus 로고    scopus 로고
    • Automatic identification of parallel units and synchronisation points in programs for parallel execution on a distributed system
    • Evans D.J., Goscinski A.M. Automatic identification of parallel units and synchronisation points in programs for parallel execution on a distributed system. Computer Systems: Science and Engineering. 12:(5):1997;307-315.
    • (1997) Computer Systems: Science and Engineering , vol.12 , Issue.5 , pp. 307-315
    • Evans, D.J.1    Goscinski, A.M.2
  • 72
    • 0024874341 scopus 로고
    • Parafrase-2: An environment for parallelizing, partitioning, synchronizing, and scheduling programs on multiprocessors
    • Penn State University Press, University Park, Pa
    • Polychronopoulos et al., Parafrase-2: An environment for parallelizing, partitioning, synchronizing, and scheduling programs on multiprocessors, Proceedings of the 18th International Conference on Parallel Processing, vol. 2, Penn State University Press, University Park, Pa, 1989.
    • (1989) Proceedings of the 18th International Conference on Parallel Processing , vol.2
    • Polychronopoulos1
  • 73
    • 85031624124 scopus 로고    scopus 로고
    • The SUIF library - A set of core routines for manipulating SUIF data structures
    • SUIF Compiler System, Version 1.0. The SUIF library - a set of core routines for manipulating SUIF data structures .
    • SUIF Compiler System, Version 1.0
  • 75
    • 85031628026 scopus 로고    scopus 로고
    • Advanced capabilities in PVM 3.4
    • M. Bubak, J. Dongarra, & J. Wasnievski. Berlin: Springer. Lecture Notes In Computer Science 1332
    • Geist G.A. Advanced capabilities in PVM 3.4. Bubak M., Dongarra J., Wasnievski J. Recent Advances in Parallel Virtual Machine and Message Passing Interface. 1997;Springer, Berlin. Lecture Notes In Computer Science 1332.
    • (1997) Recent Advances in Parallel Virtual Machine and Message Passing Interface
    • Geist, G.A.1
  • 76
    • 84947922634 scopus 로고    scopus 로고
    • Taskers and general resource managers: PVM supporting DCE process management
    • A. Bode, J. Dongara, T. Ludwig, & V. Sunderam. Berlin: Springer
    • Fagg G.E., London K.S., Dongarra J.J. Taskers and general resource managers: PVM supporting DCE process management. Bode A., Dongara J., Ludwig T., Sunderam V. Parallel Virtual Machine-EuroPVM'96. 1996;Springer, Berlin.
    • (1996) Parallel Virtual Machine-EuroPVM'96
    • Fagg, G.E.1    London, K.S.2    Dongarra, J.J.3
  • 89
    • 0030415693 scopus 로고    scopus 로고
    • A remote process creation and execution facility supporting parallel execution on distributed systems
    • Singapore, June
    • 3PP, Singapore, June 1996.
    • (1996) 3PP
    • Hobbs, M.1    Goscinski, A.2
  • 90
    • 0008754027 scopus 로고    scopus 로고
    • The RHODOS remote process creation facility supporting parallel execution on distributed system
    • Hobbs M., Goscinski A. The RHODOS remote process creation facility supporting parallel execution on distributed system. Journal of High Performance Computing. 3:(1):1996;23-30.
    • (1996) Journal of High Performance Computing , vol.3 , Issue.1 , pp. 23-30
    • Hobbs, M.1    Goscinski, A.2
  • 91
    • 0026376161 scopus 로고
    • Load balancing in distributed memory multiprocessors
    • Reliable Systems and Applications, May
    • A. Bode, Load balancing in distributed memory multiprocessors, Proceedings of the Conference on Advanced Computer Technology, Reliable Systems and Applications, May, 1991.
    • (1991) Proceedings of the Conference on Advanced Computer Technology
    • Bode, A.1
  • 96
    • 85031634887 scopus 로고    scopus 로고
    • A Concurrent Process Creation service to support SPMD based parallel processing on COWs
    • under review
    • M. Hobbs, A. Goscinski, A Concurrent Process Creation service to support SPMD based parallel processing on COWs. Concurrency: Practice and Experience, under review.
    • Concurrency: Practice and Experience
    • Hobbs, M.1    Goscinski, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.