It is undeniable that the doubling of computer performance every two years has revolutionized our nation from manufacturing to defense, to healthcare and communications and transportation… the list is virtually endless. We’ve come to take this explosion in computer performance for granted. But the technologies underlying this phenomenon are running out of steam.
A critical question today is: How can we rethink computing technology to restart the historic explosive performance growth? The Center for Research into Novel Computing Hierarchies (CRNCH) at Georgia Tech seeks answers this question through its interdisciplinary research programs.
Much of the reason for the success of computing has to do with Moore’s Law: the observation by Intel co-founder Gordon Moore that the number of transistors on a microchip doubled at a rate of approximately every two years. According to the International Technology Roadmap for Semiconductors, Moore’s Law ends in 2021.
Moore’s Law produced a golden era of computing, where software could be developed independently from computer hardware. Why was this important? Because development of software is expensive and requires highly educated workforce. Being able to run software developed for today’s computers on tomorrow’s machines has reigned in the cost of software development.
But this guarantee between computer designers and software designers has become a barrier to a new computing era. The “good” news is that there are several ways to restart the meteoric rise of computer performance, but the bad news is that the more revolutionary of these approaches will require not only significant research into novel hardware, but also significant research into algorithms, languages, compilers, operating systems—in essence, restarting requires a holistic synergy of research areas across the computing stack.
Georgia Tech’s Center for Research into Novel Computing Hierarchies (CRNCH) comprises international experts who represent all areas of the computing stack. Together, we explore novel hierarchies for computing: novel holistic strategies for computing that are fundamentally different from computing approaches of the past.
We are organized into several research teams, where each team actively investigates a promising novel computing hierarchy. The focus areas of CRNCH include Quantum and Cryogenic Computing, Neuromorphic Computing, Approximate and Stochastic Computing, Adiabatic and Reversible Computing, and Novel Device Nanotechnology. We also have active research into High Performance Computing using novel computing hierarchies, the software ecosystems for the novel hierarchies, and technology roadmapping the future of computing.
I welcome you to explore the many interesting research directions of CRNCH via this website and via the faculty who are listed herein.