파이어플레인

Fireplane

FireplaneSun Microsystems에 의해 작성된 컴퓨터 내부 인터커넥트입니다.

파이어플레인 인터커넥트 아키텍처는 Sun의 이전 UPA(Ultra Port Architecture)를 진화적으로 발전시킨 것입니다.2000년 10월에 Sun Blade 1000 워크스테이션에 프로세서 I/O 인터커넥트로 도입되어 2001년 초에 Sun Fire 및 Sun Fire 15K 시리즈 엔터프라이즈 [1]서버에서 사용되었습니다.이는 닷컴 붐에 이 대중적으로 확대되고 Sun의 주요 시장이 Unix 워크스테이션에서 Starfire와 같은 데이터 센터 서버로 이동함에 따라 트래픽이 높은 웹 사이트를 지원하게 되었습니다.

피크 퍼포먼스(Sun Blade 1000의 경우)는 67.2 GB/초 또는 9.6 GB/초(프로세서별로 [2]2.4 GB/초)에 달했습니다.

Sun 아키텍처의 각 세대에는 프로세서의 업그레이드와 [3][4]이를 지원하는 버스 또는 인터커넥트 아키텍처에 대한 업그레이드가 필요했습니다.이 시점에서는, 전체적인 퍼포먼스에 있어서, 단순한 CPU 명령 속도보다 메모리에의 고속 액세스가 중요해지고 있었습니다.멀티프로세서, 공유 메모리, 메모리 캐싱 및 CPU와 메모리 간의 전환은 이를 달성하기 위해 필요한 기술이었다.

Sun Fire 15K 시리즈 프레임은 18개의 프로세서와 메모리 확장기 보드를 조합할 수 있습니다.각 보드는 4개의 프로세서, 4개의 메모리 모듈 및 I/O 프로세서로 구성됩니다.파이어플레인 인터커넥트는 18×18 크로스바 스위치를 사용하여 [5]상호 연결합니다.인터커넥트를 통한 총 피크 대역폭은 43 GB/초입니다.

메모리 아키텍처가 복잡해짐에 따라 캐시의 일관성을 유지하는 것이 단순한 연결보다 더 큰 문제가 됩니다.이 측면에서는 [6]파이어플레인(fireplane)은 이전의 상호접속보다 상당히 진보한 것입니다.스누피[7] 캐시와 포인트 투 포인트디렉토리 베이스의 모델을 조합해, 2 레벨의 캐시 일관성 [8]모델을 제공합니다.스누피 버스는 주로 프로세서 수가 적은 단일 버스에 사용됩니다.디렉토리 모델은 프로세서 [4]수가 많은 경우에 사용됩니다.Fireplane은 이 두 가지를 결합하여 확장 가능한 공유 메모리 아키텍처를 제공합니다.

각 익스팬더 보드는 인터커넥트 전체에서 디렉토리 일관성을 유지하면서 전체적으로 스누핑을 구현합니다.각 보드는 '스누핑 일관성 도메인'으로 간주됩니다.최대 24개의 프로세서를 갖춘 중소형 Fireplane 시스템은 단일 일관성 [6]도메인을 사용합니다.프로세서가 더 많은 대규모 시스템에서는 백플레인 인터커넥트에 [6]걸쳐 여러 개의 일관성 도메인을 사용합니다.SGI 또는 HP Superdome[9] 시리즈와 같은 메이커의 경쟁 시스템은 단일 수준의 일관성 지원만 사용하기 때문에 전체적으로 보다 복잡한 디렉토리 일관성을 사용해야 합니다.

소규모 서버 및 워크스테이션에 사용되는 파이어플레인은 단일 도메인 퍼포먼스에 최적화되어 있습니다.시스템 클럭이 50% 증가하여 150MHz가 됩니다.클럭 사이클당 스눕도 1/2에서1로 2배가 됩니다이를 조합하면 초당 [5]1억5000만 주소의 스누핑 대역폭이 허용됩니다.

레퍼런스

  1. ^ "SUN FIRE 4810 Midframe Server" (PDF).
  2. ^ Gian-Paolo Musumeci; Michael Kosta Loukides (2002). System Performance Tuning (2nd ed.). O'Reilly Media. pp. 69–70. ISBN 059600284X.
  3. ^ Charlesworth, Alan (2001). "The Sun Fireplane System Interconnect" (PDF). ACM. p. 2. Archived from the original (PDF) on 2015-04-02. Retrieved 2015-03-18.
  4. ^ a b Farrell, Ryan (October 2005). "The Sun Fireplane System Interconnect" (PDF). p. 2.
  5. ^ a b "1.3.1 Sun Fireplane Interconnect Architecture". Sun Fire 15K/12K Systems Introduction.
  6. ^ a b c 찰스워스 2001, 3페이지
  7. ^ "Snooping". PCI System Architecture. Addison-Wesley Professional. 1995. p. Appendix A. ISBN 0201309742.
  8. ^ 찰스워스 2001, 페이지 1
  9. ^ "HP Superdome White Paper" (PDF). Hewlett Packard. September 2000. Archived from the original (PDF) on 2001-06-12.

외부 링크