마이코 사이언티픽

Meiko Scientific
메이코
유형사설
산업컴퓨터 하드웨어
설립됨1985년 3월; 37년(1985-03)
파운더스마일스 체스니
데이비드 앨든
게리 탤벗
로이 보틀리
에릭 바턴
제임스 코우니
본부,
주요인
마일스 체스니, 상무이사
데이비드 앨든 재무 담당 이사
게리 탤벗
로이 보틀리
에릭 바턴
제임스 코우니
웹사이트www.meiko.com

메이코사이언티픽브리스톨에 본사를 둔 영국의 슈퍼컴퓨터 회사로, 인모스 트랜스퍼퍼터 마이크로프로세서를 작업하는 설계팀 구성원들이 설립했다.

역사

1985년 인모스 경영진이 트랜스퍼퍼의 출시를 연기할 것을 제안하자 마일스 체스니, 데이비드 앨든, 에릭 바튼, 로이 보텀리, 제임스 코우니, 게리 탤벗 등이 사임하고 메이코(일본인)를 결성해 프로세서를 기반으로 대규모 병렬 기계 작업을 시작했다.그로부터 9주 뒤인 1985년 7월 샌프란시스코의 SIGGRAPH에서 실험용 16비트 트랜스퍼에 기반한 트랜스퍼 시스템을 시연했다.

1986년에는 32비트 T414 트랜스퍼를 기반으로 한 시스템이 마이코 컴퓨팅 표면으로 출시되었다.1990년까지 메이코는 300대 이상의 시스템을 판매했고 125명의 직원까지 성장했다.1993년 마이코가 2세대 마이코 CS-2 시스템을 출시했지만 1990년대 중반 마이코는 재정난에 부딪혔다.메이코 기술팀과 기술은 1996년 중반 이탈리아알레니아 스파지오(Alenia Spazio)가 설립한 공동 벤처기업인 쿼드릭스 슈퍼컴퓨터 월드(QSW)로 이관되었다.Quadrics에서는 CS-2 인터커넥트 기술이 QsNet으로 개발되었다.

2021년 현재, 현존하는 마이코 웹사이트가 여전히 존재한다.[1]

컴퓨팅 표면

마이코 컴퓨팅 표면(때로는 CS-1로 소급하여 언급)은 대규모 병렬 슈퍼컴퓨터였다.이 시스템은 Inmos transputer 마이크로프로세서를 기반으로 하였으며, 나중에 SPARCIntel i860 프로세서를 사용하였다.[2][3]

Computing Surface 아키텍처는 Meiko가 설계한 링크 스위치 칩을 통해 그들의 통신 링크에 의해 함께 연결된 트랜스퍼터를 포함하는 여러 보드를 구성했다.다양한 보드는 서로 다른 트랜스퍼퍼 변형, 무작위 액세스 메모리(RAM) 용량 및 주변 장치로 제작되었다.

컴퓨팅 표면에 제공된 초기 소프트웨어 환경은 메이코 버전의 인모스의 D700 트랜스푸터 개발 시스템인 OPS(Occam Programming System)이다.이것은 곧 다중 사용자 버전인 MultiOPS로 대체되었다.이후 메이코는 컴퓨팅 표면의 프로세서를 크기가 다른 여러 도메인으로 분할할 수 있는 다중 사용자 자원 관리 시스템인 M²VCS(Meiko Multiple Virtual Computing Surface)를 도입했다.이러한 도메인은 M²VCS에 의해 개별 사용자에게 할당되었고, 따라서 여러 사용자가 자신의 가상 컴퓨팅 표면에 동시에 액세스할 수 있게 되었다.M²VCS는 OPS 또는 Unix와 같은 단일 프로세서 운영 체제MeikOS와 함께 사용되었다.

1988년 마이코는 In-Sun Computing Surface를 출시하여 컴퓨팅 표면을 대형 Sun-3 또는 Sun-4 시스템에 설치하기에 적합한 VMEbus 보드(지정된 MK200 시리즈)로 재포장하였다.Sun은 트랜스퍼퍼 관리, 개발 도구 실행, 대용량 스토리지 제공을 위한 프런트 엔드 호스트 시스템 역할을 했다.SunOS 데몬으로 실행 중인 M²VCS 버전 Sun Virtual Computing Surface(SVCS)는 Transputer 네트워크와 Sun 호스트 간에 액세스를 제공했다.

1980년대 후반에 접어들면서 트랜스퍼의 성능이 경쟁력이 떨어지자(후속 T9000트랜스퍼는 지연으로 시달리게 된다) 메이코는 인텔 i860 프로세서로 트랜스퍼러를 보완하는 기능을 추가했다.각 i860 보드(MK086 또는 MK096)에는 각각 최대 32MB RAM이 장착된 i860 2대와 프로세서 간 통신을 제공하는 T800 2대가 들어 있었다.때때로 콘체르토 또는 간단히 i860 컴퓨팅 표면으로 알려져 있는 이 시스템들은 제한된 성공을 거두었다.

마이코는 또 SPARC 프로세서 보드인 MK083을 제작하여 SunOS 운영체제를 In-Sun Computing Surface 아키텍처와 유사하게 Computing Surface 아키텍처에 통합할 수 있도록 했다.이것들은 보통 transputer나 i860 Computing Surface의 프런트 엔드 호스트 프로세서로 사용되었다.단순히 VCS라고 불리는 SVCS 또는 개선된 버전이 트랜스퍼퍼 리소스를 관리하는 데 사용되었다.다중 MK083 보드를 사용한 컴퓨팅 표면 구성도 가능했다.

Computing Surface 아키텍처의 주요 단점은 일반 데이터 쉬플링에 대한 I/O 대역폭 부족이었다.특수 사례 데이터 분리를 위한 총 대역폭은 매우 높을 수 있지만, 일반적인 사례는 컴퓨팅 대역폭에 비해 성능이 매우 좋지 않다.이로 인해 마이코 컴퓨팅 표면은 많은 애플리케이션에 비경제적이 되었다.

메이코스

메이코스
개발자마이코 사이언티픽
OS 제품군유닉스 유사
작업 상태중단됨
소스 모델폐쇄 소스
초기 릴리즈1987; 35년 전 (1998년)
최종 발매3.06 / 1991; 31년(1991)
마케팅 대상리서치
다음에서 사용 가능영어
업데이트 방법소스 코드에서 컴파일
플랫폼트랜스퍼퍼
커널형마이크로커널
체납
사용자 인터페이스
명령줄 인터페이스
선행자미닉스
공식 웹사이트www.meiko.com

MeikOS(Meikos 또는 MEiKOS라고도 표기됨)는 1980년대 후반 컴퓨터 표면용으로 개발된 유닉스급 트랜스퍼터 운영체제다.

MeikOS는 Computing Surface 아키텍처를 위해 광범위하게 수정된 초기 버전의 Minix에서 파생되었다.또 다른 유닉스식 트랜스퍼퍼서 운영체제인 헬리오스와는 달리 메이코스는 기본적으로 분산형 파일 시스템을 갖춘 단일 프로세서 운영체제다.MikOS는 M²VCS(Multiple Virtual Computing Surface) 리소스 관리 소프트웨어와 함께 사용하기 위한 것으로, 컴퓨팅 표면의 프로세서를 도메인으로 분할하고, 이러한 도메인에 대한 사용자 액세스를 관리하며, 도메인 간 통신을 제공한다.

MeikOS는 디스크리스파일서버 변형을 가지고 있는데, 전자는 M²VCS 도메인의 시트 프로세서에서 실행되어 특정 사용자를 위한 명령줄 사용자 인터페이스를 제공하며, 후자는 SCSI 하드 디스크가 장착된 프로세서에서 실행되어 디스크가 없는 MeikOS의 인스턴스에 원격 파일 서비스(SFS(Surface File System)를 제공한다.두 사람은 M²VCS를 통해 통신할 수 있다.

MeikOS는 SunOSSun Virtual Computing Surface(SVCS)가 각각 MikOS와 M²VCS의 역할을 맡을 수 있는 In-Sun Computing Surface와 Miko MK083 SPARC 프로세서 보드의 도입으로 폐기되었다.MeikOS의 마지막 발매는 1991년 초 MeikOS 3.06이었다.

CS-1 인터커넥트

이것은 Transputer 링크 프로토콜에 기초했다.메이코는 자체 스위치 실리콘 온과 유럽 실리콘 시스템인 ES2 게이트 어레이를 개발했다.애플리케이션별 집적회로(ASIC)는 정적 연결과 제한된 동적 연결을 제공했으며 Moray McLaren에 의해 설계되었다.

CS-2

CS-2는[4][5][6] 1993년에 출시되었으며, 메이코의 2세대 시스템 아키텍처로, 이전의 컴퓨터 표면을 능가했다.

CS-2는 SuperSPARC 또는 HyperSPARC 프로세서를[7] 기반으로 하는 완전히 새로운 모듈형 아키텍처였으며, 선택적으로 Fujitsu μVP 벡터 프로세서를 기반으로 했다.[8]이들은 후지쯔 VP2000 벡터 슈퍼컴퓨터와 유사한 명령 집합을 구현했으며 이중 정밀 산술에서는 200 메가플롭, 단일 정밀에서는 2배의 명목 성능을 보였다.SuperSPARC 프로세서는 처음에 40 MHz에서 실행되었고, 후에 50 MHz로 증가하였다.그 후, 하이퍼SPARC 프로세서가 66, 90, 100 MHz로 도입되었다.CS-2는 최대 1024개의 프로세서를 확장하기 위한 것이었다.가장 큰 CS-2 시스템은 로렌스 리버모어 국립 연구소에 설치된 224개의 프로세서 시스템이었다[9].

CS-2는 Sun의 운영 체제 Solaris의 사용자 정의 버전을 실행했는데, 초기에는 Solaris 2.1, 이후 2.3, 2.5.1이었다.

엘란-엘라이트 인터커넥트

CS-2의 프로세서는 Meiko가 설계한 다단계 패킷 교환 지방 트리 네트워크에 의해 사용자 정의 실리콘에 구현되었다.[10][11][12]

이 프로젝트는 1990년 마이코가 인터커넥트 기술로 사용하고자 했던 인모스의 T9000 트랜스퍼퍼터와 경쟁하기 위한 투기적 프로젝트로 엘란-엘리트라는 이름으로 시작되었다.T9000은 내부 프로젝트만이 CS-2의 실행 가능한 인터커넥트 선택이 될 정도로 엄청난 지연을 겪기 시작했다.

이 인터커넥트는 코드명 Elan(어댑터)과 Elite(스위치)의 두 장치를 구성했다.각 처리 요소에는 SPARC 아키텍처를 기반으로 한 통신 공동 프로세서인 Elan 칩이 포함되었으며, Sun MBus 캐시 일관성 인터페이스를 통해 액세스하고 두 개의 50MB/s 양방향 링크를 제공한다.Elite 칩은 8방향 링크 크로스바 스위치로, 패킷 교환 네트워크를 형성하는데 사용되었다.스위치는 부하와 우선 순위에 따라 제한된 어댑테이션이 있었다.[13]

두 ASIC는 1993년 GEC Plessey에 의해 플리머스 준반도체 팹에서 보완금속-산화물-반도체(CMOS) 게이트 어레이에 팹을 받았다.

쿼드릭스가 마이코 기술을 인수한 후, Elan/Elite 인터커넥트 기술이 QsNet으로 개발되었다.

메이코 SPARC FPU

마이코는 프레드(마크) 홈우드와 모레이 맥라렌을 고용했는데, 둘 다 T800의 설계에 중요한 역할을 했다.그들은 함께 메이코가 소유한 개선된 고성능 FPU 코어를 설계하고 개발했다.이것은 처음에 인텔 80387 명령어 세트를 목표로 삼았다.80387년에 대한 인텔, AMD 및 기타 업체들 간의 계속되는 법적 분쟁으로 이 프로젝트가 상업적인 비스타터임을 분명히 했다.솔라리스 라이센스 문제를 논의하기 위해 선 마이크로시스템스를 방문하던 중 McLaren과 Andy Becttolsheim의 우연한 토론이 메이코로 하여금 SPARC의 디자인을 다시 타겟으로 삼게 만들었다.메이코는 단시간에 핵심 FPU 디자인을 턴할 수 있었고 LSI 로직SPARCstation 1을 위한 장치를 팹했다.

T800 FPU에 대한 주요한 차이점은 컴퓨터 산술에 대한 IEEE 754 표준을 완전히 구현했다는 것이다.여기에는 계산을 완료하기 위해 하드웨어 예외를 두지 않고 모든 반올림 모드, 수치 및 하드웨어의 제곱근 등이 포함된다.

SPARCstation 2 설계는 SPARCstation 2 ASIC 핀아웃을 대상으로 한 결합 부품과 함께 개발되었다.LSI는 SparK의 일부로 별도의 FPU L64814를 제조 및 제조했다.IT 칩셋.[14]

Meiko 설계는 Sun에게 완전히 라이센스가 부여되었고, Sun은 일회성 결제와 완전한 Solaris 소스 라이센스에 대한 대가로 ASICs의 MicroSPARC 제품군에서 몇 세대에[15] 걸쳐 그것을 계속 사용하게 되었다.

참조

  1. ^ "Meiko website".
  2. ^ Computing Surface Brochure (PDF), Meiko, 1989
  3. ^ Trew, Arthur; Wilson, Greg, eds. (1991). Past, Present, Parallel: A Survey of Available Parallel Computing Systems. New York: Springer-Verlag. ISBN 0-387-19664-1.
  4. ^ CS-2 제품 설명 마이코; 1993
  5. ^ CS-2 Top500.org에 대한 상위 500개 설명; 1998
  6. ^ CS-2: 포식자 컴퓨팅 성능, Meiko Limited; 1992
  7. ^ CS-2_하드웨어_Reference_Manuals Meiko; 1995
  8. ^ MK403 Manual Meiko; 1993
  9. ^ "CS-2/224 at Lawrence Livermore National Laboratory".
  10. ^ Meiko CS-2 Interconnect Elan-Elite 설계 Jon Beecroft, Fred Homewood, Moray McLaren; Journal Parallel Computing; Volume 20 문제 10-11, 1994년 11월
  11. ^ Meiko CS-2 Interconnect Elan-Elite 디자인 Fred Homewood, Moray McLaren; Stanford, Hot Interconnects Conference; 1993년 8월
  12. ^ Message Passing Performance Jack Dongarra and Tom Dunigan; Concurrancy: 연습과 경험; 1997년 10월
  13. ^ 통신 네트워크 개요 마이코 리미티드; 1993
  14. ^ Sparkit HEXIPS 03, Stanford; 1991년 8일
  15. ^ Sun Taps LSI For Low Cost SPARC 설계 및 팹, Computer Business Review; 1997년 3월 12일;

외부 링크