Budget Amount *help |
¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 1989: ¥1,100,000 (Direct Cost: ¥1,100,000)
Fiscal Year 1988: ¥900,000 (Direct Cost: ¥900,000)
|
Research Abstract |
In this research, we constructed a multi-processor system on a conventional micro-computer which have 2 non-Neumann type processors, namely a "number sieve" and a data-flow type processor. The center machine (host machine) which is conventional 16 bits organization has two non-conventional processors, the one called "number sieve" which solves a set of congruences, quadratic equations, and related problems, and the other, a data-flow type processor which is programmed to process image data. Both are to proceed concurrently governed by the center machine operating system. The operating system adopted in the experimental system is OS-9 of time-sharing and multi-tasking. Two I/O boards are required for implementation of the two sub-systems. The center machine does pre-process the data before it send the program to the sub-systems and post-process the results from the sub-systems before it puts out the outputs from the center machine's printer or display. Results of the research: The number sieve is successfully implemented which executes quadratic equations upto 100 time faster than the method done by conventional software. But the second one, the data-flow machine, has some problems on data transfer to and from the center machine which prolongs the total execution time. Somestuructual amendments should be made on data transfer such as direct memory access to and from the center machine.
|