Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

profile
조회 수 976 댓글 10
Extra Form
참고/링크 http://learn.microsoft.com/ko-kr/windows...sor-groups

 

 

프로그램 CPU부하가 적절히 분산되지않아 뭐가 문제인가 찾아보다가, 윈도우 10에서는 64프로세서 이상 구성시 그룹으로 다시 나눈다는 사실을 알게되었습니다. 프로세서할당을 따로 할수있는 고급 프로그램이 아니면 아무리 멀티코어/멀티쓰레드를 지원하는 프로그램이라고 한들 자기가 속한 그룹의 논리프로세서만 로드할수있게됩니다. 그럼 다른 그룹에 논리프로세서는 시간과 자원의 낭비가 됩니다.

 

제가 알아본 한도내에서는 프로그램 개발당시부터 그룹에 대응하는 코딩을 한게 아니라면 사용자쪽에서는 이런부분에 대응하기 어렵다고 판단했고 다만 이 문제의 대안으로 시도할수있는 방법이 윈도우 11로 옮겨가는것이였습니다. 

윈도우 11에서는 이런 엄격한 그룹구성이 풀렸다는 글을 읽게되었거든요.  Microsoft Learn에 써진내용을 그대로 기재하자면 W11부터는 "여러 그룹에 걸쳐 시스템의 모든 프로세서에 걸쳐 있는 프로세서 친화성이 있습니다."

 

따라서 윈도우 11로 올라 타게되었습니다. 때마침 23H2도 공식데뷔해서 23H2로 설치했습니다.

 

 

테스트 조건과 간략한 소개는 이렇습니다.

 

사양은 동일한 SPR 48C 2S 384GB 구성으로써 코어 갯수 조절은 SST-PP 프로필설정을 바꿔서 합니다. 그외엔 전부 동일하며 윈도우 버전만 다릅니다.

 

프로그램에 인식되는 CPU 스레드 수가 계산과 다르게 나타나는것은 Windows에서 그룹화한 프로세서 갯수를 표기하기때문입니다. 윈도우 10뿐만 아니라 윈도우 11에서도 CPU 그룹화를 합니다. 그룹화의 기준은 64 논리프로세서를 초과할경우이며 이 기준을 초과하면 절반으로 나눕니다. 아래는 예시입니다.

 

24물리코어(HT48논리프로세서) * 2S = 84 논리프로세서 인데 이경우 1그룹당 48프로세서 두그룹으로 인식됩니다. 

48물리코어(HT96논리프로세서) * 2S = 192 논리프로세서 인데 이경우 1그룹당 48프로세서 네그룹으로 인식됩니다.

 

1그룹의 기준은 64프로세서인데 192 논리프로세서를 1그룹당 48프로세서로 네그룹으로 나눈걸 보면 무조건 짝수로만 나누게 된게 아닐까싶습니다. 그게 아니였다면 1그룹당 64프로세서로 세그룹을 만들었겠죠. 

 

 

 

이 비교의 목적은 앞서 말했듯 W10은 개념상 프로그램이 한 그룹에만 들어가서 작동하기때문에 나머지 논리프로세서를 방치하게되어 리소스가 낭비되는 반면, W11은 프로그램이 필요하다면 이집 저집을 돌아다니면서 작동하기때문에 W10과는 다른 결과를 보여주는것을 보는것입니다.

 

 

결과값은 7zip 벤치마크로 비교하기로합니다. 

 

프로그램 좌측상단에 보이는 [ CPU 스레드 수: 분자/분모 ] 조건에서 분자가 분모의 두배까지 허용되긴하는데 W11에서는 알아서 부하분산이 일어나나 W10에서는 단일 그룹에 중첩된상태로만 돌아서 동일하게 벤치마킹했습니다. W11에서의 다중스레드 벤치마크는 가장 뒤에 게시했습니다.

 

분모값은 한개 그룹의 논리프로세서 구성입니다.

또 W10에서는 vNUMA가 켜져있었지만 W11에서는 vNUMA는 꺼진상태입니다. W11에서는 vNUMA 커널패닉이 발생해서 끌수밖에없었습니다. NUMA는 작동중입니다.

 

 

 

 

24C2S_compare.jpg

 

32C2S_compare.jpg

 

48C2S_compare.jpg

 

보기좋게 정리한 이미지입니다. 24C, 32C 구성에서는 성능이 25%정도 좋아졌습니다. 

 

반대로 가장 좋아야할것같은 48C는 오히려 떨어졌는데 vNUMA의 영향이거나 그룹구성이 다르게된것일수도있을것같습니다. 

 

하지만 48C 구성이야말로 확실히 제가 해보고자 하는것에 가장 큰 결과를 보여줄수가있습니다.

 

글 초반에 제가 CPU 스레드 수 비율을 2배로 올릴수있다고 적은적이있었지요? 96/48 같이.

근데 그렇게 하지않은 이유는 W10의 경우엔 한그룹안에서 중첩되서 돌아서 안한다고했었습니다. 아래같은 사진이 되거든요.

 

 

 

sippal.jpg

 

바로 이런식으로 돌아갑니다. 이게 W10에서 7zip 벤치마킹이나 시네벤치 2024를 돌리면 벌어지는 현상인데요. 계속 얘기하는것처럼 한개그룹에서만 돌아갑니다. 1그룹당 48논리프로세서로 두그룹이있는데 한그룹은 계속 노는거죠.

 

지금 벤치마크의 기준으로 하고있는 프로그램 7zip 에서는 디폴트값이 48/48입니다. 근데 96/48 해도 뒤에 남아있는 48개의 논리 프로세서를 합쳐서 논리 프로세서 96개를 다 쓰는게아니라 그냥 한그룹안의 씨피유에서 쓰레드가 두개씩 돌아갑니다. 더 느려지겠죠.

 

하지만 W11은 "프로세서 친화성"이 있다고 했습니다. 그런이유로 같은작업을 W11에서 적용하면 아래와 같은 점유율과 효율을 보여줍니다.

 

 

 

 

 

96C HT OFF TURBO ON 48threads_with_taskmgr.png

 

이건 48C 2S 96논리프로세서에 1그룹은 48논리프로세서일때 48/48을 시도했을때. 거의 절반에 맞춰서 돌아갑니다.

 

 

 

96C HT OFF TURBO ON 96threads_with_taskmgr.png

 

그리고 이건 W10에서는 안돼던 48C 2S 96논리프로세서에 1그룹은 48논리프로세서일때 96/48을 시도했을때. 

 

모든 자원을 끌어다가 씁니다. 분명 W10에서는 안됐었는데. 

 

그럼 1그룹의 논리프로세서의 갯수로 정하는 CPU 스레드 수 비율이 2배를 초과하면 어떻게될까요?

 

96C HT를 키면 192C가 나옵니다. 이걸 윈도우식 계산으로하면 1그룹은 48논리프로세서로 4그룹. W10에서는 이조건으로 벤치마크 스크린샷을 찍어놓은게 없어서 검증이 불가능합니다만 제 기억으로 W10에서는 분명히 안되던 작업입니다. 

-mmt96도 제대로 안돌아갔고 -mmt192도 안돌아갔습니다.

 

 

 

 

 

96C HT ON TURBO ON_192threads_cmd.png

 

96C HT ON TURBO ON_192threads_taskmgr.png

 

하지만 W11은 "여러 그룹에 걸쳐 시스템의 모든 프로세서에 걸쳐 있는 프로세서 친화성이 있습니다." 그렇기때문에 뭘 어떻게 갖다 박아도 잘 돌아가는 모습을 보여주네요. 1그룹 48논리프로세서의 네배인 192스레드를 열면 사이좋게 나눠가져갑니다.

 

이제서야 제 성능을 내주는것같아서 대 만족합니다.

 

한가지 웃기는점은 리눅스에서 30GIPS 나오던게 W11에서는 37GIPS 측정되네요. 원래 반대아닌가 ㅡㅡ;;

 

이 문제를 검색하면서 알게된것은 이 문제가 예전부터 검색되던 문제라는점입니다. 최첨단미세한 컴퓨터를 맞췄는데 렌더링하면 프레임도 안나오고 버벅거리는데 CPU는 50%만 사용되요 라는식으로.. 그럼 거기에 답변은 W11로 넘어가면 해결이 됩니다라고..

 

다중프로세서는 W11이 답이다..

 

 

끝.

 

 

 

 



  • ?
    유입입니다 2023.11.01 20:09
    암튼 윈11로 올리니 3자릿수 쓰레드까지 잘 쓰는군요!
  • profile
    Ι337      Only the strong survive 2023.11.01 21:24
    이렇게 보니 윈도우 10이 참 오래된것같다는 느낌이 드네요. 그때는 이런일이 벌어질줄 몰랐겠죠.
  • profile
    가우스군      푸른 풍경속으로..... 2023.11.01 22:38
    윈도우 10과 11이 별 차이 없는것처럼 보여도 저런 웤스 영역까지 가면 확실히 차이가 나는군요
  • profile
    Ι337      Only the strong survive 2023.11.02 22:41
    일반 PC는 많아봐야 32쓰레드 수준이니까 별 탈이없었을것같습니다. 일반 작업용 워크스테이션도 64쓰레드 이상은 안쓰는 분위기고
  • ?
    title: 가난한아이들링 2023.11.01 22:50
    초 고사양 컴퓨터는 문제 해결이 참 힘들다는걸 느꼈습니다.. 많이 고생하셨을듯
  • profile
    Ι337      Only the strong survive 2023.11.02 22:41
    몇달전에 다시는 쓰지않겠다는 글을 쓴 저를 기억합니다.
  • profile
    점점퀴      마력 충전 100%... 빛이여! 2023.11.01 22:59
    윈도우 버전 몇 이전 까지 스레드 몇개까지만 정상적으로 돌아간다는 걸 봤었는데 하두 오래되서 무슨 내용이었는지 하나도 기억이 안나네요...
    쓰레드리퍼 32C 처음 나왔을 때 문제가 터지기 시작했었던...
    윈도우 프로 워스크테이션 스큐도 그런 문제를 해결하려고 나왔다고 했던거 같구요
    적고 보니 죄다 소스고 구체적인 값이고 아무 것도 없는 카더라 뿐이군요
  • profile
    Ι337      Only the strong survive 2023.11.02 22:37
    여러 문서를 읽어봤는데 결론은 모든 PC들이 64논리프로세서를 초과하면 무조건 그룹화가 된다는 모양입니다. 문제는 프로세스가 그 나눠진 그룹을 넘나들며 작동을 못해서 더 효율이 떨어져버린다는게 핵심이고.. 그렇다네요.

    백의 성능을 내야하는데 OS때문에 절반이하의 성능을 내던 PC를 사용한게 레전드
  • ?
    멘탈소진 2023.11.02 08:26
    ???: 이번 윈도우가 마지막 버전이 될것
  • profile
    Ι337      Only the strong survive 2023.11.02 22:30
    아니누가 그런 허무말랑한 소리를..

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    알리발 2.5Gbps 장비로 내부망 구축하기

    이번 블프를 이용하여 알리익스프레스 2.5Gbps 내부망을 구축해 봤습니다. (다 합쳐서 카드할인까지 먹인 최종 가격이 안나와에서 제일 싼 국내 N모 2.5Gbps 스위치 가격과 맞먹었네요..)         keepLiNK 라는 회사의 제품인데 국내 후...
    Date2023.12.03 일반 Bytitle: 가난한Eriol Reply3 Views880
    Read More
  2. 알리 네 이놈! (2)

      알리가 한 두어달전쯤부터 위처럼 광고상품을 끼워놓습니다. 그리고 광고 표시는 매우 가독성이 떨어지게 해두고 있어 구분하기 귀찮습니다.     위 스크린샷은 최근 2년넘게 잘쓴 s10e의 뒷면 커버가 떨어지면서 그부분을 재접착할 스...
    Date2023.12.01 일반 Bytitle: 가난한AKG-3 Reply4 Views459 file
    Read More
  3. No Image

    최근까지 겪었던 WAN 버그와 해결

    TPLINK 공유기(C80)가 자꾸 WAN을 이상하게 인식하더랍니다. 10Mbps, 100Mbps로 잡혀요. 원래는 1000Mbps로 잡히고 속도는 반기가 상품써서 500Mbps 부근으로 나와야 합니다. 이상을 감지 한 뒤로 재부팅 주기도 바꿔보고 하는데 이게 이...
    Date2023.11.29 일반 Bytitle: 명사수M16 Reply3 Views447
    Read More
  4. Tor 네트워크로 접속 가능한 가상 프록시 설정값

    [참고] //일반   사용 환경은 Tails 5.19.1, Telegram Desktop 3.1.1입니다. Tails는 Unsafe Browser를 제외한 모든 네트워크 통신을 Tor 네트워크를 통해서만 수행합니다. Unsafe Browser도 공용 네트워크 로그인용(공공 Wi-Fi 접속 버튼...
    Date2023.11.28 일반 Bytitle: 컴맹임시닉네임 Reply0 Views501 file
    Read More
  5. 설정을 맘대로 바꾸는 게 가장 싫어요

    서브 시스템에 윈도우를 깔고 야금야금 설정해 나가고 있습니다. 작업 표시줄에 아이콘 말고 다른 게 뜨는 게 딱 질색이라 검색창이고 코타나에 피플이고 잡다한 건 다 꺼버리는데요. 윈도우 필수 업데이트를 설치하고 나니 이런 게 뜨네...
    Date2023.11.26 일반 By낄낄 Reply6 Views863 file
    Read More
  6. No Image

    간단한 Tails 사용 팁 몇 가지

    [잡담]   Tails는 USB 플래시 드라이브에 설치할 수 있는 Linux 기반 운영 체제입니다. 보안(익명화)에 목적을 두고 설계되었기 때문에 제약 조건이 많은 편입니다. 며칠 간단히 만져 보면서 느낀 몇 가지를 적어둡니다.   설치법은 참고/...
    Date2023.11.26 일반 Bytitle: 컴맹임시닉네임 Reply3 Views457
    Read More
  7. CDI 새 에디션 나왔네요

      아오이 에디션? 25주년 기념해서 새로 나왔다네요
    Date2023.11.21 일반 Bytitle: 가난한카토메구미 Reply6 Views471 file
    Read More
  8. 까먹을때쯤 튀어나오는 유튜브 팝업 차단하기

      요즘 알고리즘 개판치는 애증의 유튜브는 무슨 기념일이나 행사만하면 왼쪽상단의 로고링크를 살짝 바꿔서 홈페이지에 사진처럼 팝업을 띄워버립니다.   일반적으로 브라우저에 등록된 평범한 유튜브 주소로 접속하면 팝업이 안뜨지만 ...
    Date2023.11.20 일반 Bytitle: 몰?루스와마망 Reply2 Views685 file
    Read More
  9. BMC 펌웨어 살려내기

      어지간하면 그냥 쓰려고했지만 기본펌웨어와 최신펌웨어의 날짜차이가 너무많이나서 업데이트라는 도전을 하게됩니다.       BMC 펌웨어 업데이트 방법은 제조사별로 가이드가 다르겠습니다만 거의 ASPEED에서 독점하고있으니 제조사별...
    Date2023.11.13 일반 ByΙ337 Reply11 Views905 file
    Read More
  10. 윈도우11 띄워쓰기 버그 해결 (반자-전자 넓은 띄워쓰기 좁게)

    그나저나 이런 팁 글은 말머리 설정할때 일반이랑 분석 중 어떤게 더 적합하려나요?       윈도우11을 쓰다보면 위에 이미지 처럼 띄워쓰기가 2배로 넓어지는 버그가 있습니다. 한글 입력기에서 띄워쓰기 설정이 무언가 버그에 의해 반자...
    Date2023.11.08 일반 Bytitle: 명사수가네샤 Reply7 Views1330 file
    Read More
  11. 윈도우 11 우클릭 메뉴 변경 방법 입니다.

        윈도우 11로 업데이트하고나면 상당히 불편한게 폴더 우클릭했을때 [더 많은 옵션]을 눌러줘야 예전처럼 메뉴가 뜬다는 것이죠.   이걸 예전처럼 한번에 뜨게 하려면 레지스트리를 추가해주면 됩니다.   [1] 자동으로 하는 방법   [ ...
    Date2023.11.05 일반 Bytitle: 명사수가네샤 Reply6 Views894 file
    Read More
  12. No Image

    구글 드라이브 공유 질문입니다.

      구글드라이브로 파일을 공유하려고 하는데, 구글드라이브 소유자에 대한 정보가 노출되는 부분이 있을까요? 소유자가 숨겨짐 상태면 노출될 걱정은 안해도 되는건지 궁금합니다.
    Date2023.11.05 일반 Bytitle: 몰?루먀먀먀 Reply0 Views487
    Read More
  13. 그림판에 레이어 기능은 생겼지만...

      그림판에 레이어 기능은 생겼지만... 레이어를 유지한채로 파일로 저장하는 기능은 없습니다. 저장하려고 하면, 위와 같은 메시지가 뜨면서 레이어가 합쳐지게 됩니다.  
    Date2023.11.04 일반 By부녀자 Reply9 Views952 file
    Read More
  14. No Image

    오랜만에 해지방어 2편

    https://gigglehd.com/gg/soft/14859390 에서 이어집니다.   바쁜일로 10월에 부모님 것부터 했습니다.     부모님쪽의 상황은   온가족 할인 결합 SKB 대칭형 100M TV 1 : 구 요금제 TV 2 : 몇년전 추가한 요금제 다른 구요금제지만 폐지...
    Date2023.11.03 일반 Bytitle: 가난한AKG-3 Reply10 Views735
    Read More
  15. W10/W11 프로세서 그룹 친화성 비교 -7zip

        프로그램 CPU부하가 적절히 분산되지않아 뭐가 문제인가 찾아보다가, 윈도우 10에서는 64프로세서 이상 구성시 그룹으로 다시 나눈다는 사실을 알게되었습니다. 프로세서할당을 따로 할수있는 고급 프로그램이 아니면 아무리 멀티코어...
    Date2023.11.01 일반 ByΙ337 Reply10 Views976 file
    Read More
  16. 윈도우 10 CPU 인식관련 - 해결편

        물리 48C 2S 시스템 운용중입니다. 이론상 물리 96코어,논리 192쓰레드까지 전개가능합니다. 실제로는 96쓰레드만 씁니다. 당장 뭘 돌리는게없어서.   이게 한가지 문제가 있었는데 화려한 숫자판과는 달리 윈도우에서 성능이 이상하...
    Date2023.10.30 일반 ByΙ337 Reply7 Views1041 file
    Read More
  17. 윈도우 10 CPU 인식관련

        48코어 2소켓 사용중에있습니다.    토탈 96 프로세서인데 이번에 7zip 벤치돌리면서 뭔가 이상해서 보니까 부팅 고급 옵션에서는 48 프로세서만 인식하네요. 이것때문인지 일반프로그램에서는 정직하게 한개소켓 48프로세서만 갈굽...
    Date2023.10.28 일반 ByΙ337 Reply17 Views1448 file
    Read More
  18. OpenWRT에서 p7zip을 돌리는 삽질기

    이 기계(Mi WIFI MINI)는 원래 OpenWRT가 아니었습니다. 메인 공유기가 뻗으면 잠깐 쓸 용도로 Padavan펌웨어(Asus 펌웨어 클론)를 올려두고 쓰는 씹고 뜯고 맛보는 장난감이었죠. 그리고 OpenWRT는 실사용하기엔 설정이 복잡하잖아요   7...
    Date2023.10.27 일반 Bytitle: 삼성uss0504 Reply14 Views727 file
    Read More
  19. No Image

    빅스 시즌이 또 다가왔네요

    기사에 의하면 11월 6일부터 14일이라고 합니다.   갈수록 임팩트가 약해지는 느낌이지만 그래도 좋은 물품 싸게 구할 수 있는 기회일지 모르니 노려보긴 해야죠.
    Date2023.10.27 일반 By헬로월드 Reply5 Views557
    Read More
  20. YouTube 잠수함 패치

    [잡담] 관련 글 - "통신비 내린다더니...통신비 33년만 최대폭 상승" https://gigglehd.com/gg/mobile/15060573   확장 프로그램을 사용한 광고 차단 감지만 하는 것이 아니더군요. 1. 데스크톱 웹에서 제목 서체가 바뀌었습니다.   2. 공...
    Date2023.10.26 일반 Bytitle: 컴맹임시닉네임 Reply2 Views2344 file
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 65 Next
/ 65

최근 코멘트 30개
냥뇽녕냥
02:49
ExpBox
02:36
포인트 팡팡!
02:25
아이들링
02:25
아이들링
02:06
아이들링
01:53
아이들링
01:51
스와마망
01:41
스와마망
01:37
스와마망
01:35
PAIMON
01:32
PAIMON
01:31
아스트랄로피테쿠스
01:24
ExpBox
01:22
360Ghz
01:21
투명드래곤
01:20
ExpBox
01:20
까마귀
01:19
ExpBox
01:18
아이들링
01:13
포인트 팡팡!
01:07
MUGEN
01:07
빈도
01:04
아이들링
01:01
까마귀
00:59
아이들링
00:50
이수용
00:47
조마루감자탕
00:46
노코나
00:40
노코나
00:38

한미마이크로닉스
MSI 코리아
더함
AMD

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소