Computer - IEEE Centennial: the state of computing
Warp architecture and implementation
ISCA '86 Proceedings of the 13th annual international symposium on Computer architecture
Molecule: A Language Construct for Layered Development of Parallel Programs
IEEE Transactions on Software Engineering
Computer Architecture and Parallel Processing
Computer Architecture and Parallel Processing
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
Pipelined data parallel algorithms—concept and modeling
ICS '88 Proceedings of the 2nd international conference on Supercomputing
An Orthogonal Multiprocessor for Parallel Scientific Computations
IEEE Transactions on Computers
Molecule: A Language Construct for Layered Development of Parallel Programs
IEEE Transactions on Software Engineering
Datapath scheduling for two-level pipelining
DAC '91 Proceedings of the 28th ACM/IEEE Design Automation Conference
Hi-index | 14.98 |
An efficient vector-processing technique is proposed; it is based on a novel concept of multipipeline networking, which is generalized from the techniques of pipeline chaining and systolization. The authors also present the design principles of pipeline nets and provide programming, compiling and run-time techniques for converting scientific programs into pipeline net implementations. Performance analysis of the pipeline net is provided with projected performance of various Livermore loops implemented with pipeline nets of various sizes.