Title :
A distributed transaction facility for design task management
Author :
Tzi-cker Chiuch ; Katz, Randy H.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of California, Berkeley, CA, USA
Abstract :
The authors describe the design task model and its prototypical implementation on Sprite. The design task manager can exploit the process-level parallelism within a task by running independent steps in parallel on a network of workstations. The authors present the mechanisms through which the task manager implements parallelism extraction, remigration, and atomicity guarantees. The task manager also records the operation history of an individual task. When a task is completed, its history record is passed to the activity manager of Papyrus, a design process manager developed in Berkeley
Keywords :
circuit CAD; concurrency control; distributed databases; logic CAD; software tools; transaction processing; visual databases; Papyrus; Sprite; VLSI CAD; atomicity guarantees; design process manager; design task management; distributed transaction facility; parallelism extraction; process-level parallelism; prototypical implementation; remigration; Circuit synthesis; Computer networks; Concurrent computing; Design automation; Integrated circuit synthesis; Modems; Parallel processing; Process design; Very large scale integration; Workstations;
Conference_Titel :
Design Automation, 1993, with the European Event in ASIC Design. Proceedings. [4th] European Conference on
Conference_Location :
Paris
Print_ISBN :
0-8186-3410-3
DOI :
10.1109/EDAC.1993.386502