Title :
WADE: a Web-based automated parallel CAD environment
Author :
Chakrabarti, Dhruva R. ; Joisha, Pramod G. ; Chandy, John A. ; Krishnaswamy, Dilip ; Krishnaswamy, Venkat ; Banerjee, Prithviraj
Author_Institution :
Center for Parallel & Distributed Comput., Northwestern Univ., Evanston, IL, USA
Abstract :
We present a novel framework of a Web-based automated parallel CAD environment. The goal of this project is to make available to the CAD community a growing number of design and test applications that support standard interfaces and execute efficiently in a parallel environment. The design files of a user working on a remote machine are transparently shipped to the local Compute Center, the relevant computation is performed in a parallel environment and then the results are returned back to the user. A job submission and scheduling tool ensures proper load balance and maximal usage of the various parallel machines. The whole process is done efficiently and transparently without the user having to bother about any low-level details. At present, a number of parallel CAD tools including a placement tool, a fault simulator and a VHDL simulator are supported. Results from a preliminary implementation are impressive and show the feasibility of the approach
Keywords :
Internet; circuit CAD; circuit simulation; hardware description languages; information resources; parallel machines; resource allocation; scheduling; VHDL simulator; WADE; Web-based parallel CAD environment; World Wide Web; circuit CAD; design applications; fault simulator; job submission; load balance; parallel machines; placement tool; remote machine; scheduling tool; standard interfaces; test applications; Circuits; Cities and towns; Computer networks; Concurrent computing; Contracts; Design automation; Electrical capacitance tomography; Pricing; Software tools; Testing;
Conference_Titel :
High Performance Computing, 1998. HIPC '98. 5th International Conference On
Conference_Location :
Madras
Print_ISBN :
0-8186-9194-8
DOI :
10.1109/HIPC.1998.738024