Presentation is loading. Please wait.

Presentation is loading. Please wait.

Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures (DIPES 08) Kyoungwoo Lee.

Similar presentations


Presentation on theme: "Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures (DIPES 08) Kyoungwoo Lee."— Presentation transcript:

1 Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures (DIPES 08) Kyoungwoo Lee

2 Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures K. Lee, A. Shrivastava, N. Dutt, and N. Venkatasubramanian, in IFIP DIPES’08 Cache – More than 50% Area Radiation 01 Bit Flip = Soft Error Unprotected Cache Protected Cache Memory Data How To Partition Data? PPC (Partially Protected Caches) READ WRITE How long data resides in the cache, and eventually is used by a Processor EVICT Vulnerable Time Vulnerability DPExplore: Data Partitioning Heuristics 0.Estimate Page Vulnerability 1.Simulate Page Partitions 2.Maintain Best Configurations 3.Repeat 1 & 2 until Constraints are satisfied t0t0 t1t1 t2t2 t3t3 Any error between t 1 and t 2 doesn’t affect a program

3 Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures K. Lee, A. Shrivastava, N. Dutt, and N. Venkatasubramanian, in IFIP DIPES’08 Cache – More than 50% AreaRadiation hits a transistor 01 Bit Flip = Soft Error Unprotected Cache Protected Cache Memory Data How To Partition Data? PPC (Partially Protected Caches) READ WRITE How long data resides in the cache, and eventually is used by a Processor EVICT Vulnerable Vulnerability DPExplore: Data Partitioning Heuristics 0. Estimate Page Vulnerability 1. Add a Page with high Vulnerability 3. Maintain Best Configurations 4. Repeat 1, 2 & 3 until satisfied t0t0 t1t1 t2t2 t3t3 Any error between t 1 and t 2 doesn’t affect a program Vulnerable 2. Simulate Page Partitions Discover interesting pages mapped into a protected cache with minimal vulnerability


Download ppt "Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures (DIPES 08) Kyoungwoo Lee."

Similar presentations


Ads by Google