Themes of this R & D
I deveped a programming language called Dihybrid, which was for MIMD computers, as the graduation research of the university. However, the processor could not be completed. After I was employed, I developed several compilation techniques for a Fortran compiler for the SIMD-type supercomputer S-810 and others in a group of several people. The major techniques are methods of dataflow analysis to decide vectorizability, and a method of vector register assignment.
Documents on this R & D
- Only a graduation thesis (in Japanese) is available for Dihybrid.
- Compilation techniques for the S-810 is outlined in "Compiling Algorithms and Techniques for the S-810 Vector Processor". We had several presentations on IPSJ national conferences, but I regret that I did not wrote a more detail in papers.
- Other papers on this R & D are available from Programming language and Programming Paper Archive.