Abstract
This paper proposes a parallel processing scheme of electronic circuit simulation using direct method and evaluates performance of the scheme on a multiprocessor system. A special purpose compiler is developed for efficient near fine grain parallel processing of circuit simulation using direct method, which has not been realized in an actual multiprocessor system. The compiler automatically generates circuit simulation program using a special intermediate language from SPICE input data format. The intermediate language has three types of structured control instructions and directives specifying task boundary. The compiler decomposes the program into tasks, analyzes data dependencies among tasks, schedules the tasks to processors and generates optimized parallel machine code. Next the parallel machine code generator generates different machine codes, each of which consists of instructions for task, data transfer and synchronization, for processors by using statically scheduling results.