MARS: A Multiprocessor-Based Programmable Accelerator

Priyanka Agrawal, William J. Dally, W.C. Fischer, H. V. Jagadish, A. S. Krishnakumar, R. Tutundjian

IEEE Design & Test of Computers · 1987 · 55 citations · 6 references

Concepts

Abstract

MARS, short for microprogrammable accelerator for rapid simulations, is a multiprocessor-based hardware accelerator that can efficiently implement a wide range of computationally complex algorithms. In addition to accelerating many graph-related problem solutions, MARS is ideally suited for performing event-driven simulations of VLSI circuits. Its highly pipelined and parallel architecture yields a performance comparable to that of existing special-purpose hardware simulators. MARS has the added advantage of flexibility because its VLSI processors are custom-designed to be microprogrammable and reconfigurable. When programmed as a logic simulator, MARS should be able to achieve 1 million gate evaluations per second.

References

6