메뉴 건너뛰기




Volumn , Issue , 2013, Pages 381-383

Traffic management: A holistic approach to memory placement on NUMA systems

Author keywords

Multicore; NUMA; Operating systems; Scheduling

Indexed keywords

DATA-INTENSIVE APPLICATION; HOLISTIC APPROACH; MULTI CORE; NON UNIFORM MEMORY ACCESS; NUMA; PERFORMANCE IMPROVEMENTS; PLACEMENT ALGORITHM; TRAFFIC MANAGEMENT;

EID: 84875650624     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2451116.2451157     Document Type: Conference Paper
Times cited : (168)

References (33)
  • 3
    • 78149234452 scopus 로고    scopus 로고
    • Handling the problems and opportunities posed by multiple on-chip memory controllers
    • M. Awasthi, D. Nellans, K. Sudan, R. Balasubramonian, and A. Davis. Handling the problems and opportunities posed by multiple on-chip memory controllers. In PACT, 2010.
    • (2010) PACT
    • Awasthi, M.1    Nellans, D.2    Sudan, K.3    Balasubramonian, R.4    Davis, A.5
  • 6
    • 84875646723 scopus 로고
    • Simple but effective techniques for NUMA memory management
    • W. Bolosky, R. Fitzgerald, and M. Scott. Simple but Effective Techniques for NUMA Memory Management. In SOSP, 1989.
    • (1989) SOSP
    • Bolosky, W.1    Fitzgerald, R.2    Scott, M.3
  • 9
    • 0042026931 scopus 로고
    • On the importance of parallel application placement in NUMA multiprocessors
    • T. Brecht. On the Importance of Parallel Application Placement in NUMA Multiprocessors. In USENIX SEDMS, 1993.
    • (1993) USENIX SEDMS
    • Brecht, T.1
  • 14
    • 84875661837 scopus 로고    scopus 로고
    • Tornado: Maximizing locality and concurrency in a shared memory multiprocessor operating system
    • B. Gamsa, O. Krieger, and M. Stumm. Tornado: Maximizing Locality and Concurrency in a Shared Memory Multiprocessor Operating System. In OSDI, 1999.
    • (1999) OSDI
    • Gamsa, B.1    Krieger, O.2    Stumm, M.3
  • 16
    • 47249103334 scopus 로고    scopus 로고
    • Using OS observations to improve performance in multicore systems
    • R. Knauerhase, P. Brett, B. Hohlt, T. Li, and S. Hahn. Using OS Observations to Improve Performance in Multicore Systems. IEEE Micro, 28(3):pp. 54-66, 2008.
    • (2008) IEEE Micro , vol.28 , Issue.3 , pp. 54-66
    • Knauerhase, R.1    Brett, P.2    Hohlt, B.3    Li, T.4    Hahn, S.5
  • 17
    • 84929314445 scopus 로고    scopus 로고
    • MemProf: A memory profiler for NUMA multicore systems
    • R. Lachaize, B. Lepers, and V. Quéma. MemProf: A Memory Profiler for NUMA Multicore Systems. In USENIX ATC, 2012.
    • (2012) USENIX ATC
    • Lachaize, R.1    Lepers, B.2    Quéma, V.3
  • 18
    • 30244529033 scopus 로고
    • Evaluation of NUMA memory management through modeling and measurements
    • R. P. LaRowe Jr., C. S. Ellis, and M. A. Holliday. Evaluation of NUMA Memory Management Through Modeling and Measurements. IEEE TPDS, 3:686-701, 1991.
    • (1991) IEEE TPDS , vol.3 , pp. 686-701
    • Larowe Jr., R.P.1    Ellis, C.S.2    Holliday, M.A.3
  • 19
    • 79959898692 scopus 로고    scopus 로고
    • Memory management in numa multicore systems: Trapped between cache contention and interconnect overhead
    • Z. Majo and T. R. Gross. Memory management in numa multicore systems: Trapped between cache contention and interconnect overhead. In ISMM, 2011.
    • (2011) ISMM
    • Majo, Z.1    Gross, T.R.2
  • 20
    • 84867495164 scopus 로고    scopus 로고
    • Memory system performance in a NUMA multicore multiprocessor
    • Z. Majo and T. R. Gross. Memory System Performance in a NUMA Multicore Multiprocessor. In SYSTOR, 2011.
    • (2011) SYSTOR
    • Majo, Z.1    Gross, T.R.2
  • 21
    • 77954607799 scopus 로고    scopus 로고
    • Resource-conscious scheduling for energy efficiency on multicore processors
    • A. Merkel, J. Stoess, and F. Bellosa. Resource-Conscious Scheduling for Energy Efficiency on Multicore Processors. In EuroSys, 2010.
    • (2010) EuroSys
    • Merkel, A.1    Stoess, J.2    Bellosa, F.3
  • 22
    • 84875669197 scopus 로고    scopus 로고
    • Metis MapReduce Library
    • Metis MapReduce Library. http://pdos.csail.mit.edu/metis/.
  • 25
    • 77949692361 scopus 로고    scopus 로고
    • Data-oriented transaction execution
    • September, ISSN 2150-8097
    • I. Pandis, R. Johnson, N. Hardavellas, and A. Ailamaki. Data-oriented transaction execution. Proc. VLDB Endow., 3:928-939, September 2010. ISSN 2150-8097.
    • (2010) Proc. VLDB Endow , vol.3 , pp. 928-939
    • Pandis, I.1    Johnson, R.2    Hardavellas, N.3    Ailamaki, A.4
  • 27
    • 77954609553 scopus 로고    scopus 로고
    • Locating cache performance bottlenecks using data profiling
    • A. Pesterev, N. Zeldovich, and R. T. Morris. Locating cache performance bottlenecks using data profiling. In EuroSys, 2010.
    • (2010) EuroSys
    • Pesterev, A.1    Zeldovich, N.2    Morris, R.T.3
  • 28
    • 79955972181 scopus 로고    scopus 로고
    • Database engines on multicores, why parallelize when you can distribute?
    • T.-I. Salomie, I. E. Subasu, J. Giceva, and G. Alonso. Database engines on multicores, why parallelize when you can distribute? In EuroSys, 2011.
    • (2011) EuroSys
    • Salomie, T.-I.1    Subasu, I.E.2    Giceva, J.3    Alonso, G.4
  • 29
    • 79955946773 scopus 로고    scopus 로고
    • A case for scaling applications to many-core with OS clustering
    • X. Song, H. Chen, R. Chen, Y. Wang, and B. Zang. A case for scaling applications to many-core with OS clustering. In EuroSys, 2011.
    • (2011) EuroSys
    • Song, X.1    Chen, H.2    Chen, R.3    Wang, Y.4    Zang, B.5
  • 30
    • 47249165359 scopus 로고    scopus 로고
    • Thread clustering: Sharing-aware scheduling on SMP-CMP-SMT multiprocessors
    • D. Tam, R. Azimi, and M. Stumm. Thread Clustering: Sharing-Aware Scheduling on SMP-CMP-SMT Multiprocessors. In EuroSys, 2007.
    • (2007) EuroSys
    • Tam, D.1    Azimi, R.2    Stumm, M.3
  • 31
    • 0001957806 scopus 로고    scopus 로고
    • Operating system support for improving data locality on CC-NUMA compute servers
    • B. Verghese, S. Devine, A. Gupta, and M. Rosenblum. Operating system support for improving data locality on CC-NUMA compute servers. In ASPLOS, 1996.
    • (1996) ASPLOS
    • Verghese, B.1    Devine, S.2    Gupta, A.3    Rosenblum, M.4
  • 32
    • 84863894697 scopus 로고    scopus 로고
    • Memory management for many-core processors with software configurable locality policies
    • J. Zhou and B. Demsky. Memory management for many-core processors with software configurable locality policies. In ISMM, 2012.
    • (2012) ISMM
    • Zhou, J.1    Demsky, B.2
  • 33
    • 78149236425 scopus 로고    scopus 로고
    • Addressing contention on multicore processors via scheduling
    • S. Zhuravlev, S. Blagodurov, and A. Fedorova. Addressing Contention on Multicore Processors via Scheduling. In ASPLOS, 2010.
    • (2010) ASPLOS
    • Zhuravlev, S.1    Blagodurov, S.2    Fedorova, A.3


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