Fast Prolog with an Extended General Purpose Architecture. - Bruce K. Holmer; Barton Sano; Michael J. Carlton; Peter Van Roy; Ralph Clarke Haygood; William R. Bush; Alvin M. Despain; Joan M. Pendleton; Tep P. Dobry (ISCA, 1990)

Viewing Instruction Set Design as an Optimization Problem. - Bruce K. Holmer; Alvin M. Despain (MICRO, 1991)

Automatic Design of Computer Instruction Sets - Bruce K. Holmer (1993)

A tool for processor instruction set design. - Bruce K. Holmer (EURO-DAC, 1994)

Analysis of the conditional skip instructions of the HP precision architecture. - Jonathan P. Vogel; Bruce K. Holmer (MICRO, 1994)

Balancing Load versus Decreasing Communication: Exploring the Tradeoffs. - Valerie E. Taylor; Bruce K. Holmer; Eric J. Schwabe; Michelle R. Hribar (HICSS (1), 1996)

Design and Analysis of Hardware for High-Performance Prolog. - Bruce K. Holmer; Barton Sano; Michael J. Carlton; Peter Van Roy; Alvin M. Despain (J. Log. Program., 1996)

Design and Simulation of the Aquarius-II Multiprocessor. - Vason P. Srini; Tam M. Nguyen; Darren R. Busing; Michael J. Carlton; Bruce K. Holmer; Georges E. Smine; Alvin M. Despain (J. Syst. Integr., 1997)

Evaluating Approximately Balanced Parity-Declustered Data Layouts for Disk Arrays. - Eric J. Schwabe; Ian M. Sutherland; Bruce K. Holmer (Parallel Comput., 1997)

Balancing Load versus Decreasing Communication: Parameterizing the Tradeoff. - Valerie E. Taylor; Eric J. Schwabe; Bruce K. Holmer; Michelle R. Hribar (J. Parallel Distributed Comput., 2001)