메뉴 건너뛰기




Volumn 19, Issue 5 SPEC, 2003, Pages 611-626

An advanced environment supporting structured parallel programming in Java

Author keywords

Java; Macro data flow; Optimizations; Parallel programming; Skeletons

Indexed keywords

CODES (SYMBOLS); DATA FLOW ANALYSIS; JAVA PROGRAMMING LANGUAGE; OPTIMIZATION; PARALLEL PROCESSING SYSTEMS;

EID: 0038587420     PISSN: 0167739X     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0167-739X(02)00172-3     Document Type: Article
Times cited : (73)

References (28)
  • 3
    • 0037520285 scopus 로고    scopus 로고
    • Java and different flavors of parallel programming models
    • R. Buyya (Ed.), Prentice-Hall, Englewood Cliffs, NJ
    • D.C. Hyde, Java and different flavors of parallel programming models, in: R. Buyya (Ed.), High Performance Cluster Computing, Prentice-Hall, Englewood Cliffs, NJ, 1999, pp. 274-290.
    • (1999) High Performance Cluster Computing , pp. 274-290
    • Hyde, D.C.1
  • 4
    • 0038534301 scopus 로고    scopus 로고
    • Web-based parallel computing with Java
    • R. Buyya (Ed.), Englewood Cliffs, NJ
    • L.M. Silva, Web-based parallel computing with Java, in: R. Buyya (Ed.), High Performance Cluster Computing, Prentice-Hall, Englewood Cliffs, NJ, 1999, pp. 310-326.
    • (1999) High Performance Cluster Computing, Prentice-Hall , pp. 310-326
    • Silva, L.M.1
  • 5
    • 84937418820 scopus 로고    scopus 로고
    • Compiling multithreaded Java bytecode for distributed execution
    • A. Bode, T. Ludwig, W. Karl, R. Wismuller (Eds.), EuroPar'2000 Parallel Processing, Springer, Berlin
    • G. Antoniu, L. Bougé, P. Hatcher, M. MacBeth, K. McGuigan, R. Namyst, Compiling multithreaded Java bytecode for distributed execution, in: A. Bode, T. Ludwig, W. Karl, R. Wismuller (Eds.), EuroPar'2000 Parallel Processing, LNCS, No. 1900, Springer, Berlin, 2000, pp. 1039-1052.
    • (2000) LNCS , vol.1900 , pp. 1039-1052
    • Antoniu, G.1    Bougé, L.2    Hatcher, P.3    Macbeth, M.4    McGuigan, K.5    Namyst, R.6
  • 7
    • 0038534300 scopus 로고    scopus 로고
    • MpiJava
    • MpiJava, The MpiJava home page, 2001. http://www.npac.syr.edu/projects/pcrc/mpiJava/.
    • (2001) The MpiJava Home Page
  • 8
    • 0038534302 scopus 로고    scopus 로고
    • jPVM
    • jPVM, The jPVM home page, 2001. http://www.chmsr.gatech.edu/jPVM/.
    • (2001) The jPVM Home Page
  • 10
    • 84955595167 scopus 로고    scopus 로고
    • Co-ordinating heterogeneous parallel computation
    • L. Bouge, P. Fraigniaud, A. Mignotte, Y. Robert (Eds.), Springer, Berlin
    • P. Au, J. Darlington, M. Ghanem, Y. Guo, H. To, J. Yang, Co-ordinating heterogeneous parallel computation, in: L. Bouge, P. Fraigniaud, A. Mignotte, Y. Robert (Eds.), Europar'96, Springer, Berlin, 1996, pp. 601-614.
    • (1996) Europar'96 , pp. 601-614
    • Au, P.1    Darlington, J.2    Ghanem, M.3    Guo, Y.4    To, H.5    Yang, J.6
  • 12
    • 0035367476 scopus 로고    scopus 로고
    • Fast prototyping of parallel-vision applications using functional skeletons
    • Springer, Berlin
    • J. Serot, D. Ginhac, R. Chapuis, J. Derutin, Fast prototyping of parallel-vision applications using functional skeletons, Mach. Vision Appl. 12 (2001) 217-290, Springer, Berlin.
    • (2001) Mach. Vision Appl. , vol.12 , pp. 217-290
    • Serot, J.1    Ginhac, D.2    Chapuis, R.3    Derutin, J.4
  • 14
    • 84937421351 scopus 로고    scopus 로고
    • SKElib: Parallel programming with skeletons in C
    • A. Bode, T. Ludwing, W. Karl, R. Wismüller (Eds.), EuroPar'2000 Parallel Processing, Springer, Berlin
    • M. Danelutto, M. Stigliani, SKElib: parallel programming with skeletons in C, in: A. Bode, T. Ludwing, W. Karl, R. Wismüller (Eds.), EuroPar'2000 Parallel Processing, LNCS, No. 1900, Springer, Berlin, 2000, pp. 1175-1184.
    • (2000) LNCS , vol.1900 , pp. 1175-1184
    • Danelutto, M.1    Stigliani, M.2
  • 15
    • 84956855101 scopus 로고    scopus 로고
    • Technical Report 6/02-I, Angewandte Mathematik und Informatik, University of Munster
    • H. Kuchen, A skeleton library, Technical Report 6/02-I, Angewandte Mathematik und Informatik, University of Munster, 2002.
    • (2002) A Skeleton Library
    • Kuchen, H.1
  • 17
    • 84944043075 scopus 로고    scopus 로고
    • Task farm computations in Java
    • Buback, Afsarmanesh, Williams, Hertzberger (Eds.), High Performance Computing and Networking, Springer, Berlin
    • M. Danelutto, Task farm computations in Java, in: Buback, Afsarmanesh, Williams, Hertzberger (Eds.), High Performance Computing and Networking, LNCS, No. 1823, Springer, Berlin, 2000, pp. 385-394.
    • (2000) LNCS , vol.1823 , pp. 385-394
    • Danelutto, M.1
  • 19
    • 0038534299 scopus 로고    scopus 로고
    • Automatic program transformation: The meta tool for skeleton-based languages
    • S. Gorlatch, C. Lengauer (Eds.), NOVA Science Publisher, New York
    • M. Aldinucci, Automatic program transformation: the meta tool for skeleton-based languages, in: S. Gorlatch, C. Lengauer (Eds.), Constructive Methods for Parallel Programming, Advances in Computation: Theory and Practice, NOVA Science Publisher, New York, 2002, pp. 59-78, draft available at ftp://ftp.di.unipi.it/pub/Papers/aldinuc/meta_book_dft.ps.gz).
    • (2002) Constructive Methods for Parallel Programming, Advances in Computation: Theory and Practice , pp. 59-78
    • Aldinucci, M.1
  • 20
    • 77957041731 scopus 로고    scopus 로고
    • Technical Report TR-02-13, Department of Computer Science, University of Pisa, Italy, July
    • M. Aldinucci, M. Danelutto, An operational semantics for skeletons, Technical Report TR-02-13, Department of Computer Science, University of Pisa, Italy, July 2002. http://www.di.unipi.it/ricerca/TR/.
    • (2002) An Operational Semantics for Skeletons
    • Aldinucci, M.1    Danelutto, M.2
  • 21
    • 84937397625 scopus 로고    scopus 로고
    • Generating parallel program frameworks from parallel design patterns
    • A. Bode, T. Ludwing, W. Karl, R. Wismüller (Eds.), EuroPar'2000 Parallel Processing, Springer, Berlin
    • S. McDonald, D. Szafron, J. Schaeffer, S. Bromling, Generating parallel program frameworks from parallel design patterns, in: A. Bode, T. Ludwing, W. Karl, R. Wismüller (Eds.), EuroPar'2000 Parallel Processing, LNCS, No. 1900, Springer, Berlin, 2000, pp. 95-105.
    • (2000) LNCS , vol.1900 , pp. 95-105
    • McDonald, S.1    Szafron, D.2    Schaeffer, J.3    Bromling, S.4
  • 22
    • 0037857827 scopus 로고    scopus 로고
    • Master's Thesis, Department of Computer Science, University of Pisa, October (in Italian)
    • P. Teti, Lithium: a Java skeleton environment, Master's Thesis, Department of Computer Science, University of Pisa, October 2001 (in Italian).
    • (2001) Lithium: A Java Skeleton Environment
    • Teti, P.1
  • 23
    • 0004504660 scopus 로고    scopus 로고
    • Dynamic run time support for skeletons
    • E.H. D'Hollander, G.R. Joubert, F.J. Peters, H.J. Sips (Eds.), Vol. Parallel Computing Fundamentals and Applications, Imperial College Press
    • M. Danelutto, Dynamic run time support for skeletons, in: E.H. D'Hollander, G.R. Joubert, F.J. Peters, H.J. Sips (Eds.), Proceedings of the International Conference ParCo99, Vol. Parallel Computing Fundamentals and Applications, Imperial College Press, 1999, pp. 460-467.
    • (1999) Proceedings of the International Conference ParCo99 , pp. 460-467
    • Danelutto, M.1
  • 24
    • 0035266347 scopus 로고    scopus 로고
    • Efficient support for skeletons on workstation clusters
    • Danelutto M., Efficient support for skeletons on workstation clusters. Parallel Process. Lett. 11(1):2001;41-56.
    • (2001) Parallel Process. Lett. , vol.11 , Issue.1 , pp. 41-56
    • Danelutto, M.1
  • 28
    • 0036892286 scopus 로고    scopus 로고
    • Skeletons for parallel image processing: An overview of the SKiPPER project
    • J. Serot, D. Ginhac, Skeletons for parallel image processing: an overview of the SKiPPER project, Parallel Comput. 28 (11) (2002) 1663-1683.
    • (2002) Parallel Comput. , vol.28 , Issue.11 , pp. 1663-1683
    • Serot, J.1    Ginhac, D.2


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