scispace - formally typeset
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

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.