요약:
스페인 컴퓨터 역사 박물관이 본격적인 Cray-1 복제 전시를 완료했습니다. 상징적인 C자형 캐비닛은 1970년대 회로를 복원하지 않습니다. 대신, 2012년부터 2014년 사이에 생산된 Mac mini 30대가 설치되어 운영 가능한 분산 컴퓨팅 클러스터를 형성합니다. 이 프로젝트는 약 18개월 동안 진행되었으며 Cray-1의 50주년을 기념했을 뿐만 아니라 Apple 창립 50주년을 기념하기도 했습니다. 복고풍 스타일 콘솔을 통해 방문자는 단일 프로세서 코어에서 확장되어 전체 시스템에서 병렬로 실행되는 프로그램을 볼 수 있습니다.


클러스터
는 듀얼 코어 Core i5 모델 25개와 쿼드 코어 Core i7 모델 5개로 구성됩니다. 하드웨어에는 macOS Mojave를 실행하는 명목상 총 70개의 CPU 코어가 있으며 메시징 인터페이스를 통해 각 노드를 조정합니다. 이는 분산 병렬 컴퓨팅을 사용하여 작업을 분할하고 처리를 위해 여러 컴퓨터에 전달합니다. 이는 벡터 프로세서를 사용하여 여러 데이터 세트에 대해 동일한 명령을 실행하는 원래 Cray-1의 아키텍처와 다릅니다. 따라서 이것은 원래의 회로와 아키텍처를 기반으로 한 Cray-1의 복제품이 아니라 고전적인 외관을 빌려 현대 병렬 컴퓨팅의 개념을 보여주는 전시입니다.

이 전시회는 최근 팀에서 작성한 Python 행렬 곱셈 프로그램을 사용하여 테스트되었습니다. 당시 64개의 코어가 가동됐고, 그 결과 초당 약 1조3000억 개의 부동소수점 연산이 이뤄졌다. 이전에는 70개 코어가 모두 작동했을 때 이 프로젝트에서 약 1조 5천억 개의 작업이 보고되었습니다. 프로젝트 웹사이트에는 64개 코어, 약 1조 5천억 회에 대한 지표가 나열되어 있으며, 공개 수치에는 구경이나 테스트 상태에 차이가 있음을 보여줍니다. 이는 특정 자체 작성 프로그램의 테스트 결과이며 애플리케이션 전반에 걸쳐 표준화된 벤치마크가 아닙니다. 단순히 전체 성능 측면에서 복제본이 원본보다 몇 배나 빠르다고 선언하는 것은 적절하지 않습니다. 참고로 원본 Cray-1의 이론적 최고치는 초당 약 1억 6천만 회의 부동 소수점 연산입니다. 과학 및 공학 계산에 사용되었으며 벡터 처리 아키텍처로 유명했습니다.
기기를 박물관 전시에 적합하게 만들기 위해 팀은 Mac mini를 알루미늄 브래킷에 수직으로 설치하고 강철 프레임의 굴뚝 효과를 이용하여 추가 기계식 팬을 사용하지 않고도 열을 자연스럽게 방출했습니다. 보고에 따르면 캐비닛에서 가장 눈에 띄는 소음은 하단에 있는 2개의 기가비트 이더넷 스위치에서 발생하는데, 이는 약 30~33데시벨이며 팀은 더 조용한 장비로 전환할 계획입니다. 콘솔은 DEC VT05 및 프로세서 기술 Sol-20과 같은 기존 터미널의 디자인 요소를 결합하고 3개의 최신 삼성 모니터와 아날로그 제어판을 갖추고 있습니다. 원래는 CRT 모니터를 사용할 계획이었으나, 신규 및 기존 인터페이스와의 호환성 문제로 인해 평면 스크린이 대신 사용되었습니다.

또한 전시회에는 플로피 디스크 드라이브, 구식 표시등, HP 250을 모델로 한 키보드 케이스도 추가할 계획입니다. 캐비닛 공간의 절반 정도는 아직 비어 있습니다. 프로젝트 팀은 크라우드 펀딩을 통해 M4 칩이 탑재된 맥 미니 70~80대를 구매할 예정이다. 목표는 클러스터를 TOP500 슈퍼컴퓨터 목록에 올리는 것입니다. 이는 여전히 향후 계획이며 기존 전시품이 목록에 포함되는 수준에 도달했음을 의미하지 않습니다.
댓글