ComputerGamenia

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ ComputerGamenia ] in KIDS
글 쓴 이(By): hongcho (홍이)
날 짜 (Date): 2005년 5월 18일 수요일 오전 02시 30분 04초
제 목(Title): Re: 360 vs. CELL vs. P4


> 일단 Cell 은 1 PowerPC core  + 1 VPX + 8 SPE 이고
 
> Xbox360은 3 PowerPC core + 3 VPX + 0 SPE 입니다.

어제 나온 스펙에 따르면 CELL의 7 SPE 입니다.  하나는 다른 유닛이 고장 났을 
경우 쓰인다고 합니다.  CELL의 SPE는 결국 SIMD 코어입니다.  PowerPC와는 
전혀 다른 구조죠.  CELL의 프로세서는 두 가지 다른 종류의 구조를 동시에 
프로그램을 해야합니다.

XB3의 경우는 각 코어 당 하드웨어 스레드가 2개씩입니다.  하드웨어 스레드는 
독립적인 두 개의 코어는 아니지만, 실행 파이프라인이 무슨 이유에서든 멈추는 
경우 (예를 들어 캐쉬 미스) 다른 스레드로 전환해서 뭔가 계속 일을 할 수 
있게 해 주는 시스템입니다.  인텔에서는 하이퍼스레드라고 부릅니다.

간단한 수치 계산 (GFLOPS니 TFLOPS니 하는 것 재는데 쓰이는) 벤치마크 
입장에서 보면 CELL이 낫긴 한데, 게임이라는 것이 같은 수치 계산만 하는 것이 
아니기 때문에, 프로그래밍을 어떻게 하느냐, 개발 도구가 얼마나 좋은가에 
따라서 실제로 보이는 것이 차이가 날 듯합니다.

현재로 봐서는 어느 한 쪽이 특별히 뛰어나다고는 보기 힘들 듯 합니다.  
결국은 시스템 설계자들의 다른 선택이라고 생각합니다.  각 게임기기의 특종 
게임이 나와봐야 (여러 기기에 다 나오는 게임말고) 좀 비교를 할 수 있겠죠.  
어찌되었던 처음 나오는 게임들은 하드웨어를 절대로 다 사용할 수는 없을 
테니까 해가 지나가면서 점점 더 좋아지겠죠.

o. CPU
- PS3: 3.2GHz, 1 PPC core (1 VMX/core) + 7 SPEs, 512KB L2
- XB3: 3.2GHz, 3 PPC cores (1 VMX/core) w/ 2 HW threads/core, 1MB L2

o. GPU
- PS3: nVidia core, 550MHz, 32 pipelines
- XB3: ATI core, 500MHz, 48 pipelines, 10MB EDRAM (like a cache)

o. Memory
- PS3: 256MB XDR Main RAM @ 3.2GHz
       256MB GDDR3 VRAM @ 700MHz
- XB3: 512MB GDDR3 RAM @ 700MHz

o. Memory bandwidth
- PS3: To Main RAM    - 25.6GB/s
       To VRAM        - 22.4GB/s
- XB3: To Main bus    - 22.4GB/s
       To GPU's EDRAM - 256GB/s

나머지 I/O쪽은 PS3에 옵션들이 더 많습니다만, 게임 면에서는 크게 상관있는 
사항은 아니니까요.  가격도 어떻게 될런지, 소니가 현금 방석 위에 앉아 있는 
마소와 돈 쓰기 경쟁을 할 것인지도 궁금하구요.

홍.
-- 2003-02-13 ------------------------- http://www.sori.org/hongcho/ --
I have great faith in fools -- self confidence my friends call it.
                -- Edgar Allan Poe
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.