ETRI has been developing technology to improve the performance of operating systems based on the number of CPU cores of a many-core, a computer system equipped with hundreds to thousands of processors. In the process, the institution has developed the technology that can support improved performance of up to a hundred virtual CPUs. The new Linux kernel technology improves the performance of virtual CPUs on a para-virtualization environment in order to ensure scalability. The research team is planning to further enhance the performance to a thousand virtual CPUs, ten times the current capacity, by 2022.
Presently, for high-performance processors a fewer number of CPUs with high frequency is preferable. However, power consumption, heating, and low efficiency are major disadvantages of this approach. In this regard, the future trend is expected to bring a paradigm shift to many-core consisting of a number of CPUs.
In proportion to the increasing number of CPU cores, the performance of application programs must be improved as well. ETRI researchers have addressed this new technology will be useful for big-data applications requiring many computation capacity on Cloud environments.
In addition, as the new technology was verified to improve performance in a Cloud environment, it will be widely used in an HPC (high-performance computing) Cloud system that requires a number of CPUs. “At a time when Amazon is planning to have its Cloud service support a hundred virtual CPUs during the first half of next year, development of the same technology for Linux by our researchers has significant implications with regard to foundational software research,” said Dr. Sungin Jung, Head of the SW Basic Research Center. “We will continue to endeavor to propagate the technology into domestic cloud services.”