메뉴 건너뛰기




Volumn , Issue , 2010, Pages 217-226

MapCG: Writing parallel program portable between CPU and GPU

Author keywords

GPU programming; parallel; portability

Indexed keywords

COMPUTER GRAPHICS; COMPUTER SOFTWARE PORTABILITY; HIGH LEVEL LANGUAGES; PARALLEL ARCHITECTURES; PROGRAM PROCESSORS;

EID: 78149231331     PISSN: 1089795X     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1854273.1854303     Document Type: Conference Paper
Times cited : (114)

References (24)
  • 1
    • 78149262436 scopus 로고    scopus 로고
    • Apache hadoop, http://hadoop.apache.org/.
  • 3
    • 17544362263 scopus 로고    scopus 로고
    • Hoard: A scalable memory allocator for multithreaded applications
    • Emery D. Berger, Kathryn S. McKinley, Robert D. Blumofe, and Paul R. Wilson. Hoard: a scalable memory allocator for multithreaded applications. SIGPLAN Not., 35(11):117-128, 2000.
    • (2000) SIGPLAN Not. , vol.35 , Issue.11 , pp. 117-128
    • Berger, E.D.1    McKinley, K.S.2    Blumofe, R.D.3    Wilson, P.R.4
  • 5
    • 56049109090 scopus 로고    scopus 로고
    • Map-reduce for machine learning on multicore
    • Bernhard Schölkopf, John C. Platt, and Thomas Hoffman, editors, MIT Press
    • Cheng T. Chu, Sang K. Kim, Yi A. Lin, Yuanyuan Yu, Gary R. Bradski, Andrew Y. Ng, and Kunle Olukotun. Map-reduce for machine learning on multicore. In Bernhard Schölkopf, John C. Platt, and Thomas Hoffman, editors, NIPS, pages 281-288. MIT Press, 2006.
    • (2006) NIPS , pp. 281-288
    • Chu, C.T.1    Kim, S.K.2    Lin, Y.A.3    Yu, A.4    Bradski, G.R.5    Ng, A.Y.6    Olukotun, K.7
  • 6
    • 85030321143 scopus 로고    scopus 로고
    • Mapreduce: Simplified data processing on large clusters
    • Jeffrey Dean and Sanjay Ghemawat. Mapreduce: Simplified data processing on large clusters. In OSDI, pages 137-150, 2004.
    • (2004) OSDI , pp. 137-150
    • Dean, J.1    Ghemawat, S.2
  • 12
    • 63549097654 scopus 로고    scopus 로고
    • Mars: A mapreduce framework on graphics processors
    • Bingsheng He, Wenbin Fang, Qiong Luo, Naga K. Govindaraju, and Tuyong Wang. Mars: a mapreduce framework on graphics processors. In PACT, pages 260-269, 2008.
    • (2008) PACT , pp. 260-269
    • He, B.1    Fang, W.2    Luo, Q.3    Govindaraju, N.K.4    Wang, T.5
  • 14
    • 67650046428 scopus 로고    scopus 로고
    • Merge: A programming model for heterogeneous multi-core systems
    • 0003
    • Michael D. Linderman, Jamison D. Collins, Hong Wang 0003, and Teresa H. Y. Meng. Merge: a programming model for heterogeneous multi-core systems. In ASPLOS, pages 287-296, 2008.
    • (2008) ASPLOS , pp. 287-296
    • Linderman, M.D.1    Collins, J.D.2    Wang, H.3    Meng, T.H.Y.4
  • 15
    • 75149176788 scopus 로고    scopus 로고
    • Mrsrf: An efficient mapreduce algorithm for analyzing large collections of evolutionary trees
    • Suzanne Matthews and Tiffani Williams. Mrsrf: an efficient mapreduce algorithm for analyzing large collections of evolutionary trees. BMC Bioinformatics, 11(Suppl 1):S15+, 2010.
    • (2010) BMC Bioinformatics , vol.11 , Issue.SUPPL. 1
    • Matthews, S.1    Williams, T.2
  • 17
    • 77955032649 scopus 로고    scopus 로고
    • Planet: Massively parallel learning of tree ensembles with mapreduce
    • Biswanath Panda, Joshua S. Herbach, Sugato Basu, and Roberto J. Bayardo. Planet: massively parallel learning of tree ensembles with mapreduce. Proc. VLDB Endow., 2(2):1426-1437, 2009.
    • (2009) Proc. VLDB Endow. , vol.2 , Issue.2 , pp. 1426-1437
    • Panda, B.1    Herbach, J.S.2    Basu, S.3    Bayardo, R.J.4
  • 18
    • 70450031539 scopus 로고    scopus 로고
    • Cellmr: A framework for supporting mapreduce on asymmetric cell-based clusters
    • M. Mustafa Rafique, Benjamin Rose, Ali Raza Butt, and Dimitrios S. Nikolopoulos. Cellmr: A framework for supporting mapreduce on asymmetric cell-based clusters. In IPDPS, pages 1-12, 2009.
    • (2009) IPDPS , pp. 1-12
    • Rafique, M.M.1    Rose, B.2    Butt, A.R.3    Nikolopoulos, D.S.4
  • 19
    • 34547679939 scopus 로고    scopus 로고
    • Evaluating mapreduce for multi-core and multiprocessor systems
    • Colby Ranger, Ramanan Raghuraman, Arun Penmetsa, Gary R. Bradski, and Christos Kozyrakis. Evaluating mapreduce for multi-core and multiprocessor systems. In HPCA, pages 13-24, 2007.
    • (2007) HPCA , pp. 13-24
    • Ranger, C.1    Raghuraman, R.2    Penmetsa, A.3    Bradski, G.R.4    Kozyrakis, C.5
  • 22
    • 67650085808 scopus 로고    scopus 로고
    • Exochi: Architecture and programming environment for a heterogeneous multi-core multithreaded system
    • 0003
    • Perry H. Wang, Jamison D. Collins, Gautham N. Chinya, Hong Jiang, Xinmin Tian, Milind Girkar, Nick Y. Yang, Guei-Yuan Lueh, and Hong Wang 0003. Exochi: architecture and programming environment for a heterogeneous multi-core multithreaded system. In PLDI, pages 156-166, 2007.
    • (2007) PLDI , pp. 156-166
    • Wang, P.H.1    Collins, J.D.2    Chinya, G.N.3    Jiang, H.4    Tian, X.5    Girkar, M.6    Yang, N.Y.7    Lueh, G.-Y.8    Wang, H.9
  • 24
    • 78149252729 scopus 로고    scopus 로고
    • Tiled-MapReduce: Optimizing Resource Usage of Data-parallel Applications on Multicore with Tiling
    • Rong Chen, Haibo Chen, and Binyu Zang. Tiled-MapReduce: Optimizing Resource Usage of Data-parallel Applications on Multicore with Tiling. In Parallel Architectures and Compilation Techniques (PACT), 2010.
    • (2010) Parallel Architectures and Compilation Techniques (PACT)
    • Chen, R.1    Chen, H.2    Zang, B.3


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