In recent years, there has been a surge in demand for intelligent applications. These emerging applications are powered by algorithms from domains such as computer vision, image processing, pattern recognition, and machine learning. Across these algorithms, there exist two key computational characteristics. First, the computational demands they place on computing infrastructure is large, with the potential to substantially outstrip existing compute resources. Second, they are necessarily resilient to errors due to their inputs and outputs being inherently noisy and imprecise. Despite the staggering computational requirements and resilience of intelligent applications, current infrastructure uses conventional software and hardware methodolo...
Ensuring the continuous scaling of parallel applications is challenging on many-core processors, due...
Variation in performance and power across manufactured parts and their operating conditions is an ac...
Reliability of transistors is on the decline as transistors continue to shrink in size. Aggressive v...
In recent years, there has been a surge in demand for intelligent applications. These emerging appli...
The precision used in an algorithm affects the error and performance of individual computations, the...
Supercomputers are used to solve some of the world’s most computationally demanding problems. Exasc...
Over the last decades, general-purpose computing stack and its abstractions have provided both perfo...
<p>Heterogeneous processors with accelerators provide an opportunity to improve performance within a...
Scientific computing and simulation technology play an essential role to solve central challenges in...
Mathematicians and computational scientists are often limited in their ability to model complex phen...
As late-CMOS process scaling leads to increasingly variable circuits/logic and as most post-CMOS tec...
As technology scales down, the likelihood of hardware errors that silently corrupt the results of ap...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
This dissertation maps various kernels and applications to a spectrum of programming models and arch...
In this dissertation, novel methodologies for designing energy-efficient hardware systems that deliv...
Ensuring the continuous scaling of parallel applications is challenging on many-core processors, due...
Variation in performance and power across manufactured parts and their operating conditions is an ac...
Reliability of transistors is on the decline as transistors continue to shrink in size. Aggressive v...
In recent years, there has been a surge in demand for intelligent applications. These emerging appli...
The precision used in an algorithm affects the error and performance of individual computations, the...
Supercomputers are used to solve some of the world’s most computationally demanding problems. Exasc...
Over the last decades, general-purpose computing stack and its abstractions have provided both perfo...
<p>Heterogeneous processors with accelerators provide an opportunity to improve performance within a...
Scientific computing and simulation technology play an essential role to solve central challenges in...
Mathematicians and computational scientists are often limited in their ability to model complex phen...
As late-CMOS process scaling leads to increasingly variable circuits/logic and as most post-CMOS tec...
As technology scales down, the likelihood of hardware errors that silently corrupt the results of ap...
Thesis (Ph.D.)--University of Washington, 2015Approximate computing is the idea that we are hinderin...
This dissertation maps various kernels and applications to a spectrum of programming models and arch...
In this dissertation, novel methodologies for designing energy-efficient hardware systems that deliv...
Ensuring the continuous scaling of parallel applications is challenging on many-core processors, due...
Variation in performance and power across manufactured parts and their operating conditions is an ac...
Reliability of transistors is on the decline as transistors continue to shrink in size. Aggressive v...