Autor: |
Lee, Cheongjun, Lee, Jaehwan, Koo, Donghun, Kim, Chungyong, Bang, Jiwoo, Byun, Eun-Kyu, Eom, Hyeonsang |
Předmět: |
|
Zdroj: |
Cluster Computing; Oct2023, Vol. 26 Issue 5, p2643-2655, 13p |
Abstrakt: |
Optimized for parallel operations, Intel's second generation Xeon Phi processor, code-named Knights Landing (KNL), is actively utilized in high performance computing systems based on its highly integrated cores and high-bandwidth on-package memory, Multi-Channel DRAM (MCDRAM). Recently, the emergence of data-intensive applications and the utilization of many-core processors have further increased I/O performance requirements of high performance computing systems. Therefore, it is necessary to understand and analyze the I/O characteristics of many integrated core systems. In this paper, we experimentally analyze the I/O characteristics of KNL, focusing on single-thread, buffered-write operations. We determine that KNL has a bottleneck in its buffered write operation that utilizes page cache. To find this bottleneck point and identify its cause, we conduct the experiments in two different ways. First, we measure the execution time of kernel functions through kernel I/O path. Second, we measure the occurrence count of system events such as cache-misses and branch-misses. With results from these experiments, we discuss the characteristics on KNL's I/O performance involving the performance bottlenecks. [ABSTRACT FROM AUTHOR] |
Databáze: |
Complementary Index |
Externí odkaz: |
|