D
David J. Kolson
Researcher at University of California, Irvine
Publications - 10
Citations - 170
David J. Kolson is an academic researcher from University of California, Irvine. The author has contributed to research in topics: Register allocation & Register file. The author has an hindex of 7, co-authored 10 publications receiving 169 citations.
Papers
More filters
Journal ArticleDOI
Annotating the Java bytecodes in support of optimization
Journal ArticleDOI
Optimal register assignment to loops for embedded code generation
TL;DR: A technique for optimal (i.e., spill minimizing) register assignment to loops is presented and Experimental results demonstrate that although the optimal algorithm may be computationally prohibitive, heuristic versions obtain results with performance better than that of an existing graph coloring approach.
Proceedings ArticleDOI
Optimal register assignment to loops for embedded code generation
TL;DR: This paper presents an optimal, but exponential, algorithm which assigns registers to loop bodies such that the resulting spill code is minimal and shows that a heuristic modification performs as well as the exponential approach on typical loops from scientific code.
Journal ArticleDOI
Elimination of redundant memory traffic in high-level synthesis
TL;DR: A new transformation for the scheduling of memory-access operations in high-level synthesis that removes load and store instructions which become redundant or unnecessary during the transformation of loops, resulting in a significant reduction in the number of memory operations.
Proceedings ArticleDOI
Integrating program transformations in the memory-based synthesis of image and video algorithms
TL;DR: This paper discusses the interaction and integration of two important program transformations in high-level synthesis—Tree Height Reduction and Redundant Memory-access Elimination and demonstrates that transformation integration increases performance through better resource utilization.