Building ontologies for solving compute-intensive problems
Boris Glinskiy, Yury Zagorulko, Игорь Михайлович Куликов, Анна Федоровна Сапетина, Pavel A. Titov, G.F. Zhernyak · Journal of Physics Conference Series · 2021
Abstract The aim of the study, results of which are presented in this paper, is to analyse methods and tools for constructing an ontology related to solving compute-intensive problems and to form algorithms of its use. This problem arises from the need to solve problems using modern and future supercomputers, containing millions and, in the long term, billions of simultaneously operating computing cores and having a huge degree of parallelism. In solving such problems, the researcher should be well versed in both computational methods for solving the problem and modern supercomputer technologies, which is not always the case. One of the solutions to this problem is the creation of a knowledge base that includes ontological descriptions of methods for solving compute-intensive problems and architectures of supercomputers that can be used to solve them. The development of ontologies for a given subject area is one of the most important stage in creating an intelligent support system for solving specific compute-intensive problems. The paper discusses the methods and tools that are used to build the ontology. The paper also presents examples of the development of ontologies for astrophysics and geophysics problems.