Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing

High performance computing is bottlenecked by increasing power demands and memory bandwidth, while superconducting electronics are bounded in circuit complexity due to a limit on the number of switching devices on a single chip. This thesis proposes a modular, asynchronous superconducting computing...

Full description

Bibliographic Details
Main Author: Blackburn, L. Camron
Other Authors: Gershenfeld, Neil
Format: Thesis
Published: Massachusetts Institute of Technology 2022
Online Access:https://hdl.handle.net/1721.1/142825
https://orcid.org/0000-0002-7435-3840
_version_ 1826205823609602048
author Blackburn, L. Camron
author2 Gershenfeld, Neil
author_facet Gershenfeld, Neil
Blackburn, L. Camron
author_sort Blackburn, L. Camron
collection MIT
description High performance computing is bottlenecked by increasing power demands and memory bandwidth, while superconducting electronics are bounded in circuit complexity due to a limit on the number of switching devices on a single chip. This thesis proposes a modular, asynchronous superconducting computing framework which aims to solve both of these problems. A discrete set of logic gates are proposed and implemented using Adiabatic Quantum Flux Parametron (AQFP) logic. AQFP logic devices can achieve picosecond gate delays with zeptojoule (10−21 J) switching energy, just bordering the theoretical Landauer limit for computing energy demands, by adiabatically switching the location of a single flux quanta in a double-well potential. The heart of the project lies in the modular architecture design that realigns hardware layout with software dataflow to allow for scalable, distributed computing systems from basic circuit building blocks. Projecting the simple circuit design performance to large-scale high performance computing systems, Super-DICE aims to achieve a 103 order of magnitude improvement in power consumption, while still accounting for the cryogenic cooling overhead of the superconducting electronics. Beyond the dramatic power performance improvement with this logic technology and architecture, it also allows for designers to rapidly prototype hardware computing optimizations without needing to go through the expensive and time consuming process of fully custom ASIC design. In this thesis, I review the device physics of the Quantum Flux Parametron and present a set of basic AQFP combinatorial logic gates. I then propose a circuit design for asynchronous token buffering between these modular gates and describe how they can be assembled as digital materials to create scalable, complex 3D computing structures. I simulate the proposed circuit designs in SPICE and project performance of a potential superconducting supercomputer using this framework. Motivated by the energy efficiency of superconducting electronics, the heart of this thesis radically proposes to redefine traditional processor architecture by discretizing large-scale system integration into a heterogeneous set of building blocks which blur the line between hardware and software with a reconfigurable, asynchronous spatial computing system.
first_indexed 2024-09-23T13:19:40Z
format Thesis
id mit-1721.1/142825
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T13:19:40Z
publishDate 2022
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1428252022-06-01T03:19:43Z Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing Blackburn, L. Camron Gershenfeld, Neil Program in Media Arts and Sciences (Massachusetts Institute of Technology) High performance computing is bottlenecked by increasing power demands and memory bandwidth, while superconducting electronics are bounded in circuit complexity due to a limit on the number of switching devices on a single chip. This thesis proposes a modular, asynchronous superconducting computing framework which aims to solve both of these problems. A discrete set of logic gates are proposed and implemented using Adiabatic Quantum Flux Parametron (AQFP) logic. AQFP logic devices can achieve picosecond gate delays with zeptojoule (10−21 J) switching energy, just bordering the theoretical Landauer limit for computing energy demands, by adiabatically switching the location of a single flux quanta in a double-well potential. The heart of the project lies in the modular architecture design that realigns hardware layout with software dataflow to allow for scalable, distributed computing systems from basic circuit building blocks. Projecting the simple circuit design performance to large-scale high performance computing systems, Super-DICE aims to achieve a 103 order of magnitude improvement in power consumption, while still accounting for the cryogenic cooling overhead of the superconducting electronics. Beyond the dramatic power performance improvement with this logic technology and architecture, it also allows for designers to rapidly prototype hardware computing optimizations without needing to go through the expensive and time consuming process of fully custom ASIC design. In this thesis, I review the device physics of the Quantum Flux Parametron and present a set of basic AQFP combinatorial logic gates. I then propose a circuit design for asynchronous token buffering between these modular gates and describe how they can be assembled as digital materials to create scalable, complex 3D computing structures. I simulate the proposed circuit designs in SPICE and project performance of a potential superconducting supercomputer using this framework. Motivated by the energy efficiency of superconducting electronics, the heart of this thesis radically proposes to redefine traditional processor architecture by discretizing large-scale system integration into a heterogeneous set of building blocks which blur the line between hardware and software with a reconfigurable, asynchronous spatial computing system. S.M. 2022-05-31T13:30:48Z 2022-05-31T13:30:48Z 2021-09 2022-05-25T15:54:50.203Z Thesis https://hdl.handle.net/1721.1/142825 https://orcid.org/0000-0002-7435-3840 In Copyright - Educational Use Permitted Copyright MIT http://rightsstatements.org/page/InC-EDU/1.0/ application/pdf Massachusetts Institute of Technology
spellingShingle Blackburn, L. Camron
Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing
title Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing
title_full Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing
title_fullStr Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing
title_full_unstemmed Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing
title_short Superconducting Asynchronous Logic for Ultra-low Power High Performance Computing
title_sort superconducting asynchronous logic for ultra low power high performance computing
url https://hdl.handle.net/1721.1/142825
https://orcid.org/0000-0002-7435-3840
work_keys_str_mv AT blackburnlcamron superconductingasynchronouslogicforultralowpowerhighperformancecomputing