We’d like to congratulate Minesh Patel on receiving an ETH Doctoral Medal for his outstanding Doctoral thesis. Minesh’s dissertation, “Enabling Effective Error Mitigation in Modern Memory Chips that Use On-Die Error-Correcting Codes”, was nominated by the Department of Information Technology and Electrical Engineering (D-ITET), and will be presented at the Doctoral Awards Ceremony in January 2023. This award is given to outstanding Master’s and Doctoral theses each year and recipients are honoured with a Silver Medal of ETH Zurich and a financial sum.
Minesh’s dissertation targets memory systems reliability — specifically, addressing DRAM technology scaling challenges, including DRAM refresh overheads and growing single-bit error rates. The dissertation contributes new techniques for understanding and identifying how errors manifest in modern DRAM chips, thereby enabling informed decision-making during system design.
For his thesis work, he also received the 2022 William C. Carter PhD Dissertation Award in Dependability, presented at DSN’22 in Baltimore in June. The award was given in recognition of his significant contributions to the field of dependable and secure computing throughout his PhD dissertation. He was recognized for his ground-breaking work in the handling of state-of-the-art error correction techniques opaquely implemented inside the newest DRAM chips. Minesh’s PhD work addressed this challenging problem through experimental analyses of more than 300 DRAM chips, producing new statistical error models and tools, and building new system-level techniques to improve the chip’s error tolerance. Two of his PhD publications won Best Paper Awards (MICRO’20 and DSN’19), and his work has already had significant influence both in academia and industry, including on major DRAM manufacturers.
Minesh is actively seeking a faculty position in which he can continue to advance the scientific state-of-the-art, and have influence in both academia and industry. His work broadly focuses on computer and systems architecture topics, including (1) architecture, compiler, and runtime support for workloads on cutting-edge systems; (2) system design, analysis, modeling, and evaluation; and (3) building dependable, safe, and secure systems. He enjoys the challenge of exploring, developing, and/or demonstrating candidate solutions to loosely-defined problems.
Beyond his PhD work, Minesh has research experience in a broad range of topics related to the memory system, including rethinking hardware and/or software to enable new functionality (e.g., virtual memory abstractions, in-memory computation, security primitives) and improve system-level metrics such as performance, energy-efficiency, and security.
See his personal website for more details: https://www.mineshp.com/
Minesh Patel, April 2022 (defended 01 October 2021)
Thesis title: “Enabling Effective Error Mitigation in Modern Memory Chips that Use On-Die Error-Correcting Codes”, [Slides (pptx) (pdf)] [Thesis arXiv (pdf)] [SAFARI Live Seminar Video]
Awards & Recognition:
- 2022 William C. Carter PhD Dissertation Award in Dependability
Acceptance Speech, William C. Carter PhD Dissertation Award in Dependability at DSN 2022 (Baltimore, MD), 28 June 2022. [Acceptance Speech Video] [Slides (pptx)(pdf)] [SAFARI News]
- ISCA Hall of Fame
- Best Paper Award for Patel et al., MICRO’20
This work introduces BEER, a new memory testing technique capable of systematically determining the details of the error-correcting code used within a DRAM chip (i.e., on-die ECC). We demonstrate BEER’s correctness and practicality using a combination of real-chip and simulation-based experiments and release an open-source tool, BEER, to enable applying BEER to other DRAM chips.
- Best Paper Award for Patel et al., DSN’19
This work introduces EIN, a statistical inference methodology that uses MAP estimation to infer hidden details of both (1) the error-correcting code used within a memory chip; and (2) raw bit error characteristics. We demonstrate EIN in practice by applying it to real LPDDR4 DRAM chips and release an open-source tool, EINSim, to enable applying EIN to other DRAM chips.
In SAFARI News:
We interviewed Minesh on his Best Paper Award at MICRO’20 for his work on BEER. This interview originally appeared in our January 2021 Newsletter.
You recently won the Best Paper Award at MICRO, congratulations! Can you tell us about the significance of this paper?
Minesh: This paper addresses the larger problem that hidden proprietary features implemented by DRAM manufacturers impede end-users from bringing out the best of DRAM technology. We believe BEER takes an important step towards bridging the gap between industry and end-users, starting by focusing on a key example of such features: on-die ECC. Our work discusses how and why on-die ECC limits third-party DRAM consumers and then introduces techniques that the consumers can use to overcome these limitations. We have released our tools in an open-source project and look forward to having the community use and extend them.
What were the biggest challenges for you during the writing and review process?
Minesh: I would say that the biggest challenge we faced when writing this paper was to clearly articulate the problem of on-die ECC limiting third-party users. This includes both (i) describing how and why this limitation arises and (ii) providing concrete examples that the reader can relate to. We spent considerable effort in crafting these arguments such that both we and the reader have a clear understanding of the problem we tackle, our goal in this work, and the final value of our contributions.
We asked Minesh about his writing experience after he received his Best Paper Award at DSN’19. This interview was originally published in our April 2020 Newsletter.
What writing advice can you give to students who might be drafting their first paper?
Minesh: We try to approach writing with the audience always in mind. Readers range from expert reviewers to unfamiliar students, and every sentence balances on an edge between presenting a convincing argument and opening up potential attacks, whether this be through poor writing or misleading and incorrect claims. I am pleased that we have a diverse enough group to help ensure that the final paper is sufficiently polished to bring out the best in our work while retaining the voice and style of the project lead.