Linux 6.16에서 AVX-512 CPU를 위한 AES-XTS 성능 약간 향상 예상

전문: https://www.phoronix.com/news/Linux-6.16-AES-XTS-AVX-512-Fast

원저자: Michael Larabel | 작성일: 2025-04-18 17:55
사이트 내 게시일: 2025-04-18 22:19
다가오는 Linux 6.16 커널은 AVX-512 CPU에 대한 AES-XTS 성능을 향상시킬 예정이며, 특히 AMD와 Intel 프로세서에 혜택을 줄 것입니다. 이 최적화는 트윅 블록을 계산하기 위한 벡터화된 시프트를 포함하여, AMD Ryzen 9 9950X(Zen 5)에서 4096바이트 메시지에 대해 약 2%, 512바이트 메시지에 대해 6%의 성능 향상을 가져옵니다. 반면, Intel의 Sapphire Rapids는 4096바이트 메시지에 대해 1%, 512바이트 메시지에 대해 3%의 향상을 보입니다. 또한, 코드 크기는 75바이트 줄어들어, rodata 크기가 16바이트 증가했음에도 불구하고 순수한 이득을 나타냅니다. 이러한 향상은 현대 CPU의 암호화 성능 최적화에 중점을 두고 있으며, 이는 높은 데이터 보안이 요구되는 애플리케이션에 매우 중요합니다. 향상된 성능은 다소 미미하지만, 암호화 작업을 처리하는 CPU의 능력을 개선하기 위한 지속적인 노력을 반영하고 있으며, 이는 클라우드 컴퓨팅 및 데이터 보호를 포함한 다양한 분야에서 점점 더 중요해지고 있습니다. AVX10-256 경로와 모드를 제거하기로 한 결정은 자원 사용을 최소화하면서 성능을 극대화하려는 산업의 추세에 부합하는 보다 효율적인 처리 방법으로의 전환을 시사합니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: CPU
태그: Performance Optimization (244) CPU architecture (109) AMD Ryzen (89) data security (41) AVX-512 (36) cryptography (35) AES-XTS (5) Linux 6.16 (1) Intel Sapphire Rapids (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.