메뉴 건너뛰기




Volumn , Issue , 2012, Pages 349-362

Green-Marl: A DSL for easy and efficient graph analysis

Author keywords

domain specific language; graph; parallel programming

Indexed keywords

DATA-LEVEL PARALLELISM; DOMAIN SPECIFIC LANGUAGES; GRAPH; GRAPH ANALYSIS; HIGH LEVEL SEMANTICS; PARALLEL IMPLEMENTATIONS;

EID: 84858785554     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2150976.2151013     Document Type: Conference Paper
Times cited : (236)

References (38)
  • 5
    • 78651070830 scopus 로고    scopus 로고
    • Better benchmarking for supercomputers
    • M. Anderson. Better benchmarking for supercomputers. Spectrum, IEEE, 48(1), 2011.
    • (2011) Spectrum, IEEE , vol.48 , Issue.1
    • Anderson, M.1
  • 6
    • 34547399946 scopus 로고    scopus 로고
    • Designing multithreaded algorithms for breadth-first search and st-connectivity on the Cray MTA-2
    • IEEE
    • D. Bader and K. Madduri. Designing multithreaded algorithms for breadth-first search and st-connectivity on the Cray MTA-2. In ICPP 2006. IEEE.
    • ICPP 2006
    • Bader, D.1    Madduri, K.2
  • 7
    • 84900651514 scopus 로고    scopus 로고
    • Parallel algorithms for evaluating centrality indices in real-world networks
    • D. Bader and K. Madduri. Parallel algorithms for evaluating centrality indices in real-world networks. In IEEE ICPP 2006.
    • IEEE ICPP 2006
    • Bader, D.1    Madduri, K.2
  • 8
    • 79952794548 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 IEEE IPDPS, 2008.
    • (2008) IEEE IPDPS
    • Bader, D.1    Madduri, K.2
  • 11
    • 84947286016 scopus 로고    scopus 로고
    • Runtime code generation in c++ as a foundation for domain-specific optimisation
    • Domain-Specific Program Generation, Springer Berlin / Heidelberg
    • O. Beckmann, A. Houghton, M. Mellor, and P. H. Kelly. Runtime code generation in c++ as a foundation for domain-specific optimisation. In Domain-Specific Program Generation, volume 3016 of Lecture Notes in Computer Science. Springer Berlin / Heidelberg, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3016
    • Beckmann, O.1    Houghton, A.2    Mellor, M.3    Kelly, P.H.4
  • 13
    • 0035648637 scopus 로고    scopus 로고
    • A faster algorithm for betweenness centrality
    • U. Brandes. A faster algorithm for betweenness centrality. The Journal of Mathematical Sociology, 25(2):163-177, 2001. (Pubitemid 33398479)
    • (2001) Journal of Mathematical Sociology , vol.25 , Issue.2 , pp. 163-177
    • Brandes, U.1
  • 15
    • 32344433867 scopus 로고    scopus 로고
    • R-mat: A recursive model for graph mining
    • D. Chakrabarti, Y. Zhan, and C. Faloutsos. R-mat: A recursive model for graph mining. In SDM, 2004.
    • (2004) SDM
    • Chakrabarti, D.1    Zhan, Y.2    Faloutsos, C.3
  • 18
    • 43349094507 scopus 로고    scopus 로고
    • The igraph software package for complex network research
    • G. Csardi and T. Nepusz. The igraph software package for complex network research. InterJournal Complex Systems, 1695, 2006.
    • (2006) InterJournal Complex Systems , pp. 1695
    • Csardi, G.1    Nepusz, T.2
  • 21
    • 79952811127 scopus 로고    scopus 로고
    • Accelerating CUDA graph algorithms at maximum warp
    • S. Hong, S. Kim, T. Oguntebi, and K. Olukotun. Accelerating CUDA graph algorithms at maximum warp. In PPoPP, 2011.
    • (2011) PPoPP
    • Hong, S.1    Kim, S.2    Oguntebi, T.3    Olukotun, K.4
  • 22
    • 84899697691 scopus 로고    scopus 로고
    • Efficient parallel graph exploration for multi-core cpu and gpu
    • S. Hong, T. Oguntebi, and K. Olukotun. Efficient parallel graph exploration for multi-core cpu and gpu. In IEEE PACT 2011.
    • IEEE PACT 2011
    • Hong, S.1    Oguntebi, T.2    Olukotun, K.3
  • 23
    • 0001082611 scopus 로고    scopus 로고
    • Building domain-specific embedded languages
    • P. Hudak. Building domain-specific embedded languages. ACM Computing Surveys, 28, 1996.
    • (1996) ACM Computing Surveys , pp. 28
    • Hudak, P.1
  • 26
    • 34147120152 scopus 로고    scopus 로고
    • Challenges in parallel graph processing
    • DOI 10.1142/S0129626407002843, PII S0129626407002843
    • A. Lumsdaine, D. Gregor, B. Hendrickson, J. Berry, and J. Guest Editors. Challenges in parallel graph processing. Parallel Processing Letters, 17(1):5-20, 2007. (Pubitemid 46573923)
    • (2007) Parallel Processing Letters , vol.17 , Issue.1 , pp. 5-20
    • Lumsdaine, A.1    Gregor, D.2    Hendrickson, B.3    Berry, J.4
  • 28
    • 70449792770 scopus 로고    scopus 로고
    • A faster parallel algorithm and efficient multithreaded implementations for evaluating betweenness centrality on massive datasets
    • K. Madduri, D. Ediger, K. Jiang, D. Bader, and D. Chavarria-Miranda. A faster parallel algorithm and efficient multithreaded implementations for evaluating betweenness centrality on massive datasets. In IEEE IPDPS 2009.
    • IEEE IPDPS 2009
    • Madduri, K.1    Ediger, D.2    Jiang, K.3    Bader, D.4    Chavarria-Miranda, D.5
  • 30
    • 84858787044 scopus 로고    scopus 로고
    • NVIDIA. CUDA. http://developer.nvidia.com/object/cuda.html.
    • CUDA
  • 31
    • 84872369972 scopus 로고    scopus 로고
    • OpenMP ARB. Openmp. http://www.openmp.org.
    • OpenMP ARB
  • 32
    • 0042309351 scopus 로고    scopus 로고
    • Method for node ranking in a linked database
    • Sept. 4 US Patent 6,285,999
    • L. Page. Method for node ranking in a linked database, Sept. 4 2001. US Patent 6,285,999.
    • (2001)
    • Page, L.1
  • 34
    • 0025467711 scopus 로고
    • A bridging model for parallel computation
    • August
    • L. G. Valiant. A bridging model for parallel computation. Commun. ACM, 33, August 1990.
    • (1990) Commun. ACM , vol.33
    • Valiant, L.G.1
  • 36
    • 84947558148 scopus 로고    scopus 로고
    • Arrays in blitz++
    • T. L. Veldhuizen. Arrays in blitz++. In ISCOPE, pages 223-230, 1998.
    • (1998) ISCOPE , pp. 223-230
    • Veldhuizen, T.L.1


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