[CPU] Xeon Phi 부하테스트

   조회 22722   추천 6    

이진님의 도움으로 Phi를 구해놓고 있다가 
최근에야 활용할 곳을 찾아 개발 환경을 갖추어 보았습니다.
 
core 별 isolation 되어 있는 걸로 알았는데, 단순하게 본걸로는
Thread 포함 무려 Core가 --;


dd를 이용해서 약 200개 core에 100% 부하를 주어 보았습니다.



온도가 idle 상태 41C에서 최대 65C까지 상승했습니다.


쿨링은 고민 끝에 DELL R7610을 구매했는데, 처음에 뚜껑 열어두고 부팅하고 한 10여분만에 납 타는 냄새를 맡았습니다. 크크~!
이상하게 FAN을 HIGH로 해 두어도 워크스테이션이라 그런지 넘넘 정숙하네요.
도저히 안되겠다 싶어서 선풍기를 사용했는데, 그래도 지속적인 온도 상승으로 우려가 되었습니다.
결국 블로어(D09F-12BS1) + 선풍기 신공으로 idle 상태 41도 유지입니다만...
서버에 장착 사용할려면 결국 팬있는 모델로 안사면 대략 낭패 볼듯 합니다.


회원님들의 병렬 컴퓨팅 세계를 여행하시는데 조금이라도 도움이 되셨길 바랍니다.

짧은글 일수록 신중하게.
정은준1 2015-03
맨 마지막 사진을 제외하고 무슨 얘기인지 솔직히 하나도 모르겠습니다. ^^

확실한건, 책에서 보던  Xeon phi를 실제로 사용하는 모습을 봤다는 겁니다. 역시 2cpu!!


이런 소중한 자료를 올려주셔서 감사합니다.
     
백두성 2015-03
^^ 이곳 커뮤니티를 통해 오히려 항상 좋은 정보와 도움 받고 있습니다.
이제 첫발을 내딛엇을 뿐인것 같습니다.
일단 목표는 정했으니... 도전~! 흐흐!
2015-03
멋지네요.. 저희 사무실 코어 합한것보다 많은듯...

근데 IO에만 쏠려서 그런지  IDLE이 남아있네요. ^^;;

이런건 어떨까싶어 돌려봤습니다.

[ ys # ] cat for.sh while.sh
#!/bin/sh
for i in `seq 9`
do
./while.sh&
done

#!/bin/sh
while [ 1 ]
do
a=1
done


돌리며 일케나옵니다. (코어가 한개)

last pid: 46633;  load averages:  3.40,  1.41,  0.65                                                                              up 84+21:11:14  12:21:18
34 processes:  10 running, 24 sleeping
CPU: 99.2% user,  0.0% nice,  0.0% system,  0.8% interrupt,  0.0% idle
Mem: 14M Active, 438M Inact, 145M Wired, 111M Buf, 377M Free
Swap: 922M Total, 922M Free

  PID USERNAME    THR PRI NICE  SIZE    RES STATE    TIME    WCPU COMMAND
46632 sysadmin      1  74    0 17064K  2816K RUN      0:02  8.98% /bin/sh ./while.sh
46630 sysadmin      1  74    0 17064K  2816K RUN      0:02  8.98% /bin/sh ./while.sh
46627 sysadmin      1  74    0 17064K  2816K RUN      0:02  8.98% /bin/sh ./while.sh
46625 sysadmin      1  74    0 17064K  2816K RUN      0:02  7.96% /bin/sh ./while.sh
46629 sysadmin      1  74    0 17064K  2816K RUN      0:02  7.96% /bin/sh ./while.sh
46633 sysadmin      1  74    0 17064K  2816K RUN      0:02  7.96% /bin/sh ./while.sh
46631 sysadmin      1  74    0 17064K  2816K RUN      0:02  7.96% /bin/sh ./while.sh
46626 sysadmin      1  74    0 17064K  2816K RUN      0:02  6.98% /bin/sh ./while.sh
46628 sysadmin      1  74    0 17064K  2816K RUN      0:02  6.98% /bin/sh ./while.sh
     
백두성 2015-03
네 감사합니다. 200개 돌리고도 28개가... 하하~!...
좋은 자료 공유 감사합니다. 아무래도 cpu 부하를 제대로 줄려면
제안 주신 방법이 더 좋을 것 같습니다.

다가오는 여름에 한번 온도가 얼마까지 가는지 확인해 봐야 겠네요.
감사합니다.
투린 2015-03
제온 파이! 멋지네요~ 재밌는 테스트 결과도 나왔네요. ㅇㅁㅇ
글 잘 보고 갑니다!
putty 폰트가 계속 눈에 들어오네요. 완전 이쁜데요. 무슨 폰트인가요? 하하~

좋은 정보 잘 보고 갑니다~ (__)
     
김재민1984 2015-03
슬쩍보기엔, 나눔고딕코딩 인듯합니다
     
백두성 2015-03
하하 예리하시네요.
개발자용 폰트로 공개된 Bitstream Vera Sans Mono 에 한글 맑은고딕을 추가한 폰트로 알고 있습니다.
http://chan7ee.tistory.com/165
NGC 2015-03
단순 DD for문 말고
다른 리눅스 벤치마크 툴로 테스트 가능한지요??
일반적인 CPU아키텍쳐가 아니라서 안되려나요??
급 궁금해지네요
     
백두성 2015-03
멀티미디어 및 SIMD 관련 general Opcode를 지원하지 않는다는 것을 제외하면
크로스 컴파일만 하면 벤치마크 툴을 돌릴 수 있을 것으로 보입니다.
다만 지금은 목적하는 어플을 PHI에 돌리는 것이 효과가 있을지 검토하는 단계이기 때문에,
아직 성능 벤치를 돌려볼 생각은 못하고 있습니다.
아마 조만간 파악은 하고 가야 할것 같습니다.

다만, 문서상으로는 메모리 제한(8GB) 및 특히 캐시 사이즈 때문에, 일반적인 multi-thread 프로그래밍에서는
같은 클럭의 General CPU 보다는 한참 성능이 낮은 것으로 되어 있은 것 같습니다.


제목Page 277/283
2015-12   1780108   백메가
2014-05   5255186   정은준1
2017-12   22331   kim5738
2019-04   22338   Carolus
2015-03   22360   박건
2014-11   22380   천외천oo노…
2023-05   22397   딥러딥러닝
2015-01   22403   jrduke
2023-03   22478   리나
2013-05   22518   황진우
2013-06   22532   배현철
2013-05   22553   승후니도쿄
2014-01   22630   황진우
2015-03   22723   백두성
2015-01   22954   박건
2023-07   23082   암굴왕
2023-02   23325   나로와
2014-11   23397   천외천oo노…
2023-03   23416   2CPU최주희
2014-12   23435   박건
2013-11   23556   2CPU최주희
2023-07   23616   이과가되고…