메뉴 건너뛰기




Volumn 81, Issue 11, 2008, Pages 1920-1930

A pilot study to compare programming effort for two parallel programming models

Author keywords

Effort; Empirical study; Message passing; MPI; Parallel programming; PRAM; XMT

Indexed keywords

FINANCIAL DATA PROCESSING; MATRIX ALGEBRA; MESSAGE PASSING; VECTORS;

EID: 52049104934     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2007.12.798     Document Type: Article
Times cited : (35)

References (43)
  • 1
    • 46449113366 scopus 로고    scopus 로고
    • Balkan, A., Horak, M., Qu, G., Vishkin, U., 2007. Layout-accurate design and implementation of a high-throughput interconnection network for single-chip parallel processing. In: Proceedings of the 16th Annual IEEE Symposium on High-performance Interconnects (Hot Interconnects), August.
    • Balkan, A., Horak, M., Qu, G., Vishkin, U., 2007. Layout-accurate design and implementation of a high-throughput interconnection network for single-chip parallel processing. In: Proceedings of the 16th Annual IEEE Symposium on High-performance Interconnects (Hot Interconnects), August.
  • 2
    • 52049097175 scopus 로고    scopus 로고
    • Balki, A., Vishkin, U., 2006. Programmer's manual for XMTC language, XMTC compiler and XMT simulator. Technical report UMIACS-TR 2005-45, University of Maryland, February.
    • Balki, A., Vishkin, U., 2006. Programmer's manual for XMTC language, XMTC compiler and XMT simulator. Technical report UMIACS-TR 2005-45, University of Maryland, February.
  • 3
    • 0024031604 scopus 로고
    • The TAME project: towards improvement-oriented software environments
    • Basili V., and Rombach H. The TAME project: towards improvement-oriented software environments. IEEE Transactions on Software Engineering 14 6 (1988) 758-773
    • (1988) IEEE Transactions on Software Engineering , vol.14 , Issue.6 , pp. 758-773
    • Basili, V.1    Rombach, H.2
  • 4
    • 52049095641 scopus 로고    scopus 로고
    • Benioff, M.R., Lazowska, E.D., 2005. PITAC report to the President on computational science: ensuring America's competitiveness, June.
    • Benioff, M.R., Lazowska, E.D., 2005. PITAC report to the President on computational science: ensuring America's competitiveness, June.
  • 6
    • 0025383468 scopus 로고
    • Experimental evaluation of a reusability-oriented parallel programming environment
    • Browne J., Lee T., and Werth J. Experimental evaluation of a reusability-oriented parallel programming environment. IEEE Transactions on Software Engineering 16 2 (1990) 111-120
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.2 , pp. 111-120
    • Browne, J.1    Lee, T.2    Werth, J.3
  • 8
    • 12444259721 scopus 로고    scopus 로고
    • Cantonnet, F., Yao, Y., Zahran, M., El-Ghazawi, T., 2004. Productivity analysis of the UPC language. In: IPDPS 2004 PMEO Workshop.
    • Cantonnet, F., Yao, Y., Zahran, M., El-Ghazawi, T., 2004. Productivity analysis of the UPC language. In: IPDPS 2004 PMEO Workshop.
  • 9
    • 52049122256 scopus 로고    scopus 로고
    • Carlson, W., Culler, D., Yelick, K., Brooks, E., Warren, K., 1999. Introduction to UPC and language specification. Technical report CCS-TR-99-157, Center for Computing Sciences, May.
    • Carlson, W., Culler, D., Yelick, K., Brooks, E., Warren, K., 1999. Introduction to UPC and language specification. Technical report CCS-TR-99-157, Center for Computing Sciences, May.
  • 11
    • 52049106743 scopus 로고    scopus 로고
    • Chamberlain, B., Dietz, S., Snyder, L., 2000. A comparative study of the NAS MG benchmark across parallel languages and architectures. In: 2000 ACM/IEEE Supercomputing Conference on High Performance Networking and Computing (SC2000), pp. 297-310.
    • Chamberlain, B., Dietz, S., Snyder, L., 2000. A comparative study of the NAS MG benchmark across parallel languages and architectures. In: 2000 ACM/IEEE Supercomputing Conference on High Performance Networking and Computing (SC2000), pp. 297-310.
  • 12
    • 52049096526 scopus 로고    scopus 로고
    • Choy, R., Edelman, A., Gilbert, J.R., Shah, V., Cheng, D., 2004. Star-P: high productivity parallel computing. In: Eighth Annual Workshop on High-Performance Embedded Computing (HPEC 04).
    • Choy, R., Edelman, A., Gilbert, J.R., Shah, V., Cheng, D., 2004. Star-P: high productivity parallel computing. In: Eighth Annual Workshop on High-Performance Embedded Computing (HPEC 04).
  • 13
    • 0039802908 scopus 로고
    • The earth is round (p < . 05)
    • Cohen J. The earth is round (p < . 05). American Psychologist 49 12 (1994) 997-1003
    • (1994) American Psychologist , vol.49 , Issue.12 , pp. 997-1003
    • Cohen, J.1
  • 14
    • 0027838760 scopus 로고    scopus 로고
    • Culler, D., Karp, R., Patterson, D., Sahay, A., Schauser, K.E., Santos, E., Subramonian, R., von Eicken, T., 1993. LogP: towards a realistic model of parallel computation. In: Principles Practice of Parallel Programming, pp. 1-12.
    • Culler, D., Karp, R., Patterson, D., Sahay, A., Schauser, K.E., Santos, E., Subramonian, R., von Eicken, T., 1993. LogP: towards a realistic model of parallel computation. In: Principles Practice of Parallel Programming, pp. 1-12.
  • 15
    • 0002806690 scopus 로고    scopus 로고
    • OpenMP: an industry-standard api for shared-memory programming
    • Dagum L., and Menon R. OpenMP: an industry-standard api for shared-memory programming. IEEE Computational Science and Engineering 5 1 (1998) 46-55
    • (1998) IEEE Computational Science and Engineering , vol.5 , Issue.1 , pp. 46-55
    • Dagum, L.1    Menon, R.2
  • 16
  • 18
    • 0018052202 scopus 로고    scopus 로고
    • Fortune, S., Wylie, J., 1978. Parallelism in random access machines. In: Proceedings of the 10th Annual ACM Symposium on Theory of Computing, pp. 114-118.
    • Fortune, S., Wylie, J., 1978. Parallelism in random access machines. In: Proceedings of the 10th Annual ACM Symposium on Theory of Computing, pp. 114-118.
  • 19
    • 52049092653 scopus 로고    scopus 로고
    • Graham, S., Snir, M., Patterson, C.A., 2004. Getting up to speed: the future of supercomputing. Technical report, National Research Council.
    • Graham, S., Snir, M., Patterson, C.A., 2004. Getting up to speed: the future of supercomputing. Technical report, National Research Council.
  • 21
    • 52049094485 scopus 로고    scopus 로고
    • Federal plan for high-end computing: report of the high-end computing revitalization task force (HECRTF), May 2004.
    • Federal plan for high-end computing: report of the high-end computing revitalization task force (HECRTF), May 2004.
  • 23
    • 32344436057 scopus 로고    scopus 로고
    • Hochstein, L., Basili, V.R., Zelkowitz, M., Hollingsworth, J., Carver, J., 2005. Combining self-reported and automatic data to improve programming effort measurement. In: Fifth Joint Meeting of the European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC-FSE'05), September.
    • Hochstein, L., Basili, V.R., Zelkowitz, M., Hollingsworth, J., Carver, J., 2005. Combining self-reported and automatic data to improve programming effort measurement. In: Fifth Joint Meeting of the European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC-FSE'05), September.
  • 25
    • 52049109977 scopus 로고    scopus 로고
    • Joseph, E., Snell, A., Willard, C.G., 2004. Council on competitiveness study of US industrial HPC users. Technical report, Council on Competitiveness, July.
    • Joseph, E., Snell, A., Willard, C.G., 2004. Council on competitiveness study of US industrial HPC users. Technical report, Council on Competitiveness, July.
  • 26
    • 0031069170 scopus 로고    scopus 로고
    • The Fork95 parallel programming language: design, implementation, application
    • Kessler C., and Seidl H. The Fork95 parallel programming language: design, implementation, application. International Journal on Parallel Programming 25 1 (1997) 17-50
    • (1997) International Journal on Parallel Programming , vol.25 , Issue.1 , pp. 17-50
    • Kessler, C.1    Seidl, H.2
  • 28
    • 52049099750 scopus 로고    scopus 로고
    • Leiserson and Plaat, 1998. Programming parallel applications in Cilk. SINEWS: SIAM News, 31.
    • Leiserson and Plaat, 1998. Programming parallel applications in Cilk. SINEWS: SIAM News, 31.
  • 29
    • 0035640845 scopus 로고    scopus 로고
    • Some practical guidelines for effective sample size determination
    • Lenth R.V. Some practical guidelines for effective sample size determination. The American Statistician 55 3 (2001) 187-193
    • (2001) The American Statistician , vol.55 , Issue.3 , pp. 187-193
    • Lenth, R.V.1
  • 31
    • 52049086595 scopus 로고    scopus 로고
    • Narlikar, G.J., Blelloch, G. 1998. Pthreads for dynamic and irregular parallelism. In: Proceedings of the 1998 ACM/IEEE Conference on Supercomputing.
    • Narlikar, G.J., Blelloch, G. 1998. Pthreads for dynamic and irregular parallelism. In: Proceedings of the 1998 ACM/IEEE Conference on Supercomputing.
  • 32
    • 52049092431 scopus 로고    scopus 로고
    • Numrich, R., Reid, J., 1998. Co-Array Fortran for parallel programming.
    • Numrich, R., Reid, J., 1998. Co-Array Fortran for parallel programming.
  • 35
    • 84878646457 scopus 로고    scopus 로고
    • Programming effort vs. performance with a hybrid programming model for distributed memory parallel architectures
    • Amestoy P., Berger P., Daydé M., Duff I., Frayssé V., Giraud L., and Ruiz D. (Eds), Springer-Verlag GmbH
    • Rodman A., and Brorsson M. Programming effort vs. performance with a hybrid programming model for distributed memory parallel architectures. In: Amestoy P., Berger P., Daydé M., Duff I., Frayssé V., Giraud L., and Ruiz D. (Eds). Euro-Par'99 Parallel Processing: Fifth International Euro-Par Conference vol. 1685 (1999), Springer-Verlag GmbH 888-898
    • (1999) Euro-Par'99 Parallel Processing: Fifth International Euro-Par Conference , vol.1685 , pp. 888-898
    • Rodman, A.1    Brorsson, M.2
  • 37
    • 0028408737 scopus 로고
    • The PVM concurrent computing system: evolution, experiences, and trends
    • Sunderam V.S., Geist G.A., Dongarra J., and Manchek R. The PVM concurrent computing system: evolution, experiences, and trends. Parallel Computing 20 4 (1994) 531-545
    • (1994) Parallel Computing , vol.20 , Issue.4 , pp. 531-545
    • Sunderam, V.S.1    Geist, G.A.2    Dongarra, J.3    Manchek, R.4
  • 38
    • 34548083281 scopus 로고    scopus 로고
    • The free lunch is over: a fundamental turn toward concurrency in software
    • Sutter H. The free lunch is over: a fundamental turn toward concurrency in software. Dr. Dobb's Journal 30 March (2005)
    • (2005) Dr. Dobb's Journal , vol.30 , Issue.March
    • Sutter, H.1
  • 39
    • 0030108823 scopus 로고    scopus 로고
    • An experiment to measure the usability of parallel programming systems
    • Szafron D., and Schaeffer J. An experiment to measure the usability of parallel programming systems. Concurrency: Practice and Experience 8 2 (1996) 147-166
    • (1996) Concurrency: Practice and Experience , vol.8 , Issue.2 , pp. 147-166
    • Szafron, D.1    Schaeffer, J.2
  • 40
    • 0030704954 scopus 로고    scopus 로고
    • VanderWiel, S., Nathanson, D., Lija, D., 1997. Complexity and performance in parallel programming languages. In: Second International Workshop on High Level Programming, April.
    • VanderWiel, S., Nathanson, D., Lija, D., 1997. Complexity and performance in parallel programming languages. In: Second International Workshop on High Level Programming, April.
  • 41
    • 0031629796 scopus 로고    scopus 로고
    • Vishkin, U., Dascal, S., Berkovich, E., Nuzman, J., 1998. Explicit multi-threading (XMT) bridging models for instruction parallelism. In: 10th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA'98).
    • Vishkin, U., Dascal, S., Berkovich, E., Nuzman, J., 1998. Explicit multi-threading (XMT) bridging models for instruction parallelism. In: 10th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA'98).
  • 42
    • 52049117053 scopus 로고    scopus 로고
    • Wen, X., Vishkin, U., 2007. PRAM-on-chip: first commitment to silicon. In: Proceedings of the 19th ACM Symposium on Parallel Algorithms and Architectures (SPAA), June.
    • Wen, X., Vishkin, U., 2007. PRAM-on-chip: first commitment to silicon. In: Proceedings of the 19th ACM Symposium on Parallel Algorithms and Architectures (SPAA), June.


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