Communications of the ACM - Special section on computer architecture
Hardware acceleration of gate array layout
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
Experiments with simulated annealing
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
Multiprocessor-based placement by simulated annealing
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
Communications of the ACM - Special issue on computer architecture
Communicating sequential processes
Communications of the ACM
HAL: A block level HArdware Logic simulator
DAC '83 Proceedings of the 20th Design Automation Conference
Simulating pass transistor circuits using logic simulation machines
DAC '83 Proceedings of the 20th Design Automation Conference
Ultimate: A hardware logic simulation engine
DAC '84 Proceedings of the 21st Design Automation Conference
A multiprocessor implementation of relaxation-based electrical circuit simulation
DAC '84 Proceedings of the 21st Design Automation Conference
The Yorktown Simulation Engine: Introduction
DAC '82 Proceedings of the 19th Design Automation Conference
The Yorktown Simulation Engine
DAC '82 Proceedings of the 19th Design Automation Conference
Software support for the Yorktown Simulation Engine
DAC '82 Proceedings of the 19th Design Automation Conference
DAC '82 Proceedings of the 19th Design Automation Conference
Hardware support for automatic routing
DAC '82 Proceedings of the 19th Design Automation Conference
Global wiring on a wire routing machine
DAC '82 Proceedings of the 19th Design Automation Conference
A hardware assisted design rule check architecture
DAC '82 Proceedings of the 19th Design Automation Conference
Towards VLSI complexity: The DA algorithm scaling problem: can special DA hardware help?
DAC '82 Proceedings of the 19th Design Automation Conference
Hi-index | 0.00 |
This tutorial is designed as an introduction to the field of parallel processing and to its impact on the field of design automation (DA). It starts by reviewing the history of parallel processing. Examples of current hardware are discussed, focusing on the trade offs between custom hardware and general purpose hardware. Interconnection of processors and memory is discussed to demonstrate the range of architectural options available. Then, two key DA algorithms, implemented on parallel machines, are analyzed. Finally, there is a list of other DA applications that have already been implemented on parallel hardware and a list of future candidates for parallel processing. The tutorial concludes with a summary of future needs and directions. High on this list is the need for program design aids and new compilers.