메뉴 건너뛰기




Volumn 43, Issue 2, 2009, Pages 56-65

Enhancing operating system support for multicore processors by using hardware performance monitoring

Author keywords

C.4 computer systems organization : performance of systems measurement techniques; Experimentation; Modeling and prediction; Modeling techniques; D.4.8 operating systems : performance measurements; Performance

Indexed keywords

COMPUTER SYSTEMS ORGANIZATION; MEASUREMENT TECHNIQUES; OPERATING SYSTEMS; PERFORMANCE; PERFORMANCE OF SYSTEMS; PREDICTION MODELING;

EID: 77952247820     PISSN: 01635980     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1531793.1531803     Document Type: Conference Paper
Times cited : (55)

References (40)
  • 4
    • 0030601290 scopus 로고    scopus 로고
    • The performance implications of locality information usage in shared-memory multiprocessors
    • Aug.
    • F. Bellosa and M. Steckermeier. The performance implications of locality information usage in shared-memory multiprocessors. J. of Parallel & Distributed Computing, 37(1):113-121, Aug. 1996.
    • (1996) J. of Parallel & Distributed Computing , vol.37 , Issue.1 , pp. 113-121
    • Bellosa, F.1    Steckermeier, M.2
  • 6
    • 0026214440 scopus 로고
    • Operating system support for parallel programming on RP3
    • Sept./Nov.
    • R. Bryant, H.-Y. Chang, and B. Rosenburg. Operating system support for parallel programming on RP3. IBM J. of Research & Development, 35(5-6):617-634, Sept./Nov. 1991.
    • (1991) IBM J. of Research & Development , vol.35 , Issue.5-6 , pp. 617-634
    • Bryant, R.1    Chang, H.-Y.2    Rosenburg, B.3
  • 11
  • 12
    • 22944492681 scopus 로고    scopus 로고
    • Microprocessor design issues: Thoughts on the road ahead
    • M. Flynn and P. Hung. Microprocessor design issues: Thoughts on the road ahead. IEEE Micro, 25(3):16-31, 2005.
    • (2005) IEEE Micro , vol.25 , Issue.3 , pp. 16-31
    • Flynn, M.1    Hung, P.2
  • 17
    • 8344246922 scopus 로고    scopus 로고
    • CQoS: A framework for enabling QoS in shared caches of CMP platforms
    • R. Iyer. CQoS: a framework for enabling QoS in shared caches of CMP platforms. In Int'l Conf. on Supercomputing (ICS), 2004.
    • Int'l Conf. on Supercomputing (ICS), 2004
    • Iyer, R.1
  • 24
    • 0014701246 scopus 로고
    • Evaluation techniques and storage hierarchies
    • R. Mattson, J. Gecsei, D. Slutz, and I. Traiger. Evaluation techniques and storage hierarchies. IBM Systems J., 9(2):78-117, 1970.
    • (1970) IBM Systems J. , vol.9 , Issue.2 , pp. 78-117
    • Mattson, R.1    Gecsei, J.2    Slutz, D.3    Traiger, I.4
  • 25
    • 84976718540 scopus 로고
    • Algorithms for scalable synchronization on shared-memory multiprocessors
    • Feb
    • J. Mellor-Crummey and M. Scott. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Transactions on Computer Systems (TOCS), 9(1):21-65, Feb 1991.
    • (1991) ACM Transactions on Computer Systems (TOCS) , vol.9 , Issue.1 , pp. 21-65
    • Mellor-Crummey, J.1    Scott, M.2
  • 26
    • 85117253089 scopus 로고    scopus 로고
    • SMP system interconnect instrumentation for performance analysis
    • L. Noordergraaf and R. Zak. SMP system interconnect instrumentation for performance analysis. In Conf. on Supercomputing (SC), pages 1-9, 2002.
    • (2002) Conf. on Supercomputing (SC) , pp. 1-9
    • Noordergraaf, L.1    Zak, R.2
  • 27
    • 34548042910 scopus 로고    scopus 로고
    • Utility-based cache partitioning: A low-overhead, high-performance, runtime mechanism to partition shared caches
    • M. Qureshi and Y. Patt. Utility-based cache partitioning: A low-overhead, high-performance, runtime mechanism to partition shared caches. In Int'l Symp. on Microarchitecture (MICRO), 2006.
    • Int'l Symp. on Microarchitecture (MICRO), 2006
    • Qureshi, M.1    Patt, Y.2
  • 31
    • 66749168716 scopus 로고    scopus 로고
    • Reducing the harmful effects of last-level cache polluters with an OS-level, softwareonly pollute buffer
    • L. Soares, D. Tam, and M. Stumm. Reducing the harmful effects of last-level cache polluters with an OS-level, softwareonly pollute buffer. In Int'l Symp. on Microarchitecture (MICRO), 2008.
    • Int'l Symp. on Microarchitecture (MICRO), 2008
    • Soares, L.1    Tam, D.2    Stumm, M.3
  • 32
    • 0036652569 scopus 로고    scopus 로고
    • Pentium 4 performance monitoring features
    • Jul./Aug.
    • B. Sprunt. Pentium 4 performance monitoring features. IEEE Micro, 22(4):72-82, Jul./Aug. 2002.
    • (2002) IEEE Micro , vol.22 , Issue.4 , pp. 72-82
    • Sprunt, B.1
  • 33
    • 1642371317 scopus 로고    scopus 로고
    • Dynamic partitioning of shared cache memory
    • E. Suh, L. Rudolph, and S. Devadas. Dynamic partitioning of shared cache memory. J. of Supercomputing, 28(1):7-26, 2004.
    • (2004) J. of Supercomputing , vol.28 , Issue.1 , pp. 7-26
    • Suh, E.1    Rudolph, L.2    Devadas, S.3
  • 39
    • 33645443450 scopus 로고    scopus 로고
    • Dynamic page placement to improve locality in CC-NUMA multiprocessors for TPC-C
    • K. Wilson and B. Aglietti. Dynamic page placement to improve locality in CC-NUMA multiprocessors for TPC-C. In Conf. on Supercomputing (SC), 2001.
    • Conf. on Supercomputing (SC), 2001
    • Wilson, K.1    Aglietti, B.2


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