top of page
Neat Computer Desk

MICHAEL B HEALY

Quantum Computing Researcher

Home: Welcome
Michael.Healy.headshot.crop.jpg

BIO

I am a systems researcher and Computer Engineer with a focus on compilers for quantum computing. I have done work in microprocessor design and simulation, with a special focus on early-design stage exploration and memory systems. I did my PhD research in physical design and physical design automation, performance simulation, and physical simulation.


I have worked for 10 years at IBM Research, where I have gained a deep experience with the memory subsystem and memory technologies, before moving onto the Cloud Infrastructure area, and then to quantum computing. I am something of a generalist, with knowledge in a wide range of areas. I always love diving into a new topic.

​

My most used programming language is C++, but I am familiar with Perl and Python, and have been exposed to many others including Ruby, Go, TCL, Java, BASIC, and Scheme, as well as a number of scripting languages such as Ansible and Terraform.

​

Curriculum Vitae   My Github   My Linked-In   My Google Scholar

Home: About Me

MY WORK

Abstract%2C%20Distorted%20Computer%20Motherboard_edited.jpg

QUANTUM COMPUTING

September, 2020 - Present

I am currently working to develop a compiler system for supporting classical control flow in the execution of quantum algorithms in IBM's next-generation quantum computer architecture.

Fluffly Clouds Inverted.webp

CLOUD INFRASTRUCTURE

2019 - 2020

  • Evaluated the performance impact of Optane Persistent Memory on etcd distributed key-value store and Kubernetes for use in cloud control plane (Blog Post)

  • Created automation for the deployment of a cloud-bursting architecture from on-premise LSF computing clusters based on Ansible and Terraform

  • Set up SPEC Cloud IaaS 2018 benchmark suite on IBM’s Gen2 VPC Cloud

unsplash-T5nXYXCf50I_edited_edited.jpg

SYSTEMS ARCHITECTURE

2013 - 2019

  • General focus on server memory subsystems and 3D stacked memory.

  • Technical co-lead of the memory tasks and subcontracts for the DoE PathForward research contract awarded to IBM covering approximately $6M in revenue. (2017 – 2020)

  • Developed detailed work plan and led research and writing of the memory-system task reports for the DoE FastForward2 contract awarded to IBM. (2014 – 2016)

  • Identified a lack of memory controller modeling in existing memory timing simulators. Led a team of 2 post-docs to develop and release a new open-source memory system simulator (CramSim) for both IBM-internal and academic use that puts more focus on the memory controller (2015 – 2019)

  • Responsible for the DRAM timing model of production memory system simulator. Executed a complete rewrite of the model to enable support of advanced features for next-generation (DDR5, 3DS) memories (2013-2016)

  • Assisted with the development of IBM’s vision for the DDR5 and HBM 2E/3 JEDEC memory standards and worked with the JEDEC committees responsible for their implementation. (2013 – 2019)

Circuit%20Board_edited.jpg

DESIGN AUTOMATION AND SYSTEMS ARCHITECTURE

2010 - 2013

  • Extensive creation and use of early-design stage physical design tools for microarchitectural exploration of IBM’s server microprocessors, including floorplanning, thermal, power-grid, and TSV routing analysis. (2010 – 2012)

  • Made several significant updates to IBM-internal physical design and performance analysis tools, including power-grid simulators, system bus and memory subsystem performance simulators, and created analytical models for performance projection. (2011 – 2013)

  • Corrected the DRAM performance model in IBM’s in-house system bus and memory subsystem simulation framework, performed studies projecting the impact of DDR4 timing parameter scaling, and explored various methods and configurations minimizing performance degradation. (2012 – 2013)

Home: Research

SELECTED PUBLICATIONS

See my Google Scholar page for the full list

I have over 31 issued patents and 28 refereed conference and journal papers

April, 2020

Michael B. Healy and Seetharami Seelam, IBM Cloud Blog

October, 2019

TOUCHÉ: TOWARDS IDEAL AND EFFICIENT CACHE COMPRESSION BY MITIGATING TAG AREA OVERHEADS

Seokin Hong, Bulent Abali, Alper Buyuktosunoglu, Michael B. Healy, and Prashant Nair, in IEEE/ACM International Symposium on Microarchitecture, pp. 453-465.

October, 2018

DUPLICON CACHE: MITIGATING OFF-CHIP MEMORY BANK AND BANK GROUP CONFLICTS VIA DATA DUPLICATION

Ben C. P. Lin, Michael B. Healy, Rustam Miftakhutdinov, Philip Emma, Yale Pat, in IEEE/ACM Symposium on Microarchitecture, pp. 285-297.

October, 2017

CRAMSIM: CONTROLLER AND MEMORY SIMULATOR

Michael B. Healy, Seokin Hong, in International Symposium on Memory Systems, pp. 83-85.

August, 2014

3-D STACKED MULTIPROCESSOR STRUCTURES AND METHODS TO ENABLE RELIABLE OPERATION OF PROCESSORS AT SPEEDS ABOVE SPECIFIED LIMITS

Alper Buyuktosunoglu, Philip G Emma, Alan M Hartstein, Michael B Healy, and Krishnan Kailas, US Patent 8,799,710, 2014.

My first published patent!

Home: Publications
Home: Contact
bottom of page