메뉴 건너뛰기




Volumn , Issue , 2007, Pages 448-459

Transparent control independence (TCI)

Author keywords

Branch prediction; Checkpoints; Control independence; Selective re execution; Selective recovery; Speculation

Indexed keywords

BRANCH PREDICTION; CHECKPOINTS; DATA DEPENDENCIES; SELECTIVE RECOVERY; TRANSPARENT CONTROL INDEPENDENCE (TCI);

EID: 35348872507     PISSN: 10636897     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1250662.1250717     Document Type: Conference Paper
Times cited : (22)

References (27)
  • 1
    • 0031618881 scopus 로고    scopus 로고
    • P. Ahuja, K. Skadron, M. Martonosi, D. Clark. Multipath Execution: Opportunities and Limits. ICS, 1998.
    • P. Ahuja, K. Skadron, M. Martonosi, D. Clark. Multipath Execution: Opportunities and Limits. ICS, 1998.
  • 2
    • 0012527549 scopus 로고    scopus 로고
    • A Dynamic Multithreading Processor
    • H. Akkary and M. Driscoll. A Dynamic Multithreading Processor. MICRO-31, 1998.
    • (1998) MICRO-31
    • Akkary, H.1    Driscoll, M.2
  • 3
    • 84944392430 scopus 로고    scopus 로고
    • Checkpoint Processing and Recovery: Towards Scalable Large Instruction Window Processors
    • H. Akkary, R. Rajwar, and S. Srinivasan. Checkpoint Processing and Recovery: Towards Scalable Large Instruction Window Processors. MICRO-36, 2003.
    • (2003) MICRO-36
    • Akkary, H.1    Rajwar, R.2    Srinivasan, S.3
  • 5
    • 33749392480 scopus 로고    scopus 로고
    • Skipper: A Microarchitecture for Exploiting Control-flow Independence
    • C.-Y. Cher,T. Vijaykumar. Skipper: A Microarchitecture for Exploiting Control-flow Independence. MICRO-34, 2001.
    • (2001) MICRO-34
    • Cher, C.-Y.1    Vijaykumar, T.2
  • 6
    • 35348833987 scopus 로고    scopus 로고
    • Y. Chou et al. Reducing Branch Misprediction Penalties via Dynamic Control Independence Detection. ICS, 1999.
    • Y. Chou et al. Reducing Branch Misprediction Penalties via Dynamic Control Independence Detection. ICS, 1999.
  • 7
    • 0031594025 scopus 로고    scopus 로고
    • Memory Dependence Prediction Using Store Sets
    • G. Chrysos and J. Emer. Memory Dependence Prediction Using Store Sets. ISCA-25, 1998.
    • (1998) ISCA-25
    • Chrysos, G.1    Emer, J.2
  • 8
    • 21644487687 scopus 로고    scopus 로고
    • Control Flow Optimizations Via Dynamic Reconvergence Prediction
    • J. D. Collins et al. Control Flow Optimizations Via Dynamic Reconvergence Prediction. MICRO-37, 2004.
    • (2004) MICRO-37
    • Collins, J.D.1
  • 10
    • 2342640789 scopus 로고    scopus 로고
    • Reducing Branch Misprediction Penalty via Selective Branch Recovery
    • A. Gandhi et al. Reducing Branch Misprediction Penalty via Selective Branch Recovery. HPCA-10, 2004.
    • (2004) HPCA-10
    • Gandhi, A.1
  • 11
    • 35348820382 scopus 로고    scopus 로고
    • T. Heil and J. Smith. Selective Dual Path Execution. Tech. Report, ECE Department, UW-Madison, 1996.
    • T. Heil and J. Smith. Selective Dual Path Execution. Tech. Report, ECE Department, UW-Madison, 1996.
  • 12
    • 0023587656 scopus 로고
    • Checkpoint repair for out-of-order execution machines
    • Dec
    • W.-M. Hwu and Y. N. Patt. Checkpoint repair for out-of-order execution machines. IEEE Transactions on Computers, 36(12):1496-1514, Dec. 1987.
    • (1987) IEEE Transactions on Computers , vol.36 , Issue.12 , pp. 1496-1514
    • Hwu, W.-M.1    Patt, Y.N.2
  • 13
    • 0034831217 scopus 로고    scopus 로고
    • Dynamic Branch Prediction with Perceptrons
    • D. A. Jimenez and C. Lin. Dynamic Branch Prediction with Perceptrons. HPCA-7, 2001.
    • (2001) HPCA-7
    • Jimenez, D.A.1    Lin, C.2
  • 14
    • 0031594004 scopus 로고    scopus 로고
    • Selective Eager Execution on the Polypath Architecture
    • A. Klauser, A. Paithankar, D. Grunwald. Selective Eager Execution on the Polypath Architecture. ISCA-25, 1998.
    • (1998) ISCA-25
    • Klauser, A.1    Paithankar, A.2    Grunwald, D.3
  • 15
    • 0007993303 scopus 로고    scopus 로고
    • Dynamic Hammock Predication for Non-predicated Instruction Set Architectures
    • A. Klauser et al. Dynamic Hammock Predication for Non-predicated Instruction Set Architectures. PACT, 1998.
    • (1998) PACT
    • Klauser, A.1
  • 16
    • 0036286989 scopus 로고    scopus 로고
    • A Large, Fast Instruction Window for Tolerating Cache Misses
    • A. R. Lebeck et al. A Large, Fast Instruction Window for Tolerating Cache Misses. ISCA-29, 2002.
    • (2002) ISCA-29
    • Lebeck, A.R.1
  • 17
    • 0029202471 scopus 로고
    • A Comparison of Full and Partial Predicated Execution Support for ILP Processors
    • S. Mahlke et al. A Comparison of Full and Partial Predicated Execution Support for ILP Processors. ISCA-22, 1995.
    • (1995) ISCA-22
    • Mahlke, S.1
  • 18
    • 35348890663 scopus 로고
    • Register Renaming and Dynamic Speculation: An Alternative Approach
    • M. Moudgill et al. Register Renaming and Dynamic Speculation: an Alternative Approach. MICRO-26, 1993.
    • (1993) MICRO-26
    • Moudgill, M.1
  • 20
    • 1142307096 scopus 로고    scopus 로고
    • Control Independence in Trace Processors
    • E. Rotenberg and J. Smith. Control Independence in Trace Processors. MICROS 2, 1999.
    • (1999) MICROS , vol.2
    • Rotenberg, E.1    Smith, J.2
  • 21
    • 0030652674 scopus 로고    scopus 로고
    • Dynamic Instruction Reuse
    • A. Sodani and G. S. Sohi. Dynamic Instruction Reuse. ISCA-24, 1997.
    • (1997) ISCA-24
    • Sodani, A.1    Sohi, G.S.2
  • 23
    • 12844269176 scopus 로고    scopus 로고
    • Continual Flow Pipelines
    • S. T. Srinivasan et al. Continual Flow Pipelines. ASPLOS-XI, 2004.
    • (2004) ASPLOS-XI
    • Srinivasan, S.T.1
  • 24
    • 33749384761 scopus 로고    scopus 로고
    • Reslice: Selective Re-execution of Long-Retired Misspeculated Instructions Using Forward Slicing
    • S. R. Sarangi, W. Liu, J. Torrellas, and Y. Zhou. Reslice: Selective Re-execution of Long-Retired Misspeculated Instructions Using Forward Slicing. MICRO-38, 2005.
    • (2005) MICRO-38
    • Sarangi, S.R.1    Liu, W.2    Torrellas, J.3    Zhou, Y.4
  • 26
    • 0032777341 scopus 로고    scopus 로고
    • S. Wallace, D. Tullsen, B. Calder. Instruction Recycling on a Multiple-Path Processor. HPCA, 1999
    • S. Wallace, D. Tullsen, B. Calder. Instruction Recycling on a Multiple-Path Processor. HPCA, 1999
  • 27
    • 0036953769 scopus 로고    scopus 로고
    • Automatically Characterizing Large Scale Program Behavior
    • T. Sherwood et al. Automatically Characterizing Large Scale Program Behavior. ASPLOS-X, 2002.
    • (2002) ASPLOS-X
    • Sherwood, T.1


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