메뉴 건너뛰기




Volumn 2015-January, Issue January, 2015, Pages 88-100

PORPLE: An Extensible Optimizer for Portable Data Placement on GPU

Author keywords

cache; compiler; data placement; hardware specification language

Indexed keywords

CACHE MEMORY; GRAPHICS PROCESSING UNIT; MEMORY ARCHITECTURE; SPECIFICATION LANGUAGES; SPECIFICATIONS; TEXTURES;

EID: 84937693610     PISSN: 10724451     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/MICRO.2014.20     Document Type: Conference Paper
Times cited : (46)

References (30)
  • 2
    • 77957561221 scopus 로고    scopus 로고
    • An adaptive performance modeling tool for GPU architectures
    • ACM SIGPLAN symposium on Principles and practice of parallel programming
    • S. S. Baghsorkhi, M. Delahaye, S. J. Patel, W. D. Gropp, and W. Mei W. Hwu, "An adaptive performance modeling tool for GPU architectures," in ACM SIGPLAN symposium on Principles and practice of parallel programming, 2010.
    • (2010) In
    • Baghsorkhi, S.S.1    Delahaye, M.2    Patel, S.J.3    Gropp, W.D.4    Mei, W.5    Hwu, W.6
  • 9
    • 81355161778 scopus 로고    scopus 로고
    • The university of Florida sparse matrix collection
    • Dec.
    • T. A. Davis and Y. Hu, "The university of Florida sparse matrix collection," ACM Trans. Math. Softw., vol. 38, no. 1, pp. 1:1-1:25, Dec. 2011.
    • (2011) ACM Trans. Math. Softw. , vol.38 , Issue.1 , pp. 11-125
    • Davis, T.A.1    Hu, Y.2
  • 11
    • 70450231944 scopus 로고    scopus 로고
    • An analytical model for a GPU architecture with memory-level and thread-level parallelism awareness
    • S. Hong and H. Kim, "An analytical model for a GPU architecture with memory-level and thread-level parallelism awareness," in International Symposium on Computer Architecture, 2009.
    • (2009) International Symposium on Computer Architecture
    • Hong, S.1    Kim, H.2
  • 12
    • 78649824847 scopus 로고    scopus 로고
    • Exploiting memory access patterns to improve memory performance in data-parallel architectures
    • B. Jang, D. Schaa, P. Mistry, and D. Kaeli, "Exploiting memory access patterns to improve memory performance in data-parallel architectures," IEEE Transactions on Parallel and Distributed Systems, vol. 22, no. 1, pp. 105-118, 2011.
    • (2011) IEEE Transactions on Parallel and Distributed Systems , vol.22 , Issue.1 , pp. 105-118
    • Jang, B.1    Schaa, D.2    Mistry, P.3    Kaeli, D.4
  • 13
    • 84881191462 scopus 로고    scopus 로고
    • Die-stacked dram caches for servers: Hit ratio, latency, or bandwidth? Have it all with footprint cache
    • D. Jevdjic, S. Volos, and B. Falsafi, "Die-stacked dram caches for servers: hit ratio, latency, or bandwidth? have it all with footprint cache." in ISCA, 2013, pp. 404-415.
    • (2013) ISCA , pp. 404-415
    • Jevdjic, D.1    Volos, S.2    Falsafi, B.3
  • 16
    • 78149272414 scopus 로고    scopus 로고
    • An integer programming framework for optimizing shared memory use on GPUS
    • W. Ma and G. Agrawal, "An integer programming framework for optimizing shared memory use on gpus," in PACT, 2010, pp. 553-554.
    • (2010) PACT , pp. 553-554
    • Ma, W.1    Agrawal, G.2
  • 17
    • 33750831358 scopus 로고    scopus 로고
    • Generic database cost models for hierarchical memory systems
    • S. Manegold, P. Boncz, and M. L. Kersten, "Generic Database Cost Models for Hierarchical Memory Systems," in Proceedings of VLDB, 2002, pp. 191-202.
    • (2002) Proceedings of VLDB , pp. 191-202
    • Manegold, S.1    Boncz, P.2    Kersten, M.L.3
  • 21
    • 33846547030 scopus 로고
    • On the effectiveness of set associative page mapping and its applications in main memory management
    • A. J. Smith, "On the effectiveness of set associative page mapping and its applications in main memory management," in Proceedings of the 2nd International Conference on Software Engineering, 1976, pp. 286-292.
    • (1976) Proceedings of the 2nd International Conference on Software Engineering , pp. 286-292
    • Smith, A.J.1


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