메뉴 건너뛰기




Volumn 25, Issue 6, 2014, Pages 1543-1552

Medusa: Simplified graph processing on GPUs

Author keywords

GPGPU; GPU programming; graph processing; runtime framework

Indexed keywords

C++ (PROGRAMMING LANGUAGE); COMPUTER GRAPHICS; COMPUTER GRAPHICS EQUIPMENT;

EID: 84901062419     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2013.111     Document Type: Article
Times cited : (198)

References (35)
  • 1
    • 84901038091 scopus 로고    scopus 로고
    • accessed on Feb. [Online]
    • 10th DIMACS Implementation Challenge, accessed on Feb. 2013. [Online]. Available: http://www.cc.gatech.edu/dimacs10/index. shtml.
    • (2013) 10th DIMACS Implementation Challenge
  • 2
    • 84901006232 scopus 로고    scopus 로고
    • accessed on Feb. [Online]
    • GTGraph generator, accessed on Feb. 2013. [Online]. Available: http://www.cse.psu.edu/~madduri/software/GTgraph/index.html.
    • (2013) GTGraph Generator
  • 3
    • 79952723534 scopus 로고    scopus 로고
    • accessed on Feb. [Online]
    • Stanford Large Network Dataset Collections, accessed on Feb. 2013. [Online]. Available: http://snap.stanford.edu/data/index.html.
    • (2013) Stanford Large Network Dataset Collections
  • 4
  • 5
    • 51049088410 scopus 로고    scopus 로고
    • SNAP, small-world network analysis and partitioning: An open-source parallel graph framework for the exploration of large-scale networks
    • D. Bader and K. Madduri, "SNAP, Small-World Network Analysis and Partitioning: An Open-Source Parallel Graph Framework for the Exploration of Large-Scale Networks," in Proc. IEEE IPDPS, 2008, pp. 1-12.
    • (2008) Proc. IEEE IPDPS , pp. 1-12
    • Bader, D.1    Madduri, K.2
  • 6
    • 84947607018 scopus 로고    scopus 로고
    • Optimizing transformations of stencil operations for parallel object-oriented scientific frameworks on cache-based architectures
    • F. Bassetti, K. Davis, and D.J. Quinlan, "Optimizing Transformations of Stencil Operations for Parallel Object-Oriented Scientific Frameworks on Cache-Based Architectures," in Proc. Int. Symp. Comput. Obj.-Oriented Parallel Environ., 1998, pp. 107-118.
    • (1998) Proc. Int. Symp. Comput. Obj.-Oriented Parallel Environ. , pp. 107-118
    • Bassetti, F.1    Davis, K.2    Quinlan, D.J.3
  • 7
    • 34548755221 scopus 로고    scopus 로고
    • Software and algorithms for graph queries on multithreaded architectures
    • Mar.
    • J. Berry, B. Hendrickson, S. Kahan, and P. Konecny, "Software and Algorithms for Graph Queries on Multithreaded Architectures," in Proc. IEEE IPDPS, Mar. 2007, pp. 1-14.
    • (2007) Proc. IEEE IPDPS , pp. 1-14
    • Berry, J.1    Hendrickson, B.2    Kahan, S.3    Konecny, P.4
  • 8
    • 82955164060 scopus 로고    scopus 로고
    • The combinatorial BLAS: Design, implementation, applications
    • Nov.
    • A. Buluç and J.R. Gilbert, "The Combinatorial BLAS: Design, Implementation, Applications," Int. J. High Perform. Comput. Appl., vol. 25, no. 4, pp. 496-509, Nov. 2011.
    • (2011) Int. J. High Perform. Comput. Appl. , vol.25 , Issue.4 , pp. 496-509
    • Buluç, A.1    Gilbert, J.R.2
  • 9
    • 37549003336 scopus 로고    scopus 로고
    • MapReduce: Simplified data processing on large clusters
    • Jan.
    • J. Dean and S. Ghemawat, "MapReduce: Simplified Data Processing on Large Clusters," Commun. ACM, vol. 51, no. 1, pp. 107-113, Jan. 2008.
    • (2008) Commun. ACM , vol.51 , Issue.1 , pp. 107-113
    • Dean, J.1    Ghemawat, S.2
  • 12
    • 85072980230 scopus 로고    scopus 로고
    • PowerGraph: Distributed graph-parallel computation on natural graphs
    • J.E. Gonzalez, Y. Low, H. Gu, D. Bickson, and C. Guestrin, "PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs," in Proc. OSDI, 2012, pp. 17-30.
    • (2012) Proc. OSDI , pp. 17-30
    • Gonzalez, J.E.1    Low, Y.2    Gu, H.3    Bickson, D.4    Guestrin, C.5
  • 13
    • 34147170977 scopus 로고    scopus 로고
    • The parallel BGL: A generic library for distributed graph computations
    • D. Gregor and A. Lumsdaine, "The Parallel BGL: A Generic Library for Distributed Graph Computations," in Proc. POOSC, 2005, pp. 1-18.
    • (2005) Proc. POOSC , pp. 1-18
    • Gregor, D.1    Lumsdaine, A.2
  • 14
    • 38349041620 scopus 로고    scopus 로고
    • Accelerating large graph algorithms on the GPU using CUDA
    • P. Harish and P.J. Narayanan, "Accelerating Large Graph Algorithms on the GPU Using CUDA," in Proc. HiPC, 2007, pp. 197-208.
    • (2007) Proc. HiPC , pp. 197-208
    • Harish, P.1    Narayanan, P.J.2
  • 15
    • 63549097654 scopus 로고    scopus 로고
    • Mars: A map reduce framework on graphics processors
    • B. He, W. Fang, Q. Luo, N.K. Govindaraju, and T. Wang, "Mars: A Map Reduce Framework on Graphics Processors," in Proc. PACT, 2008, pp. 260-269.
    • (2008) Proc. PACT , pp. 260-269
    • He, B.1    Fang, W.2    Luo, Q.3    Govindaraju, N.K.4    Wang, T.5
  • 16
    • 77956216757 scopus 로고    scopus 로고
    • Parallel SimRank computation on large graphs with iterative aggregation
    • G. He, H. Feng, C. Li, and H. Chen, "Parallel SimRank Computation on Large Graphs with Iterative Aggregation," in Proc. SIGKDD, 2010, pp. 543-552.
    • (2010) Proc. SIGKDD , pp. 543-552
    • He, G.1    Feng, H.2    Li, C.3    Chen, H.4
  • 17
    • 78149231331 scopus 로고    scopus 로고
    • MapCG: Writing parallel program portable between CPU and GPU
    • C. Hong, D. Chen, W. Chen, W. Zheng, and H. Lin, "MapCG: Writing Parallel Program Portable between CPU and GPU," in Proc. PACT, 2010, pp. 217-226.
    • (2010) Proc. PACT , pp. 217-226
    • Hong, C.1    Chen, D.2    Chen, W.3    Zheng, W.4    Lin, H.5
  • 18
    • 84858785554 scopus 로고    scopus 로고
    • Green-marl: A DSL for easy and efficient graph analysis
    • London, U.K
    • S. Hong, H. Chafi, E. Sedlar, and K. Olukotun, "Green-Marl: A DSL for Easy and Efficient Graph Analysis," in Proc. ASPLOS, London, U.K., 2012, pp. 349-362.
    • (2012) Proc. ASPLOS , pp. 349-362
    • Hong, S.1    Chafi, H.2    Sedlar, E.3    Olukotun, K.4
  • 19
    • 79952811127 scopus 로고    scopus 로고
    • Accelerating CUDA graph algorithms at maximum warp
    • S. Hong, S.K. Kim, T. Oguntebi, and K. Olukotun, "Accelerating CUDA Graph Algorithms at Maximum Warp," in Proc. PPoPP, 2011, pp. 267-276.
    • (2011) Proc. PPoPP , pp. 267-276
    • Hong, S.1    Kim, S.K.2    Oguntebi, T.3    Olukotun, K.4
  • 21
    • 77951152705 scopus 로고    scopus 로고
    • PEGASUS: A peta-scale graph mining system v implementation and observations
    • U. Kang, C.E. Tsourakakis, and C. Faloutsos, "PEGASUS: A Peta-Scale Graph Mining System V Implementation and Observations," in Proc. IEEE ICDM, 2009, pp. 229-238.
    • (2009) Proc. IEEE ICDM , pp. 229-238
    • Kang, U.1    Tsourakakis, C.E.2    Faloutsos, C.3
  • 22
    • 0032131147 scopus 로고    scopus 로고
    • A fast and high quality multilevel scheme for partitioning irregular graphs
    • PII S1064827595287997
    • G. Karypis and V. Kumar, "A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs," SIAM J. Sci. Comput., vol. 20, no. 1, pp. 359-392, Aug. 1998. (Pubitemid 128689516)
    • (1998) SIAM Journal of Scientific Computing , vol.20 , Issue.1 , pp. 359-392
    • Karypis, G.1    Kumar, V.2
  • 23
    • 77953991481 scopus 로고    scopus 로고
    • All-pairs shortest-paths for large graphs on the GPU
    • G.J. Katz and J.T. Kider Jr., "All-Pairs Shortest-Paths for Large Graphs on the GPU," in Proc. Graph. Hardware, 2008, pp. 47-55.
    • (2008) Proc. Graph. Hardware , pp. 47-55
    • Katz, G.J.1    Kider Jr., J.T.2
  • 24
    • 85042632297 scopus 로고    scopus 로고
    • GraphChi: Large-scale graph computation on just a PC
    • A. Kyrola, G. Blelloch, and C. Guestrin, "GraphChi: Large-Scale Graph Computation on Just a PC," in Proc. OSDI, 2012, pp. 31-46.
    • (2012) Proc. OSDI , pp. 31-46
    • Kyrola, A.1    Blelloch, G.2    Guestrin, C.3
  • 25
    • 77956237139 scopus 로고    scopus 로고
    • Design patterns for efficient graph algorithms in map reduce
    • J. Lin and M. Schatz, "Design Patterns for Efficient Graph Algorithms in Map Reduce," in Proc. MLG, 2010, pp. 78-85.
    • (2010) Proc. MLG , pp. 78-85
    • Lin, J.1    Schatz, M.2
  • 27
    • 84863735533 scopus 로고    scopus 로고
    • Distributed GraphLab: A framework for machine learning and data mining in the cloud
    • Apr.
    • Y. Low, J. Gonzalez, A. Kyrola, D. Bickson, C. Guestrin, and J.M. Hellerstein, "Distributed GraphLab: A Framework for Machine Learning and Data Mining in the Cloud," Proc. VLDB Endowment, vol. 5, no. 8, pp. 716-727, Apr. 2012.
    • (2012) Proc. VLDB Endowment , vol.5 , Issue.8 , pp. 716-727
    • Low, Y.1    Gonzalez, J.2    Kyrola, A.3    Bickson, D.4    Guestrin, C.5    Hellerstein, J.M.6
  • 28
    • 77956200064 scopus 로고    scopus 로고
    • An effective GPU implementation of breadth-first search
    • L. Luo, M. Wong, and W.-M. Hwu, "An Effective GPU Implementation of Breadth-First Search," in Proc. DAC, 2010, pp. 52-55.
    • (2010) Proc. DAC , pp. 52-55
    • Luo, L.1    Wong, M.2    Hwu, W.-M.3


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