Title :
Automatic parallelization of the visual data-flow language Cantata for efficient characterization of analog circuit behavior
Author :
Goedecke, Michael ; Huss, Sorin A. ; Morich, Kai
Author_Institution :
Integrated Circuits & Syst. Lab., Tech. Univ. Darmstadt, Germany
Abstract :
The paper presents a new approach to the characterization of analog circuits based on the visual data-flow language Cantata which has been augmented with some application specific functions and control operators. For the reduction of execution time a new data-flow scheduler for a distributed environment is proposed. The scheduler takes information about usable workstations and their performance, program availability and the actual workloads into consideration to achieve a load balancing which results in shorter execution times. This process is fully automated
Keywords :
analogue circuits; circuit analysis computing; computational complexity; digital simulation; engineering workstations; parallel languages; parallel programming; processor scheduling; resource allocation; visual languages; workstations; Cantata visual data-flow language; analog circuit behavior characterisation; application specific functions; automatic parallelization; control operators; data-flow scheduler; distributed environment; execution time reduction; fully automated process; load balancing; program availability; simulation; usable workstation performance; usable workstations; workloads; Analog circuits; Analog integrated circuits; Analytical models; Application software; Circuit simulation; Circuit testing; Computational modeling; Concurrent computing; Parallel processing; Workstations;
Conference_Titel :
Visual Languages, Proceedings., 11th IEEE International Symposium on
Conference_Location :
Darmstadt
Print_ISBN :
0-8186-7045-2
DOI :
10.1109/VL.1995.520787