• HPE의 이름 미공개 1,152코어 시스템, 리눅스 6.15에서 Turbostat이 8,192코어를 지원하도록 업데이트 추진

    코어 수가 엄청나네요.

    article image

    Linux 6.15에서는 Turbostat CPU 모니터링 유틸리티가 최대 8,192 코어를 지원하도록 업데이트될 예정입니다. 이 변경 사항은 Turbostat이 1,024 코어/스레드를 초과하는 시스템을 처리할 수 없다는 문제에 직면한 HPE(Hewlett-Packard Enterprise) 엔지니어에 의해 주도되었습니다. 현재로서는 물리적 코어 수 측면에서 해당 한계를 초과하는 서버 CPU 구성에 대한 정보가 없기 때문에, 이는 인텔이나 AMD의 맞춤형(custom) 또는 차세대 솔루션일 수 있습니다. 참고로, 이 유틸리티는 x86 프로세서만 지원하기 때문에 Arm 시스템이 문제의 원인일 가능성은 낮습니다.

    Turbostat은 kernel-tools 패키지에 포함된 Linux 커맨드라인 유틸리티로, 대부분의 배포판에 기본적으로 내장되어 있습니다. 이 유틸리티는 x86 기반 프로세서의 클럭 속도, 유휴 전력 상태 통계, 온도 등을 보고하는 모니터링 도구입니다. 이 기능은 1,152코어 시스템이 인텔/AMD 솔루션일 가능성을 추론하는 데 중요한 근거가 됩니다. 유사하게, 과거 Ampere의 384코어 서버는 ARM64 Linux 커널 환경에서 최대 코어 개수 제한(최대 256코어까지만 지원)을 노출한 사례가 있습니다.

    article image

    Turbostat에는 처리 가능한 CPU(코어)의 최대 개수를 정의하는 CPU_SUBSET_MAXCPUS라는 하드코딩된 한계 값이 존재했으며, 이 값은 기존에 1,024로 설정되어 있었습니다. 지난 어제, Linux 6.15-rc1의 머지 창이 닫히기 직전, 이 CPU 한계는 8,192로 상향 조정되었으며, CPU 유휴 디버그 텔레메트리 도구 추가와 여러 버그 수정이 함께 이루어졌습니다.

    HPE 엔지니어가 시스템 구동에 사용된 하드웨어의 상세 내용은 명시하지 않았습니다. 인텔 측면에서 볼 때, 최신 Xeon 6 'Granite Rapids' 제품군을 살펴보는 것이 합리적입니다. 이 제품군에는 8S 구성에서 688코어 또는 1,376스레드를 갖는 Xeon 6788P(86코어)와, 2S 구성에서 최대 576코어에 도달하는 Xeon 6900E(288코어) 등이 포함되어 있습니다. 마찬가지로, AMD의 EPYC 9005 'Turin Dense'는 EPYC 9965와 결합된 듀얼 소켓 구성에서 384코어에 도달할 수 있습니다.

    현재까지 언급된 어떤 솔루션도 1,152코어 시스템과 정확히 일치하지 않기 때문에, HPE가 더 많은 소켓을 위해 맞춤형 솔루션을 사용하고 있다고 추정하는 것이 가능합니다. 또한, 해당 수치가 물리적 코어(physical cores)가 아니라 논리적 코어(threads)를 의미할 가능성도 있으며, 이 경우 기존 솔루션의 범위 내에 속합니다. Diamond Rapids나 Venice와 같은 향후 제품의 경우, 코어 개수 같은 핵심 사양에 대해서는 아직 확인할 수 없습니다.

    [출처:] https://www.tomshardware.com/software/linux/hpes-unnamed-1-152-core-system-pushes-turbostat-to-support-8-192-cores-in-linux-6-15