• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
루머

AMD 엔지니어 최적화: 몇 줄의 코드로 Zen 프로세서 성능 40% 향상

달소 달소 113

0

1
출처 https://news.mydrivers.com/1/839/839151.htm

최적화도 엄청중요하죠~

 


 

Linux 커널은 곧 버전 5.20에 들어갈 예정이며 코드 최적화는 여전히 진행 중입니다.AMD 엔지니어 K Prateek Nayak은 커널 스케줄링 문제를 해결하기 위해 몇 줄의 코드를 제출했으며, 이는 AMD의 Zen 프로세서의 성능을 더 높일 수 있습니다 40%보다 높지만 인텔의 제온 제온도 혜택을 받아 개선폭이 더 컸다.

 

K Prateek Nayak이 제공한 설명에 따르면 Linux의 이전 커널 스케줄링은 멀티 소켓 프로세서의 NUMA 노드에 문제가 있었습니다.

그가 제출한 일부 코드는 이 문제를 수정하고 로컬 조직에서 허용된 CPU 수가 CPU 누적을 피하기 위해 실행 중인 작업 수보다 적은지 확인할 수 있습니다.

 

실제 테스트에서 이 몇 줄의 코드는 큰 영향을 미치며 스트림 작업에서 메모리 벤치마크 테스트의 성능은 36-44% 향상됩니다.

 

이 코드는 AMD 엔지니어들에 의해 제출되어 AMD의 Zen 아키텍처 프로세서의 성능이 급격히 향상되었지만 Intel의 Xeon 프로세서에도 유용합니다. 다중 소켓의 경우 IceLlake 아키텍처의 Xeon Stream 성능이 더 좋습니다. 현재 Linux보다 54~82% 향상되었으며 그 효과는 AMD Zen 프로세서보다 훨씬 나쁩니다.

 

image.png.jpg

신고공유스크랩
1

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story