메뉴 건너뛰기




Volumn 10, Issue 2, 1998, Pages 91-120

Experience with parallel programming using code templates

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING; COMPUTER SOFTWARE; MATHEMATICAL MODELS; PERFORMANCE;

EID: 0032001209     PISSN: 10403108     EISSN: None     Source Type: Journal    
DOI: 10.1002/(SICI)1096-9128(199802)10:2<91::AID-CPE290>3.0.CO;2-G     Document Type: Article
Times cited : (14)

References (54)
  • 1
    • 0026825229 scopus 로고
    • Orca: A language for parallel programming of distributed systems
    • H. Bal, M. Kaashoek and A. Tannenbaum, 'Orca: A language for parallel programming of distributed systems', IEEE Trans. Softw. Eng., 18(3), 190-205 (1992).
    • (1992) IEEE Trans. Softw. Eng. , vol.18 , Issue.3 , pp. 190-205
    • Bal, H.1    Kaashoek, M.2    Tannenbaum, A.3
  • 3
    • 84990678883 scopus 로고
    • Network-based concurrent computing on the PVM system
    • G. Geist and V. Sunderam, 'Network-based concurrent computing on the PVM system', Concurrency: Pract. Exp., 4(4), 293-311 (1992).
    • (1992) Concurrency: Pract. Exp. , vol.4 , Issue.4 , pp. 293-311
    • Geist, G.1    Sunderam, V.2
  • 4
    • 0028408242 scopus 로고
    • Monitors, messages, and clusters: The P4 programming system
    • R. Butler and E. Lusk, 'Monitors, messages, and clusters: The P4 programming system', Parallel Comput., 20(4), 547-564 (1994).
    • (1994) Parallel Comput. , vol.20 , Issue.4 , pp. 547-564
    • Butler, R.1    Lusk, E.2
  • 5
    • 0028408021 scopus 로고
    • The design of a standard message passing interface for distributed memory concurrent computers
    • D. Walker, 'The design of a standard message passing interface for distributed memory concurrent computers', Parallel Comput., 20(4), 657-673 (1994).
    • (1994) Parallel Comput. , vol.20 , Issue.4 , pp. 657-673
    • Walker, D.1
  • 8
    • 0347323760 scopus 로고
    • PARDO - A deterministic, scalable programming paradigm for distributed memory parallel computer systems and workstation clusters
    • Calgary
    • W. Karpoff and B. Lake, 'PARDO - A deterministic, scalable programming paradigm for distributed memory parallel computer systems and workstation clusters', in Proceedings of Supercomputing Symposium '93, Calgary, 1993, pp. 145-152.
    • (1993) Proceedings of Supercomputing Symposium '93 , pp. 145-152
    • Karpoff, W.1    Lake, B.2
  • 10
    • 0022152755 scopus 로고
    • PIE: A programming and instrumentation environment for parallel processing
    • Z. Segall and L. Rudolph, 'PIE: A programming and instrumentation environment for parallel processing', IEEE Softw., 2(6), 22-37 (1985).
    • (1985) IEEE Softw. , vol.2 , Issue.6 , pp. 22-37
    • Segall, Z.1    Rudolph, L.2
  • 12
    • 0346062621 scopus 로고
    • Frameworks: A distributed computer animation system
    • Edmonton
    • M. Green and J. Schaeffer, 'Frameworks: A distributed computer animation system', in Canadian Information Processing Society, Edmonton, 1987, pp. 305-310.
    • (1987) Canadian Information Processing Society , pp. 305-310
    • Green, M.1    Schaeffer, J.2
  • 13
    • 0024938972 scopus 로고
    • Structuring distributed algorithms in a workstation environment: The FrameWorks approach
    • A. Singh, J. Schaeffer and M. Green, 'Structuring distributed algorithms in a workstation environment: The FrameWorks approach', in International Conference on Parallel Processing, Vol. II, 1989, pp. 89-97.
    • (1989) International Conference on Parallel Processing , vol.2 , pp. 89-97
    • Singh, A.1    Schaeffer, J.2    Green, M.3
  • 14
    • 0006243903 scopus 로고
    • A template-based tool for building applications in a multicomputer network environment
    • D. Evans, G. Joubert and F. Peters eds, North-Holland, Amsterdam
    • A. Singh, J. Schaeffer and M. Green, 'A template-based tool for building applications in a multicomputer network environment', in D. Evans, G. Joubert and F. Peters eds, Parallel Computing 89, North-Holland, Amsterdam, 1989, pp. 461-466.
    • (1989) Parallel Computing 89 , pp. 461-466
    • Singh, A.1    Schaeffer, J.2    Green, M.3
  • 15
    • 0025791158 scopus 로고
    • A template-based approach to the generation of distributed applications using a network of workstations
    • A. Singh, J. Schaeffer and M. Green, 'A template-based approach to the generation of distributed applications using a network of workstations', IEEE Trans. Parallel Distrib. Syst., 2(1), 52-67 (1991).
    • (1991) IEEE Trans. Parallel Distrib. Syst. , vol.2 , Issue.1 , pp. 52-67
    • Singh, A.1    Schaeffer, J.2    Green, M.3
  • 19
    • 85023277990 scopus 로고
    • Software engineering considerations in the construction of parallel programs
    • Elsevier Science Publishers B.V., Netherlands
    • J. Schaeffer and D. Szafron, 'Software engineering considerations in the construction of parallel programs', in High Performance Computing: Technology and Applications, Elsevier Science Publishers B.V., Netherlands, 1995, pp. 271-288.
    • (1995) High Performance Computing: Technology and Applications , pp. 271-288
    • Schaeffer, J.1    Szafron, D.2
  • 21
    • 85033917103 scopus 로고
    • P3L: A structured approach to high-level parallel language, and its structured support
    • Pisa Science Centre, Italy
    • B. Bacci, M. Danelutto, S. Orlando, S. Pelagatti and M. Vanneschi, 'P3L: A structured approach to high-level parallel language, and its structured support', Technical Report HPL-PSC 93-55, Pisa Science Centre, Italy, 1993.
    • (1993) Technical Report HPL-PSC 93-55
    • Bacci, B.1    Danelutto, M.2    Orlando, S.3    Pelagatti, S.4    Vanneschi, M.5
  • 22
    • 0029272662 scopus 로고
    • Graphical design of distributed applications through reusable components
    • A. Bartoli, P. Cosini, G. Dini and C. A. Prete, 'Graphical design of distributed applications through reusable components', IEEE Parallel Distrib. Technol., 3(1), 37-51 (1995).
    • (1995) IEEE Parallel Distrib. Technol. , vol.3 , Issue.1 , pp. 37-51
    • Bartoli, A.1    Cosini, P.2    Dini, G.3    Prete, C.A.4
  • 23
    • 0024704861 scopus 로고
    • CODE: A unified approach to parallel programming
    • J. C. Browne, M. Azam and S. Sobek, 'CODE: A unified approach to parallel programming', IEEE Software, 6(4), 10-18 (1989).
    • (1989) IEEE Software , vol.6 , Issue.4 , pp. 10-18
    • Browne, J.C.1    Azam, M.2    Sobek, S.3
  • 33
    • 0030108823 scopus 로고    scopus 로고
    • An experiment to measure the usability of parallel programming systems
    • D. Szafron and J. Schaeffer, 'An experiment to measure the usability of parallel programming systems', Concurrency: Pract. Exp., 8(2), 146-166 (1996).
    • (1996) Concurrency: Pract. Exp. , vol.8 , Issue.2 , pp. 146-166
    • Szafron, D.1    Schaeffer, J.2
  • 35
    • 84976721284 scopus 로고
    • MultiLisp: A language for concurrent symbolic computation
    • A. R. Halstead, 'MultiLisp: A language for concurrent symbolic computation', ACM Trans. Program. Lang. Syst., 7(4), 501-538 (1985).
    • (1985) ACM Trans. Program. Lang. Syst. , vol.7 , Issue.4 , pp. 501-538
    • Halstead, A.R.1
  • 37
  • 38
    • 84990648242 scopus 로고
    • A network multiprocessor for experiments in parallelism
    • T. Marsland, T. Breitkreutz and S. Sutphen, 'A network multiprocessor for experiments in parallelism', Concurrency: Pract. Exp., 3(1), 203-219 (1991).
    • (1991) Concurrency: Pract. Exp. , vol.3 , Issue.1 , pp. 203-219
    • Marsland, T.1    Breitkreutz, T.2    Sutphen, S.3
  • 40
    • 0025684442 scopus 로고
    • Architecture of the parallel programming support environment
    • T. G. Lewis and W. G. Rudd, 'Architecture of the parallel programming support environment', IEEE COMPCON, 1990, pp. 589-594.
    • (1990) IEEE COMPCON , pp. 589-594
    • Lewis, T.G.1    Rudd, W.G.2
  • 42
    • 0024610503 scopus 로고
    • LGDF parallel programming model
    • D. C. DiNucci and R. G. Babb II, 'LGDF parallel programming model', in IEEE COMPCON, 1989, pp. 102-107.
    • (1989) IEEE COMPCON , pp. 102-107
    • DiNucci, D.C.1    Babb R.G. II2
  • 43
    • 0042123544 scopus 로고
    • Paralex: An environment for parallel programming in distributed systems
    • Department of Mathematics, University of Bologna, Italy
    • O. Babaoglu, L. Alvisi, A. Amoroso and R. Davoli, 'Paralex: An environment for parallel programming in distributed systems', Technical Report UB-LCS-91-01, Department of Mathematics, University of Bologna, Italy, 1991.
    • (1991) Technical Report UB-LCS-91-01
    • Babaoglu, O.1    Alvisi, L.2    Amoroso, A.3    Davoli, R.4
  • 46
    • 34250801003 scopus 로고
    • Molecule: A language construct for layered development of parallel programs
    • Z. Xu and K. Hwang, 'Molecule: A language construct for layered development of parallel programs', IEEE Trans. Softw. Eng., 15(5), 587-599 (1989).
    • (1989) IEEE Trans. Softw. Eng. , vol.15 , Issue.5 , pp. 587-599
    • Xu, Z.1    Hwang, K.2
  • 49
    • 0011731994 scopus 로고
    • Experimentally assessing the usability of parallel programming systems
    • Birkhauser Verlag, Basel, Switzerland
    • D. Szafron and J. Schaeffer, 'Experimentally assessing the usability of parallel programming systems', in Programming Environments for Massively Parallel Distributed Systems, Birkhauser Verlag, Basel, Switzerland, 1994, pp. 195-201.
    • (1994) Programming Environments for Massively Parallel Distributed Systems , pp. 195-201
    • Szafron, D.1    Schaeffer, J.2
  • 51
    • 85033933934 scopus 로고
    • High-level representations for distributed shared memory
    • Department of Computing Science, University of Alberta
    • D. Novillo, 'High-level representations for distributed shared memory', Technical Report, Department of Computing Science, University of Alberta, 1995.
    • (1995) Technical Report
    • Novillo, D.1
  • 53
    • 0042625581 scopus 로고
    • PICL: A portable instrumented communication library
    • Mathematical Sciences Section, Oak Ridge National Laboratory
    • G. Geist, M. Heath, B. Peyton and P. Worley, 'PICL: A portable instrumented communication library', Technical Report ORNL/TM-11130, Mathematical Sciences Section, Oak Ridge National Laboratory, 1990.
    • (1990) Technical Report ORNL/TM-11130
    • Geist, G.1    Heath, M.2    Peyton, B.3    Worley, P.4


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