VLSI architecture: past, present, and future
- 1 January 1999
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 1522869X,p. 232-241
- https://doi.org/10.1109/arvlsi.1999.756051
Abstract
This paper examines the impact of VLSI technology on the evolution of computer architecture and projects the future of this evolution. We see that over the past 20 years, the increased density of VLSI chips was applied to close the gap between microprocessors and high-end CPUs. Today this gap is fully closed and adding devices to uniprocessors is well beyond the point of diminishing returns. To continue to convert the increasing density of VLSI to computer performance we see little alternative to building multicomputers. We sketch the architecture of a VLSI multicomputer constructed from c. 2009 processor-DRAM chips and outline some of the challenges involved in building such a system. We suggest that the software transition from sequential processors to such fine-grain multicomputers can be eased by using the multicomputer as the memory system of a conventional computer.Keywords
This publication has 9 references indexed in Scilit:
- The J-machine Multicomputer: An Architectural EvaluationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Active Pages: a computation model for intelligent memoryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Exploiting fine-grain thread level parallelism on the MIT multi-ALU processorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Synchronization and communication in the T3E multiprocessorPublished by Association for Computing Machinery (ACM) ,1996
- The M-Machine multicomputerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1995
- A case for NOW (Networks of Workstations)IEEE Micro, 1995
- Virtual-channel flow controlIEEE Transactions on Parallel and Distributed Systems, 1992
- The cosmic cubeCommunications of the ACM, 1985
- The CRAY-1 computer systemCommunications of the ACM, 1978