메뉴 건너뛰기




Volumn 30, Issue 5, 1996, Pages 60-71

Thread scheduling for cache locality

Author keywords

[No Author keywords available]

Indexed keywords


EID: 2842513495     PISSN: 01635980     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/248208.237151     Document Type: Article
Times cited : (23)

References (40)
  • 5
    • 0024928610 scopus 로고
    • The Performance Implications of Thread Management Alternatives for Shared Memory Multiprocessors
    • December
    • Thomas E. Anderson, Edward D. Lazowska, , and Henry M. Levy. The Performance Implications of Thread Management Alternatives for Shared Memory Multiprocessors. IEEE Transactions on Computers, 38(12):1631-1644, December 1989.
    • (1989) IEEE Transactions on Computers , vol.38 , Issue.12 , pp. 1631-1644
    • Anderson, T.E.1    Lazowska, E.D.2    Levy, H.M.3
  • 6
    • 33846349887 scopus 로고
    • A hierarchical O(NlogN) force calculation algorithm
    • J. E. Barnes and P. Hut. A hierarchical O(NlogN) force calculation algorithm. Nature, 324:446-449, 1986.
    • (1986) Nature , vol.324 , pp. 446-449
    • Barnes, J.E.1    Hut, P.2
  • 11
    • 85033818801 scopus 로고    scopus 로고
    • Private communication
    • Bernard Chazelle. Private communication, 1996.
    • (1996)
    • Chazelle, B.1
  • 13
    • 0003501106 scopus 로고
    • Threads: A System for the Support of Concurrent Programming
    • Computer Science Department, Brown University, June
    • Thomas Doeppner Jr. Threads: A System for the Support of Concurrent Programming. Technical Report CS-87-11, Computer Science Department, Brown University, June 1987.
    • (1987) Technical Report CS-87-11
    • Doeppner Jr., T.1
  • 14
    • 2842540297 scopus 로고
    • Caching in with multigrid algorithms: Problems in two dimensions
    • CERFACS, Toulouse, France
    • C. C. Douglas. Caching in with multigrid algorithms: problems in two dimensions. Technical Report TR/PA/95/15, CERFACS, Toulouse, France, 1995.
    • (1995) Technical Report TR/PA/95/15
    • Douglas, C.C.1
  • 15
    • 0011626254 scopus 로고
    • C Threads
    • School of Computer Science, Carnegie-Mellon University, June
    • Richard P. Draves and Eric C. Cooper. C Threads. Technical Report CMU-CS-88-154, School of Computer Science, Carnegie-Mellon University, June 1988.
    • (1988) Technical Report CMU-CS-88-154
    • Draves, R.P.1    Cooper, E.C.2
  • 16
    • 85041967282 scopus 로고
    • Some Programming Techniques for Processing Multi-Dimentional Matrices in a Paging Environment
    • J.L. Elshoff. Some Programming Techniques for Processing Multi-Dimentional Matrices in a Paging Environment. In Proceedings of the NCC, 1974.
    • (1974) Proceedings of the NCC
    • Elshoff, J.L.1
  • 17
    • 2842529185 scopus 로고    scopus 로고
    • Efficient Support for Fine-Grain Parallelism on Shared-Memory Machines
    • Department of Computer Science, The University of Arizona, January
    • Vincent W. Freeh, David K. Lowenthal, and Gregory R. Andrews. Efficient Support for Fine-Grain Parallelism on Shared-Memory Machines. Technical Report TR 96-1, Department of Computer Science, The University of Arizona, January 1996.
    • (1996) Technical Report TR 96-1
    • Freeh, V.W.1    Lowenthal, D.K.2    Andrews, G.R.3
  • 18
    • 0001366267 scopus 로고
    • Strategies for Cache and Local Memory Management by Global Program Transformation
    • October
    • D. Gannon, W. Jalby, and K. Gallivan. Strategies for Cache and Local Memory Management by Global Program Transformation. Journal of Parallel and Distributed Computing, 5:587-616, October 1988.
    • (1988) Journal of Parallel and Distributed Computing , vol.5 , pp. 587-616
    • Gannon, D.1    Jalby, W.2    Gallivan, K.3
  • 19
    • 0041611734 scopus 로고
    • Computer Technology and Architecture: An Evolving Interaction
    • September
    • John L. Hennessy and Norman P. Jouppi. Computer Technology and Architecture: An Evolving Interaction. IEEE Computer, 24(9):18-29, September 1991.
    • (1991) IEEE Computer , vol.24 , Issue.9 , pp. 18-29
    • Hennessy, J.L.1    Jouppi, N.P.2
  • 21
    • 0024903997 scopus 로고
    • Evaluating Associativity in CPU Caches
    • December
    • Mark D. Hill and Alan Jay Smith. Evaluating Associativity in CPU Caches. IEEE Transactions on Computers, 38(12):1612-1629, December 1989.
    • (1989) IEEE Transactions on Computers , vol.38 , Issue.12 , pp. 1612-1629
    • Hill, M.D.1    Smith, A.J.2
  • 22
    • 0016114085 scopus 로고
    • Monitors: An Operating System Structuring Concept
    • October
    • C.A.R. Hoare. Monitors: An Operating System Structuring Concept. Communications of the ACM, 17(10):549-557, October 1974.
    • (1974) Communications of the ACM , vol.17 , Issue.10 , pp. 549-557
    • Hoare, C.A.R.1
  • 23
    • 0012999487 scopus 로고
    • Design of the R8000 Microprocessor
    • Submitted to
    • Peter Y. Hsu. Design of the R8000 Microprocessor. Submitted to IEEE MICRO, 1993.
    • (1993) IEEE MICRO
    • Hsu, P.Y.1
  • 24
    • 85033818225 scopus 로고    scopus 로고
    • Private communication
    • Bill Huffman. Private communication, 1996.
    • (1996)
    • Huffman, B.1
  • 27
    • 84976736383 scopus 로고
    • Page Placement Algorithms for Large Real-Indexed Caches
    • November
    • R. Kessler and M.D. Hill. Page Placement Algorithms for Large Real-Indexed Caches. ACM Transactions on Computer Systems, 10(4):338-359, November 1992.
    • (1992) ACM Transactions on Computer Systems , vol.10 , Issue.4 , pp. 338-359
    • Kessler, R.1    Hill, M.D.2
  • 30
    • 0018985063 scopus 로고
    • Experience with Processes and Monitors in Mesa
    • February
    • B. M. Lampson and D. D. Redell. Experience with Processes and Monitors in Mesa. Communications of the ACM, 23(2):105-117, February 1980.
    • (1980) Communications of the ACM , vol.23 , Issue.2 , pp. 105-117
    • Lampson, B.M.1    Redell, D.D.2
  • 32
    • 85084160699 scopus 로고    scopus 로고
    • Imbench: Portable tools for performance analysis
    • January
    • Larry McVoy and Carl Staelin. Imbench: Portable tools for performance analysis. In USENIX, January 1996.
    • (1996) USENIX
    • McVoy, L.1    Staelin, C.2
  • 34
    • 85033819024 scopus 로고    scopus 로고
    • Private communication
    • Dave Parry. Private communication, 1996.
    • (1996)
    • Parry, D.1
  • 35
    • 85033809509 scopus 로고    scopus 로고
    • Private communication
    • Steve Schroder. Private communication, 1996.
    • (1996)
    • Schroder, S.1
  • 36
    • 0027632671 scopus 로고
    • Scaling Parallel Programs for Multiprocessors: Methodology and Examples
    • July
    • J. P. Singh, J. L. Hennessy, and A. Gupta. Scaling Parallel Programs for Multiprocessors: Methodology and Examples. Computer, 26(7):42-50, July 1993.
    • (1993) Computer , vol.26 , Issue.7 , pp. 42-50
    • Singh, J.P.1    Hennessy, J.L.2    Gupta, A.3
  • 37
    • 0010401153 scopus 로고
    • Tracing with Pixie
    • Computer Science Department, Stanford University, November
    • Michael D. Smith. Tracing with Pixie. Technical Report CSL-TR-91-497, Computer Science Department, Stanford University, November 1991.
    • (1991) Technical Report CSL-TR-91-497
    • Smith, M.D.1
  • 40
    • 0003158656 scopus 로고
    • Hitting the Memory Wall: Implications of the Obvious
    • March
    • William A. Wulf and Sally A. McKee. Hitting the Memory Wall: Implications of the Obvious. ACM SIGARCH Computer Architecture News, 23(1):20-24, March 1995.
    • (1995) ACM SIGARCH Computer Architecture News , vol.23 , Issue.1 , pp. 20-24
    • Wulf, W.A.1    McKee, S.A.2


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