The K2 parallel processor: architecture and hardware implementation
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
K2 is a distributed-memory parallel processor designed to support a multiuser, multitasking, time-sharing operating system and an automatically parallelizing Fortran compiler. The architecture and the hardware implementation of K2 are presented. The authors focus on the architectural features required by the operating system and the compiler. A prototype machine with 24 processors is currently being developed.Keywords
This publication has 18 references indexed in Scilit:
- Three-dimensional simulation of complex semiconductor device structuresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- iWarp: an integrated solution to high-speed parallel computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A program debugger for a systolic array: design and implementationPublished by Association for Computing Machinery (ACM) ,1988
- Efficient mapping and implementation of matrix algorithms on a hypercubeThe Journal of Supercomputing, 1988
- Locality, Communication, and Interconnect Length in MulticomputersSIAM Journal on Computing, 1988
- Nearest-Neighbor Mapping of Finite Element Graphs onto Processor MeshesIEEE Transactions on Computers, 1987
- The Warp Computer: Architecture, Implementation, and PerformanceIEEE Transactions on Computers, 1987
- Communication efficient basic linear algebra computations on hypercube architecturesJournal of Parallel and Distributed Computing, 1987
- A Microprocessor-based Hypercube SupercomputerIEEE Micro, 1986
- Memory requirements for balanced computer architecturesACM SIGARCH Computer Architecture News, 1986