메인보드 한개에 제온 X5660 (헥사코어) 두개를 장착하여 12개의 물리적코어를 가진 계산용컴퓨터를 구축하였습니다
여기에 CentOS5 를 깔고 MPICH2를 이용하여 멀티프로세싱을 하고있습니다
X5660 프로세서가 하이퍼쓰레딩을 지원하므로 총 24개의 노드를 갖고 있습니다
그런데 여기서 12개의 노드를 사용하여 mpi를 구현할 때까지는 계산시간이 감소하다가
13개의 노드가 되면서 계산이 오히려 다시 증가하는 현상을 보이고있습니다
그 이후로 시간이 다시 조금씩 감소하지만 24개의 노드를 모두사용하였을때의 결과는 12개의 노드만을 사용했을때에비해
크게 나아지지 않은 결과를 보이고있습니다
CentOS는 기본적으로 서비스에 irqbalance daemon을 지원하고 작동하고 있는것은 확인했으며
cpu monitoring 에서도 24개의 모든 노드가 100% 가동되고 있음을 확인하였습니다
하이퍼쓰레딩을 꺼보고 하려고 했으나 바이오스에서 하이퍼쓰레딩을 끄면 12개의 노드로 잡히긴하는데