메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 216-226

Tolerating dependences between large speculative threads via sub-threads

Author keywords

[No Author keywords available]

Indexed keywords

DYNAMIC INSTRUCTIONS; PARALLELISM; SCIENTIFIC WORKLOADS; THREAD LEVEL SPECULATION (TLS);

EID: 33845908453     PISSN: 10636897     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ISCA.2006.43     Document Type: Conference Paper
Times cited : (19)

References (30)
  • 1
    • 84944392430 scopus 로고    scopus 로고
    • Checkpoint processing and recovery: Towards scalable large instruction window processors
    • December
    • H. Akkary, R. Rajwar, and S. T. Srinivasan. Checkpoint processing and recovery: Towards scalable large instruction window processors. In MICRO 36, December 2003.
    • (2003) MICRO , vol.36
    • Akkary, H.1    Rajwar, R.2    Srinivasan, S.T.3
  • 2
    • 0033689702 scopus 로고    scopus 로고
    • Architectural support for scalable speculative parallelization in sharedmemory multiprocessors
    • June
    • M. Cintra, J. Martínez, and J. Torrellas. Architectural Support for Scalable Speculative Parallelization in SharedMemory Multiprocessors. In ISCA 27, June 2000.
    • (2000) ISCA , vol.27
    • Cintra, M.1    Martínez, J.2    Torrellas, J.3
  • 3
    • 84949810527 scopus 로고    scopus 로고
    • Eliminating squashes through learning cross-thread violations in speculative parallelization for multiprocessors
    • February
    • M. Cintra and J. Torrellas. Eliminating Squashes Through Learning Cross-Thread Violations in Speculative Parallelization for Multiprocessors. In HPCA 8, February 2002.
    • (2002) HPCA , vol.8
    • Cintra, M.1    Torrellas, J.2
  • 5
    • 33745591697 scopus 로고    scopus 로고
    • Optimistic intra-transaction parallelism on chip multiprocessors
    • August
    • C. Colohan, A. Ailamaki, J. Steffan, and T. Mowry. Optimistic Intra-Transaction Parallelism on Chip Multiprocessors. In VLDB 31, August 2005.
    • (2005) VLDB , vol.31
    • Colohan, C.1    Ailamaki, A.2    Steffan, J.3    Mowry, T.4
  • 6
  • 7
    • 33847127025 scopus 로고    scopus 로고
    • Improving cache locality for thread-level speculation
    • April
    • S. Fung and J. G. Steffan. Improving cache locality for thread-level speculation. In IPOPS 20, April 2006.
    • (2006) IPOPS , vol.20
    • Fung, S.1    Steffan, J.G.2
  • 15
    • 84948992629 scopus 로고    scopus 로고
    • Cherry: Checkpointed early resource recycling in out-of-order microprocessors
    • November
    • J. Martínez, J. Renau, M. C. Huang, M. Prvulovic, and J. Torrellas. Cherry: Checkpointed early resource recycling in out-of-order microprocessors. In MICRO 35, November 2002.
    • (2002) MICRO , vol.35
    • Martínez, J.1    Renau, J.2    Huang, M.C.3    Prvulovic, M.4    Torrellas, J.5
  • 17
    • 0030717767 scopus 로고    scopus 로고
    • Dynamic speculation and synchronization of data dependences
    • June
    • A. Moshovos, S. Breach, T. Vijaykumar, and G. Sohi. Dynamic speculation and synchronization of data dependences. In ISCA 24, June 1997.
    • (1997) ISCA , vol.24
    • Moshovos, A.1    Breach, S.2    Vijaykumar, T.3    Sohi, G.4
  • 18
    • 0037702458 scopus 로고    scopus 로고
    • Using thread-level speculation to simplify manual parallelization
    • June
    • M. Prabhu and K. Olukotun. Using thread-level speculation to simplify manual parallelization. In PPoPP '03, June 2003.
    • (2003) PPoPP '03
    • Prabhu, M.1    Olukotun, K.2
  • 19
    • 0034852757 scopus 로고    scopus 로고
    • Removing architectural bottlenecks to the scalability of speculative parallelization
    • June
    • M. Prvulovic, M. J. Garzarán, L. Rauchwerger, and J. Torrellas. Removing architectural bottlenecks to the scalability of speculative parallelization. In ISCA 28, June 2001.
    • (2001) ISCA , vol.28
    • Prvulovic, M.1    Garzarán, M.J.2    Rauchwerger, L.3    Torrellas, J.4
  • 20
    • 33749384761 scopus 로고    scopus 로고
    • Reslice: Selective re-execution of long-retired misspeculated instructions using forward slicing
    • November
    • S. Sarangi, W. Liu, J. Torrellas, and Y. Zhou. Reslice: Selective re-execution of long-retired misspeculated instructions using forward slicing. In MICRO 51, November 2005.
    • (2005) MICRO , vol.51
    • Sarangi, S.1    Liu, W.2    Torrellas, J.3    Zhou, Y.4
  • 22
    • 33845906154 scopus 로고    scopus 로고
    • Standard Performance Evaluation Corporation
    • Standard Performance Evaluation Corporation. The SPEC Benchmark Suite, http://www.specbench.org.
  • 23
    • 0033703889 scopus 로고    scopus 로고
    • A scalable approach to thread-level speculation
    • June
    • J. Steffan, C. Colohan, A. Zhai, and T. Mowry. A scalable approach to thread-level speculation. In ISCA 27, June 2000.
    • (2000) ISCA , vol.27
    • Steffan, J.1    Colohan, C.2    Zhai, A.3    Mowry, T.4
  • 24
    • 84949785579 scopus 로고    scopus 로고
    • Improving value communication for thread-level speculation
    • February
    • J. Steffan, C. Colohan, A. Zhai, and T. Mowry. Improving value communication for thread-level speculation. In HPCA 8, February 2002.
    • (2002) HPCA , vol.8
    • Steffan, J.1    Colohan, C.2    Zhai, A.3    Mowry, T.4
  • 25
    • 0012619993 scopus 로고    scopus 로고
    • MAJC: Microprocessor architecture for Java computing
    • August
    • M. Tremblay. MAJC: Microprocessor architecture for Java computing. HotChips '99, August 1999.
    • (1999) HotChips '99
    • Tremblay, M.1
  • 26
    • 28444463258 scopus 로고    scopus 로고
    • Multithreaded value prediction
    • February
    • N. Tuck and D. M. Tullsen. Multithreaded value prediction. In HPCA 11, February 2005.
    • (2005) HPCA , vol.11
    • Tuck, N.1    Tullsen, D.M.2
  • 28
    • 0030129806 scopus 로고    scopus 로고
    • The MIPS R10000 superscalar microprocessor
    • April
    • K. Yeager. The MIPS R10000 superscalar microprocessor. IEEE Micro, April 1996.
    • (1996) IEEE Micro
    • Yeager, K.1
  • 29
    • 0036957989 scopus 로고    scopus 로고
    • Compiler optimization of scalar value communication between speculative threads
    • October
    • A. Zhai, C. Colohan, J. Steffan, and T. Mowry. Compiler Optimization of Scalar Value Communication Between Speculative Threads. In ASPLOS 10, October 2002.
    • (2002) ASPLOS , vol.10
    • Zhai, A.1    Colohan, C.2    Steffan, J.3    Mowry, T.4
  • 30
    • 0032803642 scopus 로고    scopus 로고
    • Hardware for speculative parallelization of partially-parallel loops in DSM multiprocessors
    • January
    • Y. Zhang, L. Rauchwerger, and J. Torrellas. Hardware for Speculative Parallelization of Partially-Parallel Loops in DSM Multiprocessors. In HPCA 5, pages 135-141, January 1999.
    • (1999) HPCA , vol.5 , pp. 135-141
    • Zhang, Y.1    Rauchwerger, L.2    Torrellas, J.3


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