Maystyle :
Admin : New post
Guestbook
Local
media
Catergories
Recent Articles
Recent Comments
Recent Trackbacks
Calendar
Tag
Archive
Link
Search
 
  실제로 x64와 IA64와 비교하니... 오히려 4소셋에서 x64가 우수하군요... 
작성일시 : 2008. 1. 16. 21:59 | 분류 : Life Note/엔지니어 이야기

이전 포스트 (http://maystyle.tistory.com/226)에서 잘못이 지적되서 고치고 싶어서 다시 글을 씁니다.

 
(tpc.org 에서 2007년 1월 ~ 현재까지의 Microsoft SQL 2005 서버를 기준으로 TPC를 측정)

위 그림을 볼때 동일 소켓 (프로세서) 대비 동일 코어 일 경우 HP Integrity rx6600가 HP ProLiant ML570G4 에 비해 TPC가 우수함을 알 수 있습니다. 물론 비용 대비 또한 우수합니다. 그런데 DL 580G5가 오히려 둘을 상회 함도 확인이 가능합니다. 음... 클럭속도와 Core 갯수의 승리 일까요...

즉 아주 미션 크리티컬 하고 대용량의 多 소켓이 아닌 이상은... IA 64가 의미가 없군요... 다만 IBM이나 유니시스와 동일 스팩의 IA64 자료가 없다는게 아쉽습니다. (IA 64의 경우 64 소켓 (프로세서) 128 코어 까지 지원됩니다.)

제가 알기로 L3 케쉬를 많이 쓰는 SQL Server 특성상 IA64가 좀 더 유리한 것으로 알고 있읍니다. 그와 더둘어 x64 보다 소켓이 늘어날 수록 성능 향상 폭이 크다는 점 그리고 설계 때부터 성능에 치중해서 설계 되었다는 장점을 통해 더 우수할거라 생각합니다. 하지만 요즘에 추세를 보면 꼭 그렇지도 않는 것 같습니다.
(예를 들면 인터럽트 처리만 하더라도 IA 64는 SAPIC를 통해 성능 향상에 신경을 썼다는 점이죠...^^v
x64는 x86과 동일한 인터럽트 컨트롤러를 제공해야 했기 때문에 하위 호환성이라는 제약을 가지고 있습니다. )
아쉬운 점은 2007년 이전 자료에서는 확실히 IA64가 우수하지만 2007년 이후로 TPC가 측정된 사례가 없다는 점이 아쉽군요... (MS SQL Server 의 경우) 게다가 多 소켓 자료... (프로세서) 또한 없네요...;;; 그리고 CPU 역시 최신이 아닌 IA64 9050 기반이네요... 9000의 경우 약 10~20 퍼센트 정도 향상된 성능을 보이는데... 주절 주절이였습니다.

|