쿼드코어PC 4대를 클러스터링하기??
글쓴이: 이웅희 / 작성시간: 월, 2007/08/13 - 2:08오후
원래 실험실에서 Rocks cluster로 16대의 펜티엄4 2G 급을 돌렸었는데요,
MPI 로 돌아가는 프로그램이 약 30분? 이정도 걸렸습니다.
근데 문제는 얇은 노드들의 열 및 먼지 관리가 안되어서 대략 3~4년이면 고장난다는 것인데, 요즘은 컴퓨터 성능도 좋아지고 쿼드코어도 나오고 해서 그나마 열과 먼지에 좀더 강하게 일반 PC로 구성하려고 합니다.
쿼드코어로 4대를 클러스터링하면 4x4가 되어 기존의 것과 같은 성능이 될 것 같은데 아니면 더 좋던지요,, 이게 제 생각이 맞는건지.. 아님 아예 그렇게 클러스터링이 잡히는 것 자체가 불가능 한 것인지 궁금합니다.
또한 현재 Rocks로 사용하는데 불안정한 것 같습니다. 재부팅하면 설정이 뒤죽박죽이 된다든지 마운트된 하드가 막 저절로 풀린다든지... 이런 문제가 있는데 다른 배포판을 사용할 수는 없는지요. 요즘은 우분투가 편리한 것 같은데 우분투 같은 것도 클러스터링해서 사용할 수 있는지 궁금합니다.
Forums:
당근 클러스터
당근 클러스터 구성되고, 병렬처리도 잘됩니다.
요즘 나오는 블레이드 서버들이 대부분 제온 멀티코어들 입니다.
아마도 성능은 FSB클럭xCPU클럭, 코어당 L2 캐쉬, 코어당 메모리 등으로 결정 날것 같은데요.
내 혼에 불을 놓아 ..
질문이 있는데요....
궁금한게 있는데???
그럼... 한대의 컴퓨터에 MPI설치하면...
네개의 작업이 가능하다는 것인지?
현재 코어2 듀오를 사용하고 있는데...
화학물질 계산하을 하고 있습니다. 현재는 단일 노드(케이스) 마다 단일 작업을 하고 있는데...
한대에서 두개의 노드를 사용하는 것이 가능하다는 것인지 궁금하네요.
일예를 들자면 예전에 p3쓸때 요즘도 있긴 하지만... 한개의 보드에 cpu가 두개 들어가잖아요.
그경우 cpu가 물리적으로 완전히 분리되어 있어서 작업을 따로 주어서 계산하곤 했는데...
인텔 코어2듀오의 경우 캐쉬를 공유해서 그것이 어렵다는 말을 들은 듯 합니다.
요점은 코어2듀오 1대 -> 2개 노드
코어2쿼드 1대 -> 4개 노드
이렇게 가능한지요?
툴마다 다르겠지만,
툴마다 다르겠지만, smp 시스템이고, 해당 Job이 single thread 모드로 동작한다면 단일 시스템에서 각 core단위별로 프로세스를 던져주는것이 가장 적합해보이는데요?
multi thread 모드로 잘 동작하고 있다면 그냥 단일 Job만 던지는것이 가장 효율적이겠구요.
smp 시스템에서 해당 Job 작동 후 cpu 사용량을 얼마나 차지하는지 확인해보세요. 만일 100% 모두 쓴다면야 상관없지만, 그게 아니라면 core 갯수별로 던져주는게 좋을겁니다.
뭐 mpi툴도 종류가 한두가지가 아니니..딱히 뭐라 말씀드리긴 힘들긴 합니다만;; 그냥 단일노드에 single thread job을 던질것 같으면 그냥 고클럭 인텔 cpu를 사용한 서버로 다수의 노드를 구성하는게 가장 적절한 구성이겠지요?
########### 기운이 솟아나는 티거 호랑이 노래 ###########
폴짝폴짝 폴짝폴짝 비켜나세요. 티거가 나가거든요 폴짝폴짝폴짝~
저기가는 저 푸우 조심하세요~ 바지벗고 다니다가 어흥!!
요즘 우리랩에서도
요즘 우리랩에서도 병렬처리용 제온 3기가 40코어(2MB L2) 블레이드 서버를 검토중입니다.
내 혼에 불을 놓아 ..
갖고 싶어요... 쿼드 코어...
분산 컴파일은 이제 기본 옵션!
여러대의 쿼드코어가 있다면 젠투 리눅스 설치는 이제 일상이죠...
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.
자자
IBM서버 사실분들은 연락주세요.
=3=33
########### 기운이 솟아나는 티거 호랑이 노래 ###########
폴짝폴짝 폴짝폴짝 비켜나세요. 티거가 나가거든요 폴짝폴짝폴짝~
저기가는 저 푸우 조심하세요~ 바지벗고 다니다가 어흥!!
댓글 달기