안녕하세요 pilsu-ni 입니다.
노트북에서 돌리던,,, 아나콘다에서 파이썬(Keras) 프로그램을 CPU의존적이라 DUAL CPU 컴터에서 돌려보고 있습니다.
혹시나 했었는데,,,, CPU 한넘만 뺑이치네요.
쓰레드 개수를 확인해 보면 모든 CPU를 모두 인식하는걸 알수 있는데, 아나콘다에서 파이썬을 이용한 디바이스목록(??)을 확인 명령어를 사용해 보아도 1개의 CPU로만 표시되네요.
혹시, 테스트해 볼만한 아이디어나, 방법 알고계신분들의 답변 부탁드립니다.
감사합니다.
ps. esxi 설치해서,,, all core 할당하는게,,, 성능은 다소 줄어들겠지만 모든 CPU를 사용하는 방법이겠다는 생각까지 해보고 있습니다 ㅡㅡ;;;
2021-01-29 추가내용
* CPU코어 수를 64개로(HT 포함) 지정하니 64개 코어가 모두 작동을 하네요. ^^
OS 버전별로 코어 이슈가 있다는건 알고 있었지만,,, 깜박하고 전혀 생각하지 못했던 내용이였습니다.
* 약간 부족한점이라면, 한쪽 코어에 가중치가 몰리는 듯 합니다 ^^ (CPU0 - 20% 대라면 CPU1 - 10% 대네요)
2021-01-30 추가내용
* 특정 CPU에 부하가 몰리는게 아니라, 랜덤하게 한넘한테 부하를 많이 주네요.
±× ÇÁ·Î±×·¥ÀÌ ¾î¶»°Ô µ¹¾Æ°¡½Ã´Â °ÍÀ» ¿øÇϽôÂÁö¿ä??
CPU 2°³¸¦ ¹ø°¥¾Æ °¡¸é¼ ½ÇÇàµÇ´Âµí Çؼ,,,, ´Ù¸¥°Å Çϳª´õ ½ÇÇàÇߴµ¥,,, µÑ´Ù ÇѳѸ¸ °¥±¸³×¿ä ¤Ñ¤Ñ;;;
ÀÎÅÍ³Ý µ¹¾Æ´Ù´Ï´Â ¼Ò½º¸¦ Á¶±Ý¾¿ ¼öÁ¤ÇØ °¡¸é¼ »ç¿ëÇØ º¸°í Àִµ¥¿ä... µüÈ÷, ¸í·ÉÁÙµµ ±æÁö ¾Ê¾Æ, ÇÁ·Î±×·¥ ÄÚµåÀÇ Æ¯¼ö¼ºÀº ¾ø´Ù°í ÆÇ´ÜÇÏ°í ÀÖ½À´Ï´Ù.
±âŸ Àüó¸®,,, µîÀ» Á¦¿ÜÇÏ¸é °á°úÀûÀ¸·Ð 8¶óÀÎ Á¤µµ ¹Û¿¡ ¾ÈµÇ¼¿ä...
³ª¸ÓÁö´Â Àüó¸®, ÈÄ󸮶ó ^^
¸ÖƼ ¾²·¹µå¶ó°í Çصµ µ¿ÀÏ CPU ³»ÀÇ ·¹Áö½ºÅͳª Äɽø¦ »ç¿ëÇÏ´Â °ÍÀº ½±Áö¸¸
´Ù¸¥ CPUÀÇ ·¹Áö½ºÅͳª Äɽø¦ »ç¿ëÇÏ·Á¸é ºÒ°¡´É ÇÏ°ÚÁÒ.
CPU ÇѳѸ¸ °¥±¸±â¿¡ ÇÁ·Î±×·¥ Çϳª´õ ½ÇÇàÇÏ´Ï, 2°³´Ù È°¼ºÈ µÇ¾úÀ¸³ª,,, Áö±ÝÀº Çѳ𸸠°¥±¸³×¿ä...(¸Å¹ø ¹Ù²î´Â µí)
ºôµå ÇÒ ¶§ ¸ÖƼ CPU ¸¦ ¾²´Â ¿É¼ÇÀÌ ÀÖ´ÂÁö È®ÀÎÇغ¸¼¼¿ä.
p.s. ÀÌ·±°Ô Àֳ׿ä. ÅÙ¼ ÇÃ·Î¿ì ¹®Á¦°¡ ¾Æ´Ï°í ±¸µ¿½ÃÅ°´Â ¹æ¹ý ¹®Á¦ °°Àºµ¥¿ä.
https://stackoverflow.com/questions/45985641/can-tensorflow-run-with-multiple-cpus-no-gpus
µð¹ÙÀ̽º¸¦ È®ÀÎÇÏ´Â ¸í·É¾î¸¦ »ç¿ëÇØ º¸´Ï CPU¸¦ 1°³·Î ÀνÄÇÏ´õ¶ó±¸¿ä...
¿½ÉÈ÷ ±¸±Û¸µÀ» ´õ ÇغÁ¼ ¹æ¹ýÀÌ Ã£¾ÆÁö¸é ÁÁ°Ú³×¿ä ^^
64ºñÆ® ¿î¿µÃ¼Á¦¿¡¼ 64¾²·¹µå°¡ ³Ñ¾î°¡´Â °æ¿ì ÇÁ·Î±×·¥¿¡¼ Áö¿øÀ» ÇÏÁö ¾ÊÀ¸¸é 64¾²·¹µå°¡ ³Ñ¾î°¡´Â ¾²·¹µå°¡ Æ÷ÇÔµÈ cpuÀüü°¡ ³î°Ô µË´Ï´Ù.
¿î¿µÃ¼Á¦¿¡¼ Àß Àνĵǰí ÀÛµ¿ÇÏ´Â°Å¾ß ¿î¿µÃ¼Á¦´Â 64¾²·¹µå ³Ñ¾î°¡¸é ³ª¸ÓÁö´Â °¡»óÈ·Î µ¹·Á¹ö¸®°Åµç¿ä.
¿¹¸¦µé¾î,
18ÄÚ¾î/36¾²·¹µåx 2EA ·Î 18+18ÄÚ¾î/36+36¾²·¹µåÀÏ °æ¿ì 64ºñÆ® ¿î¿µÃ¼Á¦¿¡¼ 64¾²·¹µå¸¦ ÃÊ°úÇÏ´Â ³ª¸ÓÁö ¾²·¹µå´Â À©µµ¿ì¿¡¼ °¡»óȸ¦ ÅëÇØ »ç¿ëÇÏ°Ô µÇ°í ÀÌ·ÎÀÎÇÑ 3% Á¤µµÀÇ ¼º´ÉÇ϶ôÀÌ Á¸ÀçÇÕ´Ï´Ù.
¹®Á¦´Â °³º° ÇÁ·Î±×·¥¿¡¼ °³¹ß»ç°¡ À̸¦ Áö¿øÇÏ°Ô ÇÁ·Î±×·¥À» Â¥Áö ¾Ê¾ÒÀ» °æ¿ìÀε¥ ÀÌ °æ¿ì 64¾²·¹µå°¡ ³Ñ¾î°¡´Â ºÎºÐ¸¸ µû·Î ÄÁÆ®·ÑÀ» ÇØÁÖÁö¸¦ ¸øÇÏ´Ï ÀÛ¾÷ºÐ¹è¸¦ ¸øÇØÁ༠cpu1°³°¡ ÅëÀ¸·Î ³î°Ô µÇ´Â °Ì´Ï´Ù.
ÇØ°á ¹æ¹ýÀº
1. ¹ÙÀÌ¿À½º¿¡¼ ÃÑÇÕ64¾²·¹µå À̳»·Î Äھ °Á¦·Î offÇÏ°í »ç¿ë
2. ÇÏÀÌÆÛ¾²·¹µùÀ» ²¨¼ 64¾²·¹µå À̳»·Î ÁÙÀÓ(´ë½Å HT off·Î ÀÎÇÑ ¸ÖƼ¼º´É 25%Ç϶ôÀº °¨¼öÇØ¾ß ÇÕ´Ï´Ù)
ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
Á¦°¡ ¾Æ´ÂÇÑ ÇÁ¸®¹Ì¾îcs/3dsmax+vray / ¿£½Ã½º µî ¿µ»óÆíÁý/¼öÄ¡Çؼ® ÇÁ·Î±×·¥ ŹÝÀÌ Àú·± Áõ»óÀ» °Þ½À´Ï´Ù.
ºñÀ¯ÇÏÀÚ¸é °è¶õ ÇÑÆÇÀÌ 64°³°¡ µé¾î°¡°í, ÀÌ ÆÇ¿¡ °è¶õÀÌ ¸î°³µç(ºñ¾îÀÖµç ²Ë Â÷ÀÖµç) ±× ÇÑÆǾ¿ ´ã¾Æ¼ ó¸®ÇÏ´Â °ÍÀε¥
¿î¿µÃ¼Á¦¿¡¼´Â À̸¦ ÃÊ°úÇؼ µé¾î¿À¸é ¾Æ¿¹ ±× ¿·À¸·Î ÇÑÆÇÀ» ´õ ³õ°í ó¸®ÇÏ´Â °ÍÀÌ°í °³º° ÇÁ·Î±×·¥Àº ±×°É ¸øÇÏ´Ù º¸´Ï ¹®Á¦°¡ »ý±â´Â °Ì´Ï´Ù.
°í¹ÎÁ»... ÇØ ºÁ¾ß °Ú½À´Ï´Ù.
´äº¯ °¨»çÇÕ´Ï´Ù.
À̹øÅÏ ³¡³ª¸é ´ÙÀ½ÅÏ¿¡¼ È®ÀÎÇغÁ¾ß °Ú½À´Ï´Ù ^^