ETRI-Knowledge Sharing Plaform

ENGLISH

성과물

논문 검색
구분 SCI
연도 ~ 키워드

상세정보

학술대회 Network Servers for Multikernel OS on Manycore Systems
Cited 0 time in scopus Download 1 time Share share facebook twitter linkedin kakaostory
저자
차승준, 전승협, 람닉, 정연정, 김진미, 정성인
발행일
202001
출처
International Conference on Information Networking (ICOIN) 2020, pp.126-129
DOI
https://dx.doi.org/10.1109/ICOIN48656.2020.9016613
협약과제
19HS5400, 매니코어 기반 초고성능 스케일러블 OS 기초연구 (차세대OS기초연구센터), 정성인
초록
Manycore system hardware has evolved over time and more than 200 core systems are now available. In a manycore environment, multikernel model is best suited for ensuring performance scalability. Multikernel comprises of Light Weight Kernels (LWK) and full weight kernel (FWK). LWK provides scalability and parallelism by minimizing kernel functionality, and compute intensive functionality (such as I/O stack) can be offloaded to the FWK. However, in the case of manycore systems, as the number of LWKs increase with an increase in the application requests, performance bottlenecks can arise as FWK must handle all the requests. In this paper, we focus on the network functions and define the structure of network servers to guarantee performance when multikernel operating system is implemented in manycore environment. Network services should be created organically upon application request to support performance and should also take the core affinity into consideration so that performance in the NUMA architecture is not degraded. Such network servers will be able to provide more functions to a multikernel based operating system through the development of various servers in the future.
KSP 제안 키워드
I/O stack, Many-core systems, NUMA Architecture, Network servers, Network service, Over time, Performance and scalability, light-weight, network function, operating system, performance bottleneck