Automatic Design of Computer Instruction Sets (1993)
| Citations: | 19 - 0 self |
BibTeX
@MISC{Holmer93automaticdesign,
author = {Bruce Kester Holmer},
title = {Automatic Design of Computer Instruction Sets},
year = {1993}
}
Years of Citing Articles
OpenURL
Abstract
This dissertation presents the thesis that good and usable instruction sets can be automatically derived for a specified data path and benchmark set. This is achieved by a multistep process: generating execution traces for the benchmark programs, sampling these traces to form a large set of small code segments, optimally recompiling these segments using exhaustive search, and finding the cover of the new instructions generated that optimizes the performance metric. The complete process is illustrated by generating an instruction set for a processor optimized for executing compiled Prolog programs. The generated instruction set is compared with the hand-designed VLSI-BAM instruction set. The automatically designed instruction set is smaller and has only a few percent less performance on th...







