메뉴 건너뛰기




Volumn , Issue , 2007, Pages 215-225

Tight analysis of the performance potential of thread speculation using SPEC CPU 2006

Author keywords

Conflict probability; Misspeculation penalty; Performance evaluation; Speculative execution; Threading overhead

Indexed keywords

PARALLEL PROGRAMMING; PROBABILITY;

EID: 34748924163     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1229428.1229475     Document Type: Conference Paper
Times cited : (15)

References (35)
  • 1
  • 4
    • 85067328792 scopus 로고    scopus 로고
    • SPEC CPU2006. http://www.spec.org/cpu2006.
    • (2006)
    • CPU, S.P.E.C.1
  • 5
    • 85060036181 scopus 로고
    • Validity of the single processor approachtoachieving large scale computing capabilities
    • G. M. Amdahl. Validity of the single processor approachtoachieving large scale computing capabilities. In AFIPS Conference Proceedings, pages 483-485, 1967.
    • (1967) AFIPS Conference Proceedings , pp. 483-485
    • Amdahl, G.M.1
  • 6
    • 85067324496 scopus 로고    scopus 로고
    • Open Research Compiler for Itanium™Processor Family
    • Open Research Compiler for Itanium™Processor Family, http://ipf-orc.sourceforge.net/.
  • 9
    • 84976742360 scopus 로고
    • A unified semantic approach for the vectorization and parallelization of generalized reductions
    • Crete, Greece, June
    • P. Jouvelot and B. Dehbonei. A unified semantic approach for the vectorization and parallelization of generalized reductions. In Proceedings of the 3rd ACM International Conference on Supercomputing, pages 186-194, Crete, Greece, June 1989.
    • (1989) Proceedings of the 3rd ACM International Conference on Supercomputing , pp. 186-194
    • Jouvelot, P.1    Dehbonei, B.2
  • 13
    • 0003015894 scopus 로고
    • Some scheduling techniques and an easily schedulable horizontal architecture for high performancescientific computing
    • Chatham, MA, December
    • B. R. Rau and C. D. Glaeser. Some scheduling techniques and an easily schedulable horizontal architecture for high performancescientific computing. In Proceedings of the 14th annual workshop on Microprogramming, pages 183-198, Chatham, MA, December 1981.
    • (1981) Proceedings of the 14th annual workshop on Microprogramming , pp. 183-198
    • Rau, B.R.1    Glaeser, C.D.2
  • 16
    • 3142719600 scopus 로고
    • Perfect pipelining: A new loop parallelization technique
    • 87-873, Dept. of Computer Science, Cornell University
    • A. Aiken and A. Nicolau. Perfect pipelining: A new loop parallelization technique. Technical/Report 87-873, Dept. of Computer Science, Cornell University, 1987.
    • (1987) Technical/Report
    • Aiken, A.1    Nicolau, A.2
  • 20
    • 0024664199 scopus 로고
    • Run-time disambiguation: Coping with statically unpredictable dependencies
    • A. Nicolau. Run-time disambiguation: coping with statically unpredictable dependencies. IEEE Transactions on Computers, 38(5):633-678, 1989.
    • (1989) IEEE Transactions on Computers , vol.38 , Issue.5 , pp. 633-678
    • Nicolau, A.1
  • 29
    • 0022150790 scopus 로고
    • Allocating independent subtasks on parallel processors
    • C. P. Kruskal and A. Weiss. Allocating independent subtasks on parallel processors. IEEE Transactions on Software Engineering, 11(10):1001-1016, 1985.
    • (1985) IEEE Transactions on Software Engineering , vol.11 , Issue.10 , pp. 1001-1016
    • Kruskal, C.P.1    Weiss, A.2
  • 30
    • 0004230378 scopus 로고    scopus 로고
    • Kluwer Academic Publishers, Boston, MA
    • U. Banerjee. Dependence Analysis. Kluwer Academic Publishers, Boston, MA, 1997.
    • (1997) Dependence Analysis
    • Banerjee, U.1


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