Conference paper
Program optimization and parallelization using idioms
Shiomit S. Pinter, Ron Y. Pinter
POPL 1991
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. © 1988 IEEE
Shiomit S. Pinter, Ron Y. Pinter
POPL 1991
David Bernstein, Shmuel Gal, et al.
Communications in Statistics. Part C: Stochastic Models
David Bernstein, Michael Rodeh, et al.
Journal of Algorithms
David Bernstein, Doron Cohen, et al.
MICRO 1994