Publications

Note

For the most up-to-date info on my publication, please see the PolyArch group’s publication page.

Publications

Vidushi Dadu, Tony Nowatzki TaskStream: Accelerating Task-Parallel Workloads by Recovering Program Structure . ASPLOS 2022

Zhengrong Wang, Jian Weng, Sihao Liu, Tony Nowatzki
Near-Stream Computing: General and Transparent Near-Cache Acceleration . HPCA 2022

Vidushi Dadu, Sihao Liu, Tony Nowatzki PolyGraph: Exposing the Value of Flexibility for Graph Processing Accelerators, ISCA 2021 . ISCA 2021

Zhengrong Wang, Jian Weng, Jason Lowe-Power, Jayesh Gaur, Tony Nowatzki
Stream Floating: Enabling Proactive and Decentralized Cache Optimizations . HPCA 2021 (Best Paper Runner Up)

Jian Weng, Animesh Jain, Jie Wang, Leyuan Wang, Yida Wang, Tony Nowatzki
UNIT: Unifying Tensorized Instruction Compilation . CGO 2021

Jian Weng, Sihao Liu, Vidushi Dadu, Zhengrong Wang, Preyas Shah, Tony Nowatzki
DSAGEN: Synthesizing Programmable Spatial Accelerators. ISCA 2020 (slides, pptx)

Jian Weng, Sihao Liu, Zhengrong Wang, Vidushi Dadu, Tony Nowatzki
A Hybrid Systolic-Dataflow Architecture for Inductive Matrix Algorithms. HPCA 2020 (slides, pptx)

Tony Nowatzki, Vinay Gangadhar, Karthikeyan Sankaralingam Heterogeneous Von Neumann/Dataflow Microprocessors. Communications of the ACM 2019

Jian Weng, Sihao Liu, Vidushi Dadu, Tony Nowatzki
DAEGEN: A Modular Compiler for Exploring Decoupled Spatial Accelerators. CAL 2019

Vidushi Dadu, Jian Weng, Sihao Liu, Tony Nowatzki
Towards General Purpose Acceleration by Exploiting Common Data-Dependence Forms. MICRO 2019 (slides, pptx)

Amirali Sharifian, Reza Hojabr, Navid Rahimi, Sihao Liu, Apala Guha, Tony Nowatzki, Arrvindh Shriraman
µIR -An intermediate representation for transforming and optimizing the microarchitecture of application accelerators . MICRO 2019

Zhengrong Wang, Tony Nowatzki
Stream-based Memory Access Specialization for General Purpose Processors. ISCA 2019. (slides, pptx)

T. Nowatzki, N. Ardalani, K. Sankaralingam, J. Weng
Hybrid Optimization/Heuristic Instruction Scheduling for Programmable Accelerator Codesign. PACT 2018. (slides, pptx)

T. Nowatzki, V. Gangadhar, N. Ardalani, K. Sankaralingam
Stream-Dataflow Acceleration. ISCA 2017.

T. Nowatzki, V. Gangadhar, K. Sankaralingam, G. Wright
Domain Specialization is Generally Unnecessary for Accelerators. IEEE Micro Top Picks in Computer Architecture 2017.

G. Gupta, T. Nowatzki, V. Gangadhar, and K. Sankaralingam, Kickstarting Semiconductor Innovation with Open Source Hardware. IEEE Computer 2017

T. Nowatzki, V. Gangadhar, K. Sankaralingam, G. Wright
Pushing the Limits of Accelerator Efficiency While Retaining Programmability. HPCA 2016.

T. Nowatzki, K. Sankaralingam
Analyzing Behavior Specialized Acceleration. ASPLOS 2016.

M. Watkins, T. Nowatzki, A. Carno.
Software Transparent Dynamic Binary Translation for Coarse-Grain Reconfigurable Architectures.. HPCA 2016.

T. Nowatzki, V. Gangadhar, K. Sankaralingam
Exploring the Potential of Heterogeneous Von Neumann/Dataflow Execution Models. ISCA 2015. [IEEE Micro Top Picks 2016]

T. Nowatzki, V. Govindaraju, K. Sankaralingam
A Graph-Based Program Representation for Analyzing Hardware Specialization Approaches. er Architecture Letters, 2015. [Best of CAL]

T. Nowatzki, J. Menon, C. Ho, K. Sankaralingam
Architectural Simulators Considered Harmful. IEEE Micro 2015.

A. Yazdanbakhsh, R. Balasubramanian, T. Nowatzki, K. Sankaralingam
Comprehensive Circuit Failure Prediction and Detection for Logic and SRAM using Virtual Aging, Sampled Redundancy, and Asymmetric Checkers. IEEE Micro 2015.

T. Nowatzki, M. Sartin-Tarm, L. De Carli, K. Sankaralingam, C. Estan, B. Robatmili
A Scheduling Framework for Spatial Architectures Across Multiple Constraint-solving Theories. TOPLAS 2014.

T. Nowatzki, J. Menon, C. Ho, K. Sankaralingam
gem5, GPGPUSim, McPAT, GPUWattch, "Your favorite simulator here" Considered Harmful. WDDD 2014.

V. Govindaraju, T. Nowatzki, K. Sankaralingam
Breaking SIMD Shackles with an Exposed Flexible Microarchitecture and the Access Execute PDG. PACT 2013.

T. Nowatzki, M. Sartin-Tarm, L. De Carli, K. Sankaralingam, C. Estan, B. Robatmili
A General Constraint-centric Scheduling Framework for Spatial Architectures. PLDI 2013.
[Distinguised Paper Award]

M. Sartin-Tarm, T. Nowatzki, L. De Carli, K. Sankaralingam
Constraint-centric Scheduling Guide. Computer Architecture News 2013.

J. Benson, R. Cofell, C. Frericks, C. Ho, V. Govindaraju, T. Nowatzki , K. Sankaralingam. Design Integration and Implementation of the DySER Hardware Accelerator into OpenSPARC. HPCA 2012.

V. Govindaraju, C. Ho, T. Nowatzki, J. Chhugani, N. Satish, K. Sankaralingam, and C. Kim
DySER: Unifying Functionality and Parallelism Specialization for Energy-Efficient Computing. IEEE Micro 2012.

###Books

T. Nowatzki , M. Ferris, K. Sankaralingam, C. Estan, N. Vaish, D. Wood
Optimization and Mathematical Modeling in Computer Architecture. Morgan & Claypool Synthesis Lectures on Computer Architecture 2013.
Interactive Demos