Research Interests: Astrophysics, Computer Science
Research Topic: Automated Programs Generation for Supercomputers
Takayuki was born in the same year as the Nintendo Entertainment System. Space, robots, computers, and the future are all connected concepts in Takayuki’s mind. He has invented many games, first on graph paper and then by programming computers. Today he studies astrophysics, theoretically and with computer simulation. His Hakubi project is to design a programming language for computer simulations, for supercomputers as well as for today's advanced personal computers. A language to describe the knowledge of algebraic concepts, physical equations, integration algorithms, optimization techniques, and hardware designs --- all the necessities of computer simulations in abstract, modular, re-usable and combinable forms. This language will bridge the knowledge of physics and the knowledge of computer science. He believes that abstraction is the key for speed --- both coding and execution speed.