Location History:
- Suita, JP (2008 - 2009)
- Osaka, JP (2010 - 2014)
Company Filing History:
Years Active: 2008-2014
Title: Teruo Kawabata: Innovator in Compiler Technology
Introduction
Teruo Kawabata is a prominent inventor based in Osaka, Japan. He has made significant contributions to the field of compiler technology, holding a total of 6 patents. His work focuses on optimizing software processes, particularly in relation to parallel processing capabilities.
Latest Patents
One of his latest patents is a compiler apparatus designed to perform software pipelining optimization. This innovation significantly reduces the number of execution cycles required to complete loop processes. The apparatus converts a source program into a machine program for processors capable of parallel processing. It consists of a parsing unit that parses the source program and converts it into an intermediate program, an optimization unit that optimizes this intermediate program, and a conversion unit that translates the optimized program into machine language. The optimization unit executes software pipelining by inserting transfer instructions into loop processes, altering data dependence relations.
Another notable patent is a program converting apparatus and program conversion method. This compiler corresponds to modern processors with multithread functions, enabling efficient instruction scheduling. It allows programmers to control instruction scheduling through an instruction scheduling directive receiving unit and an instruction scheduling unit. The scheduling unit rearranges intermediate codes based on the directives received, enhancing the efficiency of the programming process.
Career Highlights
Throughout his career, Teruo Kawabata has worked with notable companies such as Panasonic Corporation and Matsushita Electric Industrial Co., Ltd. His experience in these organizations has contributed to his expertise in compiler technology and software optimization.
Collaborations
He has collaborated with several professionals in the field, including Shohei Michimoto and Taketo Heishi. These collaborations have further enriched his work and innovations in compiler technology.
Conclusion
Teruo Kawabata's contributions to compiler technology and software optimization have made a significant impact in the field. His innovative patents reflect his dedication to enhancing programming efficiency and processing capabilities.