RIKEN and a joint research group of Chiba University, Kobe University, Kyoto University, Fujitsu and others announced on December 12 that they have developed the programming language "Formura".Just by writing simple instructions such as mathematical formulas, it is possible to automatically generate advanced programs required for calculations on the supercomputer "K computer".

 In principle, a program can be generated mechanically by specifying the natural phenomenon to be simulated and its dispersal method, but the program required for calculation on a supercomputer may reach hundreds of thousands of lines, so it can be created or created. Tuning is a very difficult and advanced task.Therefore, it was impossible to automatically and universally generate an advanced program that brings out the performance of a supercomputer that operates a large number of computers in cooperation.

 The collaborative research group aims to convert the behavior of a supercomputer while maintaining the "localization" and "parallelism" of natural phenomena, and is a series of steps that can automatically realize the conversion from the original equation to the program. Discovered.By creating mathematical definitions corresponding to all these stages, he developed a new programming language "Formura" and succeeded in mechanizing the programming of supercomputers.
In addition, Formura creates tens of thousands of programs for the same application, runs them all and measures their performance.The fastest one is automatically selected.

 When we actually used Formura to simulate the complex behavior of fungi that grow underground, the original simulation program was only about 20 lines, but Formura automatically automates more than 3 programs with 4 digits or more. The simulation was successful.

 In the future, it is expected that research in fields using regular lattice simulation, such as research on meteorology, earthquakes, space, and ecological networks, will accelerate.

Kobe University

To an outstanding research university that shines with advanced research and fusion research

Kobe University, which is located in a port city open to the world, has 4 faculties and 10 faculties under the 15 university arts series of "humanities / human sciences", "social sciences", "natural sciences", and "life / medical sciences". It is a comprehensive university with a graduate school, one research institute and many centers. Based on the philosophy of "harmony between science and reality," we have strengths in both the humanities and science fields […]

Kyoto University

Foster a free academic style based on the spirit of "self-respect for self-weight" and open up a world of creative learning.

With the motto of self-study, we will continue to maintain a free academic style that is not bound by common sense, and develop human resources who have both creativity and practical ability.We provide an inclusive learning space that allows for diverse and hierarchical choices so that students themselves can choose a solid future through valuable trial and error. […]

Chiba University

Fostering human resources who will open up the next generation.To a future-oriented university that shines in the world

Chiba University has 10 faculties, 7 graduate schools / faculties, and a large number of affiliated facilities, and has specialized knowledge and skills, high problem-solving ability, high intelligence, ethical standards, and rich humanity, and has an interdisciplinary perspective. We aim to develop human resources who can play an active role internationally.Actively promote the enhancement of liberal arts education and the internationalization of educational activities, which are the basis of this […]

University Journal Online Editorial Department

This is the online editorial department of the university journal.
Articles are written by editorial staff who have a high level of knowledge and interest in universities and education.