메뉴 건너뛰기




Volumn 28, Issue 12, 2002, Pages 1637-1662

Advanced environments for parallel and distributed applications: A view of current status

Author keywords

Parallel and distributed computing; Problem solving environments; Programming environments

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER HARDWARE; COMPUTER PROGRAMMING; COMPUTER SOFTWARE; PROBLEM SOLVING;

EID: 0036892940     PISSN: 01678191     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0167-8191(02)00199-0     Document Type: Article
Times cited : (15)

References (121)
  • 1
    • 0011782701 scopus 로고    scopus 로고
    • Carnegie Mellon Software Engineering Institute, .
  • 5
    • 33745154700 scopus 로고    scopus 로고
    • Architectural and performance evaluation of GigaNet and Myrinet interconnections on clusters of small-scale SMP servers
    • J. Hsieh, V. Mashayekhi, R. Rooholamini, Architectural and performance evaluation of GigaNet and Myrinet interconnections on clusters of small-scale SMP servers, in: Proceedings of SuperComputing 2000, 2000.
    • (2000) Proceedings of SuperComputing 2000
    • Hsieh, J.1    Mashayekhi, V.2    Rooholamini, R.3
  • 6
    • 0011756852 scopus 로고    scopus 로고
    • QSNet
    • QSNet, .
  • 8
    • 0031231741 scopus 로고    scopus 로고
    • High-performance computers: The next generation (Part I)
    • Messina P. High-performance computers: The next generation (Part I). Computers in Physics. 11:1997;454-466.
    • (1997) Computers in Physics , vol.11 , pp. 454-466
    • Messina, P.1
  • 9
    • 0011756853 scopus 로고    scopus 로고
    • High-performance computers: The next generation (Part II)
    • Messina P. High-performance computers: The next generation (Part II). Computers in Physics. 11:1997;598-610.
    • (1997) Computers in Physics , vol.11 , pp. 598-610
    • Messina, P.1
  • 12
    • 84885382153 scopus 로고    scopus 로고
    • Object Management Group, Common Object Request Broker Architecture (CORBA/IIOP), version 3.0, OMG specification document, 2002. Available from , see also the CORBA home page: .
    • CORBA home page
  • 14
    • 0031153727 scopus 로고    scopus 로고
    • Foster I., Kesselman C. Globus: a metacomputing infrastructure toolkit. International Journal of Supercomputer Applications. 11:1997;115-128. see also the Globus Project home page: .
    • Globus Project home page
  • 16
    • 0000820189 scopus 로고    scopus 로고
    • Deploying a high throughput computing cluster
    • Buyya R. (Ed.), Prentice Hall PTR
    • Basney J., Livny M. Deploying a high throughput computing cluster. Buyya R. Performance Cluster Computing. vol. 1:1999;Prentice Hall PTR. see also the CONDOR Project home page: .
    • (1999) Performance Cluster Computing , vol.1
    • Basney, J.1    Livny, M.2
  • 17
    • 84874251248 scopus 로고    scopus 로고
    • Basney J., Livny M. Deploying a high throughput computing cluster. Buyya R. Performance Cluster Computing. vol. 1:1999;Prentice Hall PTR. see also the CONDOR Project home page: .
    • CONDOR Project home page
  • 18
    • 0032592464 scopus 로고    scopus 로고
    • The network weather service: A distributed resource performance forecasting service for metacomputing
    • Wolski R., Spring N., Hayes J. The network weather service: a distributed resource performance forecasting service for metacomputing. Future Generation Computer Systems. 15:1999;757-768.
    • (1999) Future Generation Computer Systems , vol.15 , pp. 757-768
    • Wolski, R.1    Spring, N.2    Hayes, J.3
  • 19
    • 0011789895 scopus 로고    scopus 로고
    • USA NSF Middleware Initiative, .
  • 25
    • 84955595167 scopus 로고    scopus 로고
    • Co-ordinating heterogeneous parallel computation
    • Bouge L., Fraigniaud P., Mignotte A., Robert Y. (Eds.)
    • Au P., Darlington J., Ghanem M., Guo Y., To H., Yang J. Co-ordinating heterogeneous parallel computation. Bouge L., Fraigniaud P., Mignotte A., Robert Y. Euro-Par'96. 1996;601-614.
    • (1996) Euro-Par'96 , pp. 601-614
    • Au, P.1    Darlington, J.2    Ghanem, M.3    Guo, Y.4    To, H.5    Yang, J.6
  • 27
    • 0011725132 scopus 로고
    • Modeling the benefits of mixed data and task parallelism
    • Technical Report CS-95-289, University of Tennessee
    • S. Chakrabarti, J. Demmel, D. Yelick, Modeling the benefits of mixed data and task parallelism, Lapack Working Note 97, Technical Report CS-95-289, University of Tennessee, 1995. Available from .
    • (1995) Lapack Working Note , vol.97
    • Chakrabarti, S.1    Demmel, J.2    Yelick, D.3
  • 28
    • 84937397625 scopus 로고    scopus 로고
    • Generating parallel program frameworks from parallel design patterns
    • Bode A., Ludwing T., Karl W. Wismüller R. (Eds.), Springer-Verlag
    • McDonald S., Szafron D., Schaeffer J., Bromling S. Generating parallel program frameworks from parallel design patterns. Bode A., Ludwing T., Karl W., Wismüller R. Euro-Par 2000 Parallel Processing. vol. 1900:2000;95-105 Springer-Verlag.
    • (2000) Euro-Par 2000 Parallel Processing , vol.1900 , pp. 95-105
    • McDonald, S.1    Szafron, D.2    Schaeffer, J.3    Bromling, S.4
  • 30
    • 0035266347 scopus 로고    scopus 로고
    • Efficient support for skeletons on workstation clusters
    • Danelutto M. Efficient support for skeletons on workstation clusters. Parallel Processing Letters. 11(1):2001;41-56.
    • (2001) Parallel Processing Letters , vol.11 , Issue.1 , pp. 41-56
    • Danelutto, M.1
  • 41
    • 0001967061 scopus 로고    scopus 로고
    • An agent-based betcentric framework for multidisciplinary problem solving environments
    • Markus S. et al. An agent-based Netcentric framework for multidisciplinary problem solving environments. International Journal of Computational Engineering Science. 1:2000;33-60. see also GasTurbnLab home page: .
    • (2000) International Journal of Computational Engineering Science , vol.1 , pp. 33-60
    • Markus, S.1
  • 42
    • 0011752860 scopus 로고    scopus 로고
    • Markus S. et al. An agent-based Netcentric framework for multidisciplinary problem solving environments. International Journal of Computational Engineering Science. 1:2000;33-60. see also GasTurbnLab home page: .
    • GasTurbnLab home page
  • 45
    • 0003710739 scopus 로고    scopus 로고
    • set, MIT Press
    • M. Snir et al., MPI: The Complete Reference, 2-volume set, MIT Press, 1998. See also the MPI standard home page: .
    • (1998) MPI: The Complete Reference , vol.2
    • Snir, M.1
  • 46
    • 0011756858 scopus 로고    scopus 로고
    • M. Snir et al., MPI: The Complete Reference, 2-volume set, MIT Press, 1998. See also the MPI standard home page: .
    • MPI standard home page
  • 48
    • 0004670176 scopus 로고
    • The ADAPTIVE communication environment: Object-oriented network programming components for developing client/server applications
    • D.C. Schmidt, The ADAPTIVE communication environment: object-oriented network programming components for developing client/server applications, in: 11th and 12th Sun Users Group Conference, 1993-94. Available from , see also the Adaptive Communication Environment (ACE) home page: .
    • (1993) 11th and 12th Sun Users Group Conference
    • Schmidt, D.C.1
  • 49
    • 0011729017 scopus 로고    scopus 로고
    • D.C. Schmidt, The ADAPTIVE communication environment: object-oriented network programming components for developing client/server applications, in: 11th and 12th Sun Users Group Conference, 1993-94. Available from , see also the Adaptive Communication Environment (ACE) home page: .
    • Adaptive Communication Environment (ACE) home page
  • 53
    • 0011772481 scopus 로고
    • A skeletal approach to exploitation of parallelism
    • Jesshope C. (Ed.), Proceedings of CONPAR'88, Cambridge University Press
    • Cole M. A skeletal approach to exploitation of parallelism. Jesshope C. Proceedings of CONPAR'88. British Computer Society Workshop Series. 1989;Cambridge University Press.
    • (1989) British Computer Society Workshop Series
    • Cole, M.1
  • 56
    • 84992015947 scopus 로고
    • Parallel programming using skeleton functions
    • Bode M.R.A., Wolf G. (Eds.), PARLE'93 Parallel Architectures and Languages Europe, Springer-Verlag
    • Darlington J., Field A.J., Harrison P., Kelly P.H.J., Sharp D.W.N., Wu Q., While R.L. Parallel programming using skeleton functions. Bode M.R.A., Wolf G. PARLE'93 Parallel Architectures and Languages Europe. Lecture Notes in Computer Science. vol. 694:1993;Springer-Verlag.
    • (1993) Lecture Notes in Computer Science , vol.694
    • Darlington, J.1    Field, A.J.2    Harrison, P.3    Kelly, P.H.J.4    Sharp, D.W.N.5    Wu, Q.6    While, R.L.7
  • 63
    • 84882577156 scopus 로고    scopus 로고
    • Embodying parallel functional skeletons: An experimental implementation on top of MPI
    • Lengauer G. Griebl M. (Eds.), Euro-Par'97 Parallel Processing, Springer-Verlag
    • Serot J. Embodying parallel functional skeletons: an experimental implementation on top of MPI. Lengauer G., Griebl M. (Eds.), Euro-Par'97 Parallel Processing. Lecture Notes in Computer Science. vol. 1300:1997;629-633 Springer-Verlag.
    • (1997) Lecture Notes in Computer Science , vol.1300 , pp. 629-633
    • Serot, J.1
  • 71
    • 84937419133 scopus 로고    scopus 로고
    • A pattern language for parallel application programs
    • Bode A., Ludwig T., Karl W., Wismuller R. (Eds.), Euro-Par 2000 Parallel Processing, Springer-Verlag
    • Massingill B.L., Mattson T.G., Sanders B.A. A pattern language for parallel application programs. Bode A., Ludwig T., Karl W., Wismuller R. (Eds.), Euro-Par 2000 Parallel Processing. Lecture Notes in Computer Science. vol. 1900:2000;678-681 Springer-Verlag.
    • (2000) Lecture Notes in Computer Science , vol.1900 , pp. 678-681
    • Massingill, B.L.1    Mattson, T.G.2    Sanders, B.A.3
  • 75
    • 0003318644 scopus 로고    scopus 로고
    • PARDIS: A CORBA-based architecture for application-level parallel distributed computation
    • K. Keahey, D. Gannon, PARDIS: a CORBA-based architecture for application-level parallel distributed computation, in: Proceedings of Supercomputing '97, 1997. Available from .
    • (1997) Proceedings of Supercomputing '97
    • Keahey, K.1    Gannon, D.2
  • 77
    • 0037171896 scopus 로고    scopus 로고
    • The CCA core specification in a distributed memory SPMD framework
    • B.A. Allan et al., The CCA core specification in a distributed memory SPMD framework, Concurrency and Computation-Practice & Experience 14 (5) (2002) 323-345. Available from .
    • (2002) Concurrency and Computation - Practice & Experience , vol.14 , Issue.5 , pp. 323-345
    • Allan, B.A.1
  • 79
    • 0011725138 scopus 로고    scopus 로고
    • M. Govindaraju, S. Krishnan, K. Chiu, A. Slominski, D. Gannon, R. Bramley, XCAT 2.0: a component based programming model for Grid Web services, Technical Report 562, Indiana University, Bloomington, Indiana, 2002, see also XCAT home page: .
    • XCAT home page
  • 83
    • 0035551798 scopus 로고    scopus 로고
    • The GrADS project: Software support for high-level Grid application development
    • Berman F. et al. The GrADS project: software support for high-level Grid application development. International Journal of High Performance Computing Applications. 15(4):2001;327-344. see also the GrADS home page: .
    • (2001) International Journal of High Performance Computing Applications , vol.15 , Issue.4 , pp. 327-344
    • Berman, F.1
  • 84
    • 0035551798 scopus 로고    scopus 로고
    • Berman F. et al. The GrADS project: software support for high-level Grid application development. International Journal of High Performance Computing Applications. 15(4):2001;327-344. see also the GrADS home page: .
    • GrADS home page
  • 86
    • 0021697977 scopus 로고
    • Observations on the mathematical software effort
    • Cowell W.R. (Ed.), Prentice-Hall
    • Cody W.J. Observations on the mathematical software effort. in Cowell W.R. (Ed.), Sources and Development of Mathematical Software. 1984;Prentice-Hall.
    • (1984) Sources and Development of Mathematical Software
    • Cody, W.J.1
  • 90
    • 84882626353 scopus 로고    scopus 로고
    • PINEAPL: A European project to develop a parallel numerical library for industrial applications
    • Lengauer C. Griebl M. Gorlatch S. (Eds.), Euro-Par'97 Parallel Processing, Springer-Verlag
    • Di Serafino D., Maddalena L., Murli A. PINEAPL: a European project to develop a parallel numerical library for industrial applications. Lengauer C., Griebl M., Gorlatch S. (Eds.), Euro-Par'97 Parallel Processing. Lecture Notes in Computer Science. vol. 1300:1997;1333-1339 Springer-Verlag.
    • (1997) Lecture Notes in Computer Science , vol.1300 , pp. 1333-1339
    • Di Serafino, D.1    Maddalena, L.2    Murli, A.3
  • 91
    • 22044442397 scopus 로고    scopus 로고
    • Using a general-purpose numerical library to parallelize an industrial application: Design of high-performance lasers
    • Pritchard D. Reeve J. (Eds.), Euro-Par'98 Parallel Processing, Springer-Verlag
    • De Bono I., Di Serafino D., Ducloux E. Using a general-purpose numerical library to parallelize an industrial application: design of high-performance lasers. Pritchard D., Reeve J. (Eds.), Euro-Par'98 Parallel Processing. Lecture Notes in Computer Science. vol. 1470:1998;812-820 Springer-Verlag.
    • (1998) Lecture Notes in Computer Science , vol.1470 , pp. 812-820
    • De Bono, I.1    Di Serafino, D.2    Ducloux, E.3
  • 92
    • 0011762948 scopus 로고    scopus 로고
    • A parallel version of KIVA-3 based on general-purpose numerical software and its use in two-stroke engine applications
    • special issue on Industrial Applications of Parallel Computing
    • Arnone L., D'Ambra P., Filippone S. A parallel version of KIVA-3 based on general-purpose numerical software and its use in two-stroke engine applications. International Journal of Computer Research. 10:2001;31-46. (special issue on Industrial Applications of Parallel Computing).
    • (2001) International Journal of Computer Research , vol.10 , pp. 31-46
    • Arnone, L.1    D'ambra, P.2    Filippone, S.3
  • 94
  • 95
    • 0002515487 scopus 로고    scopus 로고
    • Efficient management of parallelism in object oriented numerical software libraries
    • Arge E. Bruaset A.M. Langtangen H.P. (Eds.), Birkhauser Press
    • Balay S., Gropp W.D., Curfman McInnes L., Smith B.F. Efficient management of parallelism in object oriented numerical software libraries. Arge E., Bruaset A.M., Langtangen H.P. Modern Software Tools in Scientific Computing. 1997;163-202 Birkhauser Press. see also PETSc home page: .
    • (1997) Modern Software Tools in Scientific Computing , pp. 163-202
    • Balay, S.1    Gropp, W.D.2    Curfman McInnes, L.3    Smith, B.F.4
  • 96
    • 0011791878 scopus 로고    scopus 로고
    • Balay S., Gropp W.D., Curfman McInnes L., Smith B.F. Efficient management of parallelism in object oriented numerical software libraries. Arge E., Bruaset A.M., Langtangen H.P. Modern Software Tools in Scientific Computing. 1997;163-202 Birkhauser Press. see also PETSc home page: .
    • PETSc home page
  • 97
    • 0032010496 scopus 로고    scopus 로고
    • Parallel ELLPACK: A problem solving environment for PDE based applications on multicomputer platforms
    • Houstis E.N. et al. Parallel ELLPACK: a problem solving environment for PDE based applications on multicomputer platforms. ACM Transaction of Mathematical Software. 24:1998;30-73. see also Parallel ELLPACK home page: .
    • (1998) ACM Transaction of Mathematical Software , vol.24 , pp. 30-73
    • Houstis, E.N.1
  • 98
    • 0032010496 scopus 로고    scopus 로고
    • Houstis E.N. et al. Parallel ELLPACK: a problem solving environment for PDE based applications on multicomputer platforms. ACM Transaction of Mathematical Software. 24:1998;30-73. see also Parallel ELLPACK home page: .
    • Parallel ELLPACK home page
  • 104
    • 0011726654 scopus 로고    scopus 로고
    • Managing specificity and generality: Tailoring general archetypal PSEs to specific users
    • Houstis E.N. Rice J.R. Gallopoulos E. Bramley R. (Eds.), Kluwer Academic Publishers
    • Dabdub D., Chandy K.M., Hewett T.T. Managing specificity and generality: tailoring general archetypal PSEs to specific users. Houstis E.N., Rice J.R., Gallopoulos E., Bramley R. (Eds.), Enabling Technologies for Computational Science. Frameworks, Middleware and Environments. 2000;65-77 Kluwer Academic Publishers.
    • (2000) Enabling Technologies for Computational Science. Frameworks, Middleware and Environments , pp. 65-77
    • Dabdub, D.1    Chandy, K.M.2    Hewett, T.T.3
  • 107
    • 0011791390 scopus 로고    scopus 로고
    • E.N. Houstis, A.C. Catlin, N. Dhanjani, The WebPDELab server: a problem solving environment for PDE-based applications, IMACS, in press, see also WebPDELab home page: .
    • WebPDELab home page
  • 108
    • 0011729022 scopus 로고    scopus 로고
    • Technical Report ICL-UT-02-05, Innovative Computing Department, University of Tennessee, Knoxville, Tennessee
    • D. Arnold et al., Users' Guide to NetSolve V1.4.1, Technical Report ICL-UT-02-05, Innovative Computing Department, University of Tennessee, Knoxville, Tennessee, 2002, see also NetSolve home page: .
    • (2002) Users' Guide to NetSolve V1.4.1
    • Arnold, D.1
  • 109
    • 0011756865 scopus 로고    scopus 로고
    • D. Arnold et al., Users' Guide to NetSolve V1.4.1, Technical Report ICL-UT-02-05, Innovative Computing Department, University of Tennessee, Knoxville, Tennessee, 2002, see also NetSolve home page: .
    • NetSolve home page
  • 110
    • 0011772493 scopus 로고    scopus 로고
    • Design issues of network enabled server systems for the Grid
    • Buyya R. Baker M. (Eds.), Grid Computing - GRID 2000, Springer-Verlag
    • Nakada H., Sato M., Sekiguchi S. Design issues of network enabled server systems for the Grid. Buyya R., Baker M. Grid Computing-GRID 2000. Lecture Notes in Computer Science. vol. 1971:2000;4-17 Springer-Verlag. see also Ninf home page: .
    • (2000) Lecture Notes in Computer Science , vol.1971 , pp. 4-17
    • Nakada, H.1    Sato, M.2    Sekiguchi, S.3
  • 111
    • 0011772493 scopus 로고    scopus 로고
    • Nakada H., Sato M., Sekiguchi S. Design issues of network enabled server systems for the Grid. Buyya R., Baker M. Grid Computing - GRID 2000. Lecture Notes in Computer Science. vol. 1971:2000;4-17 Springer-Verlag. see also Ninf home page: .
    • Ninf home page
  • 114
    • 0003128715 scopus 로고    scopus 로고
    • Large-scale computational science applications using the SCIRun problem solving environment
    • C. Johnson, S. Parker, D. Weinstein, Large-scale computational science applications using the SCIRun problem solving environment, Supercomputer (2000). Available from , see also SCIRun home page: .
    • (2000) Supercomputer
    • Johnson, C.1    Parker, S.2    Weinstein, D.3
  • 115
    • 0011756708 scopus 로고    scopus 로고
    • C. Johnson, S. Parker, D. Weinstein, Large-scale computational science applications using the SCIRun problem solving environment, Supercomputer (2000). Available from , see also SCIRun home page: .
    • SCIRun home page
  • 118
    • 23044521876 scopus 로고    scopus 로고
    • An XML-based component model for generating scientific applications and performing large scale simulations in a metacomputing environment
    • Czarnecki K. Eisenecker U.W. (Eds.), Generative and Component-Based Software Engineering, Springer-Verlag
    • Rana O.F., Li M., Walker D.W., Shields M.S. An XML-based component model for generating scientific applications and performing large scale simulations in a metacomputing environment. Czarnecki K., Eisenecker U.W. (Eds.), Generative and Component-Based Software Engineering. Lecture Notes in Computer Science. vol. 1799:2000;210-224 Springer-Verlag.
    • (2000) Lecture Notes in Computer Science , vol.1799 , pp. 210-224
    • Rana, O.F.1    Li, M.2    Walker, D.W.3    Shields, M.S.4
  • 119
    • 0035478632 scopus 로고    scopus 로고
    • Wrapping MPI-based lagacy codes as Java/CORBA components
    • Li M., Rana O.F., Walker D.W. Wrapping MPI-based lagacy codes as Java/CORBA components. Future Generation Computer Systems. 18(2):2001;213-223.
    • (2001) Future Generation Computer Systems , vol.18 , Issue.2 , pp. 213-223
    • Li, M.1    Rana, O.F.2    Walker, D.W.3


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