Copyrights to the following papers are held by the publishers. The attached files are preprints. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These work may not be reposted without the explicit permission of the copyright holder. Safe Overclocking for CNN Accelerators through Algorithm-Level Error Detection, Thibaut Marty, Tomofumi Yuki, and Steven Derrien, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020, (link), (BibTEX).

Sparse Computation Data Dependence Simplification for Efficient Compiler-generated Inspectors, Mahdi Soltan Mohammadi, Tomofumi Yuki, Kazem Cheshmi, Eddie C. Davis, Mary Hall, Maryam Mehri Dehnavi, Payal Nandy, Catherine Olschanowsky, Anand Venkat, and Michelle Mills Strout, 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019, (pdf), (BibTEX).

The Limit of Polynomials, Tomofumi Yuki, 9th International Workshop on Polyhedral Compilation Techniques, 2019, (pdf) (slides-pptx), (BibTEX).

Enabling Overclocking with HLS Tools through Algorithm-Level Error Detection, Thibaut Marty, Tomofumi Yuki, and Steven Derrien, 2018 International Conference on Field-Programmable Technology (to appear), 2018, (pdf), (BibTEX).

Extending Index-Array Properties for Data Dependence Analysis, Mahdi Soltan Mohammadi, Kazem Cheshmi, Maryam Mehri Dehnavi, Anand Venkat, Tomofumi Yuki, and Michelle Mills Strout, 31st International Workshop on Languages and Compilers for Parallel Computing, 2018, (pdf), (BibTEX).

One Size Does Not Fit All: Implementation Trade-offs for Iterative Stencil Computations on FPGAs, Gaël Deest, Tomofumi Yuki, Sanjay Rajopadhye, and Steven Derrien, 27th International Conference on Field-Programmable Logic and Applications, 2017, (pdf), (BibTEX).

EURECA compilation: Automatic optimisation of cycle-reconfigurable circuits, Xinyu Niu, Nicholas Ng, Tomofumi Yuki, Shaojun Wang, Nobuko Yoshida, and Wayne Luk, 26th International Conference on Field Programmable Logic and Applications, 2016, (pdf), (BibTEX).

Extended Lattice-based Memory Allocation, Alain Darte, Alexandre Isoard, and Tomofumi Yuki, 25th International Conference on Compiler Construction, 2016, (pdf) (slides), (BibTEX).

Liveness Analysis in Explicitly-Parallel Programs, Alain Darte, Alexandre Isoard, and Tomofumi Yuki, 6th International Workshop on Polyhedral Compilation Techniques, 2016, (pdf) (slides),

Towards Scalable and Efficient FPGA Stencil Accelerators, Gaël Deest, Nicolas Estibals, Tomofumi Yuki, Steven Derrien, and Sanjay Rajopadhye, 6th International Workshop on Polyhedral Compilation Techniques, 2016, (pdf) (slides),

Revisiting Loop Transformations with X10 Clocks, Tomofumi Yuki, X10 Workshop, 2015, (pdf) (slides), (BibTEX).

Toward Scalable Source Level Accuracy Analysis for Floating-point to Fixed-point Conversion, Gaël Deest, Tomofumi Yuki, Olivier Sentieys, and Steven Derrien, 2014 International Conference on Computer-Aided Design, 2014, (pdf), (BibTEX).

Understanding PolyBench/C 3.2 Kernels, Tomofumi Yuki, 4th International Workshop on Polyhedral Compilation Techniques, 2014, (pdf) (slides), (BibTEX).

Derivation of Efficient FSM from Loop Nests, Tomofumi Yuki, Antoine Morvan, and Steven Derrien, 2013 International Conference on Field-Programmable Technology, 2013, (pdf) (slides) (slides-pptx), (BibTEX).

Folklore Confirmed: Compiling for Speed = Compiling for Energy, Tomofumi Yuki and Sanjay Rajopadhye, 26th International Workshop on Languages and Compilers for Parallel Computing, 2013, (pdf) (slides) (slides-pptx), (BibTEX).

Coarse-Grain Optimization and Code Generation for Embedded Multicore Systems, Goulas, G. and Valouxis, C. and Alefragis, P. and Voros, N.S. and Oey, O. and Stripf, T. and Bruckschloegl, T. and Becker, J. and Gogos, C. and El Moussawi, A. and Naullet, M. and Yuki, T., Proceedings of the 2013 Euromicro Conference on Digital System Design, 2013, (link), (BibTEX).

GeCoS: A Framework for Prototyping Custom Hardware Design Flows, Antoine Floc'h, Tomofumi Yuki, Ali El-Moussawi, Antoine Morvan, Kevin Martin, Maxime Naullet, Mythri Alle, Ludovic L'Hours, Nicolas Simon, Steven Derrien, François Charot, Christophe Wolinski, and Olivier Sentieys, 13th IEEE International Working Conference on Source Code Analysis and Manipulation, 2013, (pdf), (BibTEX).

Determinacy Analysis of Polyhedral X10 Programs, Alain Ketterlin, Eric Violard, Paul Feautrier, Tomofumi Yuki, Sanjay Rajopadhye, and Vijay Saraswat, 17th Workshop on Compilers for Parallel Computing, 2013, , (BibTEX).

Array Dataflow Analysis for Polyhedral X10 Programs, Tomofumi Yuki, Paul Feautrier, Sanjay Rajopadhye and Vijay Saraswat, 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2013, (pdf) (slides), (BibTEX).

Automatic Complexity Reduction with the Polyhedral Equational Model, Tomofumi Yuki, Sanjay Rajopadhye and Gautam Gupta, Workshop on Leveraging Abstractions and Semantics in High-performance Computing, 2013, (pdf),

Memory Allocations for Tiled Uniform Dependence Programs, Tomofumi Yuki and Sanjay Rajopadhye, 3rd International Workshop on Polyhedral Compilation Techniques, 2013, (pdf) (slides) (slides-pptx),

AlphaZ and the Polyhedral Equational Model, Tomofumi Yuki and Sanjay Rajopadhye, Second International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing, 2012, (pdf) (slides), (BibTEX).

AlphaZ: A System for Design Space Exploration in the Polyhedral Model, Tomofumi Yuki, Gautam Gupta, DaeGon Kim, Tanveer Pathan, and Sanjay Rajopadhye, 25th International Workshop on Languages and Compilers for Parallel Computing, 2012, (pdf) (slides) (slides-pptx), (BibTEX).

Model-Driven Engineering and Optimizing Compilers: A bridge too far?, Antoine Floch, Tomofumi Yuki, Clement Guy, Steven Derrien, Benoit Combemale, Sanjay Rajopadhye, and Robert France, International Conference on Model Driven Engineering Languages and Systems, 2011, (pdf), (BibTEX).

ompVerify: Polyhedral Analysis for the OpenMP Programmer, Vamshi Basupalli, Tomofumi Yuki, Sanjay Rajopadhye, Antoine Morvan, Steven Derrien, Patrice Quinton, and Dave Wonnacott, 7th International Workshop on OpenMP, 2011, , (BibTEX).

Automatic Creation of Tile Size Selection Models, Tomofumi Yuki, Lakshminarayanan Renganarayanan, Sanjay Rajopadhye, Charles Anderson, Alexandre E. Eichenberger, and Kevin O'Brien, International Symposium on Code Generation and Optimization, April 24-28, 2010, (pdf) (slides), (BibTEX).

Sparse Matrix Code Dependence Analysis Simplification at Compile Time, Mahdi Soltan Mohammadi, Kazem Cheshmi, Ganesh Gopalakrishnan, Mary Hall, Maryam Mehri Dehnavi, Anand Venkat, Tomofumi Yuki, and Michelle Mills Strout, Technical Report arXiv:1807.10852 [cs.PL], 2018, (link), (BibTEX).

Checking Race Freedom of Clocked X10 Programs, Tomofumi Yuki, Paul Feautrier, Sanjay Rajopadhye, and Vijay Saraswat, Technical Report arXiv:1311.4305 [cs.DC], 2013, (link), (BibTEX).

Diminishing Returns of Frequency Scaling, Tomofumi Yuki and Sanjay Rajopadhye, Technical Report CS-13-107, Colorado State University, 2013, (pdf), (BibTEX).

Parametrically Tiled Distributed Memory Parallelization of Polyhedral Programs, Tomofumi Yuki and Sanjay Rajopadhye, Technical Report CS-13-105, Colorado State University, 2013, (pdf), (BibTEX).

The Stencil Processing Unit: GPGPU Done Right, Sanjay Rajopadhye, Guillaume Iooss, Tomofumi Yuki, and Dan Connors, Technical Report CS-13-103, Colorado State University, 2013, (pdf), (BibTEX).

AlphaZ: A System for Analysis, Transformation, and Code Generation in the Polyhedral Equational Model, Tomofumi Yuki, Vamshi Basupalli, Gautam Gupta, Guillaume Iooss, DaeGon Kim, Tanveer Pathan, Pradeep Srinivasa, Yun Zou, and Sanjay Rajopadhye, Technical Report CS-12-101, Colorado State University, 2012, (pdf), (BibTEX).

Systematic Implementation of fast-i-loop in UNAfold using AlphaZ, Tomofumi Yuki, Gautam Gupta, Tanveer Pathan, and Sanjay Rajopadhye, Technical Report CS-12-102, Colorado State University, 2012, (pdf), (BibTEX).

Canonic Multi-Projection: Memory Allocation for Distributed Memory Parallelization, Tomofumi Yuki and Sanjay Rajopadhye, Technical Report CS-11-106, Colorado State University, 2011, (pdf), (BibTEX).

Far Fetched Prefetching?, Tomofumi Yuki, Antoine Morvan, and Steven Derrien, 6th French Compilation Days, 2013, (pdf) (pptx),

Leveraging Model-Driven Engineering Techniques in Optimizing Compiler Research, Tomofumi Yuki, Sanjay Rajopadhye, Robert France, Antoine Floch, Clement Guy, Steven Derrien, and Benoit Combemale, Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems, 2012, (pdf) (pptx),

Beyond Shared Memory Loop Parallelism in the Polyhedral Model, Tomofumi Yuki, Colorado State University, December 17, 2012, (pdf) (slides) (slides-pptx), (BibTEX).

Automatic Creation of Tile Size Selection Models Using Neural Networks, Tomofumi Yuki, Colorado State University, December 4, 2009, (pdf), (BibTEX).