Demo Data from EDBT 2026 / reviewers in the wild / expert
Mehrtash Manoochehri
dblp:61/3750
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorSecurity and privacy · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Hardware reliability and fault tolerance · 78% Memory systems · 22% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware reliability and fault tolerance › error correction
cache error correction |
0.3 | 2 | 2014 | Extremely Low Cost Error Protection with Correctable Parity Protected Cache · IEEE Trans. Computers 2014 CPPC: correctable parity protected cache · ISCA 2011 |
Hardware reliability and fault tolerance › soft errors
soft error mitigation |
0.3 | 2 | 2014 | Extremely Low Cost Error Protection with Correctable Parity Protected Cache · IEEE Trans. Computers 2014 Soft error benchmarking of L2 caches with PARMA · SIGMETRICS 2011 |
Memory systems
cache design |
0.3 | 2 | 2016 | Extremely Low Cost Error Protection with Correctable Parity Protected Cache · IEEE Trans. Computers 2014 Accurate Model for Application Failure Due to Transient Faults in Caches · IEEE Trans. Computers 2016 |
Hardware reliability and fault tolerance › memory reliability
cache reliability |
0.2 | 2 | 2011 | Soft error benchmarking of L2 caches with PARMA · SIGMETRICS 2011 CPPC: correctable parity protected cache · ISCA 2011 |
Hardware reliability and fault tolerance
reliability modeling |
0.2 | 1 | 2016 | Accurate Model for Application Failure Due to Transient Faults in Caches · IEEE Trans. Computers 2016 |
Hardware reliability and fault tolerance
soft errors |
0.2 | 2 | 2011 | Soft error benchmarking of L2 caches with PARMA · SIGMETRICS 2011 CPPC: correctable parity protected cache · ISCA 2011 |
Hardware reliability and fault tolerance › soft errors
soft error modeling |
0.2 | 1 | 2016 | Accurate Model for Application Failure Due to Transient Faults in Caches · IEEE Trans. Computers 2016 |
Memory systems
cache |
0.1 | 1 | 2011 | Soft error benchmarking of L2 caches with PARMA · SIGMETRICS 2011 |
Memory systems › memory hierarchy › cache hierarchy
l2 cache |
0.1 | 1 | 2011 | Soft error benchmarking of L2 caches with PARMA · SIGMETRICS 2011 |
Hardware reliability and fault tolerance
error protection |
0.1 | 2 | 2016 | Accurate Model for Application Failure Due to Transient Faults in Caches · IEEE Trans. Computers 2016 Soft error benchmarking of L2 caches with PARMA · SIGMETRICS 2011 |
Hardware reliability and fault tolerance
error detection and correction |
0.1 | 1 | 2014 | Extremely Low Cost Error Protection with Correctable Parity Protected Cache · IEEE Trans. Computers 2014 |
Methods — techniques the papers use, named apart from their topics
parity protection · 0.3fault injection simulation · 0.2analytical reliability modeling · 0.2simulation · 0.2XOR-based correction · 0.2soft error benchmarking · 0.1parity interleaving · 0.1byte shifting · 0.1XOR registers · 0.1PARMA · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Accurate Model for Application Failure Due to Transient Faults in CachesabstractTo select an appropriate level of error protection in caches, the impact of various protection schemes on the cache Failure In Time (FIT) rate must be evaluated for a target benchmark suite. However, while many simulation tools exist to evaluate area, power and performance for a set of benchmark programs, there is a dearth of such tools for reliability. This paper introduces a new cache reliability model called PARMA+ that has unique features which distinguish it from previous models. PARMA+ estimates a cache's FIT rate in the presence of spatial multi-bit faults, single-bit faults, temporal multi-bit faults and different error protection schemes including parity, ECC, early write-back and bit-interleaving. We first develop the model formally, then we demonstrate its accuracy. We have run reliability simulations for many distributions of large and small fault patterns and have compared them with accelerated fault injection simulations. PARMA+ has high accuracy and low computational complexity. Mehrtash Manoochehri, Michel Dubois 0001 |
IEEE Trans. Computers | 1 |
| 2014 | Extremely Low Cost Error Protection with Correctable Parity Protected CacheabstractDue to shrinking feature sizes, processors are becoming more vulnerable to soft errors. One of the most vulnerable components of a processor is its write-back cache. This paper proposes a new reliable write-back cache called Correctable Parity Protected Cache (CPPC), which adds correction capability to parity protection. In CPPC, parity bits detect faults and the XOR of all data written into the cache is kept to recover from detected faults. The added correction scheme provides a high degree of reliability and corrects both single and spatial multi-bit faults in exchange for very small performance and power overheads. CPPC is compared to competitive schemes. Our simulation data show that CPPC improves reliability significantly while its overheads are very small, especially in the L2 cache. Mehrtash Manoochehri, Murali Annavaram, Michel Dubois 0001 |
IEEE Trans. Computers | 1 |
| 2011 | CPPC: correctable parity protected cacheabstractDue to shrinking feature sizes processors are becoming more vulnerable to soft errors. Write-back caches are particularly vulnerable since they hold dirty data that do not exist in other memory levels. While conventional error correcting codes can protect write-back caches, it has been shown that they are expensive in terms of area and power. This paper proposes a reliable write-back cache called Correctable Parity Protected Cache (CPPC) which adds error correction capability to a parity-protected cache. For this purpose, CPPC augments a write-back parity-protected cache with two registers: the first register stores the XOR of all data written to the cache and the second register stores the XOR of all dirty data that are removed from the cache. CPPC relies on parity to detect a fault and then on the two XOR registers to correct faults. By a novel combination of byte shifting and parity interleaving CPPC corrects both single and spatial multi-bit faults to provide a high degree of reliability. We compare CPPC with one-dimensional parity, SECDED (Single Error Correction Double Error Detection) and two-dimensional parity-protected caches. Our experimental results show that CPPC provides a high level of reliability while its overheads are less than the overheads of SECDED and two-dimensional parity. Mehrtash Manoochehri, Murali Annavaram, Michel Dubois 0001 |
ISCA | 1 |
| 2011 | Soft error benchmarking of L2 caches with PARMAabstractThe amount of charge stored in an SRAM cell shrinks rapidly with each technology generation thus increasingly exposing caches to soft errors. Benchmarking the FIT rate of caches due to soft errors is critical to evaluate the relative merits of a plethora of protection schemes that are being proposed to protect against soft errors. The benchmarking of cache reliability introduces a unique challenge as compared to internal processor storage structures, such as the load/store queue. In the case of internal processor structures the time a data bit resides in the structure is so short that it is generally safe to assume that no more than one soft error strike can occur. Thus the reliability of such structures is overwhelmingly dominated by single bit errors. By contrast, a memory block may reside for millions of cycles in a last level cache. In this case it is important to consider the impact of the spatial and temporal distribution of multiple errors within the lifetime of a cache block in the presence of error protection. Jinho Suh, Mehrtash Manoochehri, Murali Annavaram, Michel Dubois 0001 |
SIGMETRICS | 2 |
| 2009 | Fault Tolerant and Low Energy Write-Back Heterogeneous Set Associative Cache for DSM TechnologiesabstractThis paper presents a fault tolerant and energy efficient write-back set-associative cache, which has a heterogeneous structure. The cache architecture is based on partitioning the ways of each set into two different parts. In each set, one cache way uses SEC-DED code and maintains dirty blocks while the other ways employ parity bit and keep clean blocks. To evaluate the set-associative cache, SIMPLESCALAR tool and CACTI analytical model are used. The experimental results show that as the feature size decreases and the associativity increases, the energy saving of the proposed cache increases. The experimental results express that for an 8-way set-associative cache in 32 nm, about 7% area and 2%-17% energy consumption are saved. These figures are achieved by keeping the reliability in the same level of the conventional SEC-DED protected cache. Mehrtash Manoochehri, Alireza Ejlali, Seyed Ghassem Miremadi |
ARES | 1 |