Amnon Joseph, Ron Y. Pinter
Integration, the VLSI Journal
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 lineartime scheduling algorithm for finding an optimal order of evaluation for a machine with a bounded number of registers.
Amnon Joseph, Ron Y. Pinter
Integration, the VLSI Journal
David Bernstein, Izidor Gertner
ACM Transactions on Programming Languages and Systems (TOPLAS)
Shmuel Wimer, Ron Y. Pinter, et al.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Nissim Francez, Shalom Goldenberg, et al.
ACM SIGPLAN Notices