Conference paper
Compiler optimization of C++ virtual function calls
Sara Porat, David Bernstein, et al.
COOTS 1996
Chaining is the ability to pipeline two or more vector instructions on Cray-1 like machines. We show how to optimally use this feature to compute (vector) expression trees, in the context of automatic code-generation. We present a linear-time scheduling algorithm for finding an optimal order of evaluation for a machine with a bounded number of registers. © 1986, ACM. All rights reserved.
Sara Porat, David Bernstein, et al.
COOTS 1996
Shiomit S. Pinter, Ron Y. Pinter
POPL 1991
Reuven Bar-Yehuda, Jack A. Feldman, et al.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
David Bernstein, Michael Rodeh, et al.
IEEE TC