Rapid progress in deep learning is leading to a diverse set of quickly changing models, with a dramatically growing demand for compute. However, as frameworks specialize performance optimization to patterns in popular networks, they implicitly constrain novel and diverse models that drive progress in research. We empower deep learning researchers by defining a flexible and user-customizable pipeline for optimizing training of arbitrary deep neural networks, based on data movement minimization. The pipeline begins with standard networks in PyTorch or ONNX and transforms computation through progressive lowering. We define four levels of general-purpose transformations, from local intra-operator optimizations to global data movement reduction....
Thesis (Ph.D.)--University of Washington, 2022As the scaling and performance demands for deep learni...
Deep Neural Networks (DNNs) have revolutionized many aspects of our lives. The use of DNNs is becomi...
Computers are powerful tools which perform fast, accurate calculations over huge sets of data. Howev...
Rapid progress in deep learning is leading to a diverse set of quickly changing models, with a drama...
Thesis (Ph.D.)--University of Washington, 2020In the past decade deep learning has revolutionized ma...
In recent years, machine learning (ML) and, more noticeably, deep learning (DL), have be- come incre...
Machine learning has been a computer sciences buzzword for years. The technology has a lot of potent...
Recent advances in Deep Learning (DL) research have been adopted in a wide variety of applications, ...
The success of deep learning has shown impressive empirical breakthroughs, but many theoretical ques...
Deep learning has been a very popular topic in Artificial Intelligent industry these years and can b...
The novelty of this dissertation is the optimization and acceleration of deep neural networks aimed ...
Deep Learning has become one of the most important tools in computer science in the last decade beca...
While deep neural networks (DNNs) have shown to be successful in several domains like computer visio...
While deep neural networks (DNNs) have shown to be successful in several domains like computer visio...
We present a library that provides optimized implementations for deep learning primitives. Deep lear...
Thesis (Ph.D.)--University of Washington, 2022As the scaling and performance demands for deep learni...
Deep Neural Networks (DNNs) have revolutionized many aspects of our lives. The use of DNNs is becomi...
Computers are powerful tools which perform fast, accurate calculations over huge sets of data. Howev...
Rapid progress in deep learning is leading to a diverse set of quickly changing models, with a drama...
Thesis (Ph.D.)--University of Washington, 2020In the past decade deep learning has revolutionized ma...
In recent years, machine learning (ML) and, more noticeably, deep learning (DL), have be- come incre...
Machine learning has been a computer sciences buzzword for years. The technology has a lot of potent...
Recent advances in Deep Learning (DL) research have been adopted in a wide variety of applications, ...
The success of deep learning has shown impressive empirical breakthroughs, but many theoretical ques...
Deep learning has been a very popular topic in Artificial Intelligent industry these years and can b...
The novelty of this dissertation is the optimization and acceleration of deep neural networks aimed ...
Deep Learning has become one of the most important tools in computer science in the last decade beca...
While deep neural networks (DNNs) have shown to be successful in several domains like computer visio...
While deep neural networks (DNNs) have shown to be successful in several domains like computer visio...
We present a library that provides optimized implementations for deep learning primitives. Deep lear...
Thesis (Ph.D.)--University of Washington, 2022As the scaling and performance demands for deep learni...
Deep Neural Networks (DNNs) have revolutionized many aspects of our lives. The use of DNNs is becomi...
Computers are powerful tools which perform fast, accurate calculations over huge sets of data. Howev...