CDC 3000 시리즈

CDC 3000 series
CDC 3000 시리즈
CDC 3000 family overview - 3D rendering.jpg
CDC 3000 제품군 개요
디자인
제조사컨트롤 데이터 코퍼레이션
디자이너시모어 크레용
케이싱
치수높이 : 191cm(75인치)
길이(이중) : 214cm(84인치)
길이(단일) : 114cm(45인치)
너비 : 68cm(27인치)
시스템
후계자CDC 6000 시리즈

Control Data CorporationCDC 3000 시리즈("30-100" 중 30-600") 컴퓨터는 1960년대 중반 CDC 1604CDC 924 시스템에 대한 후속 조치였다.[1]

시간이 지남에 따라, 다양한 기계들이 생산되었다 - 로 나누어진다[2].

  • 48비트 상위 3000 시리즈
  • 24비트 하위 3000 [3]시리즈

1970년대 초 CDC는 1960년대에 Control Data의 현금 수송기였던 3000시리즈의 생산을 단계적으로 중단했다. 이 기계들의 판매는 6000시리즈가 설계되는 동안 회사에 자금을 지원했다.[4]

CDC 3000 시리즈 제품군, 기본 구성
크기 조정 기능이 있는 CDC 3000 시리즈 모델 3400의 보기 3개
스미스소니언 국립 항공 우주 박물관의 우드바르-하지 센터에 있는 CDC 3800 콘솔

사양

모델 단어 크기 출시일자 가격 빈도 메모리 최대값 MIPS 사진
CDC 3600 48비트 06-1963 $1,200,000[5] 714kHz(1.4μs 사이클)[6] 1.536메가바이트(262144 x 48비트)[5] 0.700 MIPS CDC 3600 - 3D rendering.jpg
CDC 3400 48비트 11-1964 $680,000[6] 667kHz(1.5μs 사이클)[6] 192 킬로바이트(32767 x 48비트) 0.700 MIPS CDC 3400 - 3D rendering.jpg
CDC 3300 24비트 12-1965 $220,000[6] 800kHz(1.25μs 사이클)[6] 768킬로바이트(262144 x 24비트) 0.800 MIPS CDC 3300 - 3D rendering.jpg
CDC 3200 24비트 05-1964[6] $200,000[6] 800kHz(1.25μs 사이클)[6] 96킬로바이트(32767 x 24비트) 0.800 MIPS CDC 3200 - 3D rendering.jpg
CDC 3100 24비트 02-1965[6] $120,000[6] 571kHz(1.75μs 사이클)[6] 96킬로바이트(32767 x 24비트) 0.500 MIPS CDC 3100 - 3D rendering.jpg

상부 3000계 전동차

상위 3000 시리즈는 48비트 단어 크기를 사용했다.최초로 생산된 3000대의[4] 기계는 CDC 3600이었고, 1963년 6월에 처음 납품되었다.CDC 3400CDC 3800은 1965년 12월에 처음 배달되었다.이 기계들은 과학적인 컴퓨터 응용 프로그램을 위해 설계되었다; 그것들은 CDC 1604 기계의 사용자들을 위한 업그레이드 경로였다.그러나 CDC 6600이 1964년 12월에 도입되어 1965년에 납품되었을 때, 이 기계들은 다가올 60비트 CDC 6000 시리즈 기계들에 의해 가려졌다.[7]일부 고급 컴퓨터 연구소는 6600대의 컴퓨터가 배달되기를 기다리는 동안 이 기계들을 스톱캡으로 구입했다.

하부 3000계 전동차

하위 3000 시리즈는 24비트 워드 크기를 사용했다.그것들은 이전의 CDC 924 - (48비트) CDC 1604의 24비트 버전을 기반으로 했다.가장 먼저 출시된 3000은 CDC 3200(1964년 5월)이었고, 그 다음으로 작은 CDC 3100[1](1965년 2월), CDC 3300(1965년 12월) 순이었다.이 시리즈의 마지막 기계인 CDC 3500은 1967년 3월에 출시되어 이산형 부품 대신 집적회로를 사용하였다.3300과 3500에는 옵션 재배치 기능, 부동소수점 산술, BDP(Business + Data Processing) 지침이 있었다.이 기계들은 비즈니스 및 상업용 컴퓨팅을 목표로 삼았다.

3150년

Control Data CorporationCDC 3150은 "batch computer"로 설명되었으며,[8] FORTRAN과[9] COBOL[10] 컴파일러가 포함되어 있었다.그것의 콘솔은 이렇게 생겼다.

명령 집합

상위 3000 시리즈의 명령어 집합은 대부분 24비트 명령어(단어당 2개씩 포장)로 구성되었지만, 48비트 명령어도 일부 포함되어 있었다.하위 3000은 상위 3000 시스템에서 사용할 수 있는 24비트 하위 집합에 기반했다.따라서 3000개의 모든 시스템에서 실행되는 프로그램을 작성하는 것이 가능했다.그리고 이러한 시스템은 이전 1604와 924 명령어 집합에 기초했기 때문에 일부 역호환성 또한 존재했다.그러나 이전과 BDP 지침과 같은 분야에서는 서로 다른 시스템이었다.

기억력

3000 시리즈 컴퓨터는 모두 자기 코어 메모리를 사용했다.CDC 3500 기계는 CDC 6000 / Cyber 70 시리즈 컴퓨터에 사용되는 것과 동일한 코어 메모리 모듈을 사용했다.

CDC 3302 코어 메모리

건축

하위 3000 CPU는 24비트 아키텍처였다.[11] 지침서는 두 피연산자 레지스터 A와 Q와 마찬가지로 24비트 길이였다.B0은 항상 0이지만(읽을 때 0, 쓰기는 값에 영향을 주지 않음) 15비트 B0부터 B3까지 4개의 인덱스 레지스터가 있었다.상태(플래그 또는 상태 코드) 레지스터가 없었다.최대 32,768개의 단어, 한 단어당 24비트의 코어 메모리가 직접 어드레싱될 수 있으며, 여러 개의 은행을 전환할 수 있다.두세 개의 메모리 뱅크 구성이 가장 흔했다.

각 지침에는 6비트의 opcode, 1비트의 간접 주소 지정 여부, 2비트의 인덱스 레지스터 주소 및 15비트의 주소가 포함되어 있었다.

산술은 하나의 보완물이었기 때문에 0의 두 가지 형태가 있었다: 양의 0과 의 0이다.A와 Q 레지스터는 특정 산술 지침에 대한 48비트 레지스터의 결합으로 기능할 수 있다.E 레지스터는 48비트를 가지고 있었다.

3600 CPU는 초당 약 100만 의 명령어(1 MIPS)를 실행할 수 있어 1965년 슈퍼컴퓨터 지위를 부여했다.[4]

3000시리즈의 기본 건축 설계의 대부분은 세이모어 크레이에 의해 이루어졌고, 그가 CDC 6000 시리즈를 설계하면서 완성하기 위해 다른 사람들에게 넘겨졌다.6600을 '최초의 슈퍼컴퓨터'로 만든 몇 가지 혁신적인 기능은 3000 시리즈 시제품에서 볼 수 있다.

소프트웨어

상위 3000개 운영체제는 SCAPE(Supervisory Control Of Program Execution)라고 불렸다.Tape SCAPE는 카드 판독이나 인쇄 스풀링을 위한 버퍼링이 없는 직렬 배치 OS였다.드럼 SCAPE 업그레이드된 성능 및 특징적인 프린트 스풀링.CDC는 하드웨어의 고급 기능을 활용하기 위해 3800 SUMFT(Multiprogramming의 동시 사용, Interactive Timesharing과 함께 멀티프로세싱) OS를 개발했다.CDC는 6600 시스템을 발전시키는데 모든 자원을 집중시켰기 때문에, SUMF는 결코 공개되지 않았다.

하위 3000 시리즈를 위한 초기 운영 체제는 RTS OS라고 불렸다.그러나 그것은 빠르게 MSOS(Mass Storage OS)로 대체되었다.CDC 3300 및 CDC 3500의 최고의 운영 체제는 MASTER(멀티 액세스, 공유 시간 실행 루틴)라고 불렸다.MASTER는 다중 태스크, 디스크 기반 OS였지만 여전히 일괄 작업 지향적이었다.카드 작업은 디스크에 캐시되고 프린터 출력 스풀링되었다.페이지 매핑 하드웨어를 사용하여 MASTER에서 메모리 사용을 최적화하십시오.

REAL-TIME SCAP이라는 운영 체제는 하위 3000 시스템과 상위 3000 시스템 모두를 위해 존재했다.디스크 기반 SCAPE 버전은 결국 상위 3000 시스템에 사용할 수 있게 되었다.[12]

FORTRAN, COBOL, ALGOL[2] 이용할 수 있었다.조립 언어COMPACH라고 불렸다.이것들은 CDC에서 구할 수 있었다.

상위 3000 시리즈 컴퓨터용 APL 시스템은 매사추세츠 대학교 앰허스트에서 개발되었다.이 시스템은 상위 3000 시리즈의 다른 사용자들이 사용할 수 있도록 만들어졌다.[citation needed]

문자 집합

CDC 3xxx의 운영 체제는 일반적으로 6비트 문자를 사용했기 때문에 64 문자 집합에는 소문자가 포함되지 않았다.포함된 문자 집합(표시 코드 순서):

: A-Z 0-9 + - * / ( ) $ = (공간) , # [ ] % " _ ! & ' > @ \ ^ ;

4비트 BCD 인코딩의 이 6비트 확장은 BCDIC(BCD 교환 코드)로 언급되었다.IBM은 나중에 이 코드를 더 확장하여 8비트 "확장 BCDIC" 또는 EBCDIC 코드를 만들었다.

장치에 따라 일부 문자는 다르게 렌더링되며, 특히 라인프린터와 일부 단자는 다음과 같이 렌더링된다.

캐릭터 때때로
로 표시하다.
#
"
_ → 또는 {
!
&
'
? ↓ 또는 }}
@
\
^ ¬

제어 문자, 특히 캐리지 리턴라인 피드가 없다는 점에 유의하십시오.이것들은 기록 구조로 암호화되었다.

부분 사용자 목록

미국

오리건 주립대학은 1960년대 중후반부터 1980년대까지 CDC 3300을 제공했다.[4]OS3(오레곤 주 오픈 숍 운영 체제용)로 알려진 가정용 운영 체제를 사용했다.[13]

미국 국세청은 수년 동안 CDC 3000 시리즈 컴퓨터를 사용했다.[4]

보스턴의 노스이스트 대학교는 1970년대 초에 CDC 3300을 사용했다.

미네소타 차스카의 인터내셔널 타임즈해링 코퍼레이션(ITS)은 CDC 3300s를 이용한 타임헤어링 서비스를 판매했다(ITS는 이후 또 다른 타임헤어링 회사를 인수해 CDC 3600s를 사용한 회사를 차례로 미주리주 캔자스시티의 유나이티드 컴퓨팅 시스템에 인수했다).

노스리지에 있는 캘리포니아 주립 대학교는 캘리포니아 주립 대학교와 칼리지 시스템에 시간 공유 서비스를 제공하는 이중 3170을 가지고 있었다.다른 캠퍼스들 중 많은 곳은 현지 배치 운영을 위한 CDC 3150 기계도 가지고 있었다.[14][15]1970년에 CDC 3150은 캘리포니아 주립대학 시스템의 대부분의 캠퍼스에 설치되었다.San Jose State와 LA State는 CDC 3300s를 얻었고 다른 캠퍼스에 대한 (매우 불규칙한) 데이터 링크를 가진 지역 데이터 센터 역할을 했다.캘리포니아 주립 폴리테크닉 칼리지(San Luis Obispo)와 샌디에이고 주립 대학교에는 IBM System/360s가 있었다.나머지는 3150대야대표적인 구성은 24비트 코어 메모리의 24K 단어, 7트랙 테이프 드라이브 4개, 드럼 프린터, 카드 리더, 카드 펀치, 8MB 디스크 드라이브 2개(이동식 팩)이다.내가 일했던 훔볼트 주립대학에서 이것은 행정적인 목적과 교육적인 목적 모두를 위해 사용되었다.그것은 IBM 1620을 대체했다.

미 공군은 현재 캘리포니아주 서니베일의 오니즈카 공군기지위치한 공군 위성관제시설에서 수많은 CDC 3800 시리즈 시스템을 사용했다.공군 위성 관제 네트워크의 일부로서, 1990년대 중반 IBM 메인프레임으로 대체될 때까지 방위 위성의 궤도 계획 및 유지 보수 계산을 하는 데 사용되었다.이러한 시스템은 이러한 계산에 필요한 정확도를 제공하기 위해 JOFLIT 프로그래밍 언어를 사용했다.

해군분석센터는 1968년부터 1975년까지 CDC 3800을 가지고 있었다.그것은 미 해군의 작전 연구를 지원하는 과학 컴퓨팅에 사용되었다.

미시간 주립 대학의 컴퓨터 공학 학부는 CDC 3600을[16] 가지고 있었다.

CDC의 남서부 지역은 1960년대 후반과 1970년대 초반에 다음과 같은 계정을 가지고 있었다.

캘리포니아, 롱비치, 롱비치 롱비치 메모리얼 병원(환자 위치 추적 및 청구)
많은 캘리포니아 주립 대학(Fullerton, Los Angeles 등)이 엔지니어링 부서에 있음
캘리포니아 주립대학 로스앤젤레스(California State College Los Angeles)는 캘리포니아 주 남부 지역 데이터 센터였다.(공통입학 등)
캘리포니아 주립대학 산호세(Northern California 지역 데이터 센터)는 LA 주립 남부 지역 데이터 센터와 마찬가지로 CDC 3300을 가지고 있었다.
제트 추진 연구소(캘리포니아 주 파사데나) - 다양한 우주 모듈 테스트
텍사스 대학교 엘 파소
Vandenburg AFB(미사일 발사 제어) (또한 두 개의 CDC 3600s - 주 기지 - 알 수 없음 사용)
Thompson-Ramo-Wollridge - 캘리포니아 레돈도 비치
캘리포니아 포모나 칼 폴리(엔지니어링 스쿨)
캘리포니아 주 칼 폴리 노스리지(엔지니어링 스쿨)
포인트 매구, 해군항공소(기상풍선 추적/데이터 분석)
엘센트로 해군 공군 기지
캘리포니아주 캠프 펜들턴(미 해병대) - 해병대 전술항공기 지휘통제시스템(MTACS) 개발/테스트베드 - 당초 3300 - 1973-74년경 3500으로 업그레이드.
비벌리힐스 데이터 센터 - CDC 사이버넷 네트워크의 일부이자 CDC의 희귀한 부분 - 약 12개의 소규모 지역 은행에 대한 은행 컴퓨팅을 완료했다.CyberNet 시스템의 중간 지점인 이 시스템은 로스앤젤레스 데이터 센터(CDC 6600)에 접속했다.은행 계좌는 3300개로 대체된 IBM 시스템(1401?)인 경제, 산업 및 운영 연구(C.E.I.R)로부터 취득되었다.이 시스템은 8개 또는 10개의 CDC 854 디스크 드라이브를 가지고 있으며 Burroughs 모델 B-3000 자기 잉크 문자 판독기(MICR)에 연결되었다.

유럽

CERN은 1966년부터 1969년 1월까지 CDC 6600으로 대체될 때까지 CDC 3800을 사용했다.3800호는 그 후 제네바 주에 인수되어 현지 제네바 대학에 설치되었다.[17][18]

다수의 CDC 3000은 학계 전산센터, 소프트웨어 회사 또는 항공, 원자력, 석유 산업에 설치되었다.

오슬로 대학에는 CDC 3300(1967 - 1976년)[19]이 있었다.

토목설계사 프리먼 폭스앤파트너스의 런던 소재 자회사인 Computing Research & Development Ltd.에 1960년대 후반에 CDC 3300 1대가 설치되었다.엔지니어링 계산과 상업 컴퓨팅에 사용되었다.1974년에 해체되었다.

독일 기상청 Deutscher Wetterdienst는 1960년대 후반 수치 기상 예측에 CDC 3800과 CDC 3400을 사용했다.

오세아니아

호주에는 CDC 3000 시리즈 기계가 많았다.CSIRO는 1964년에 캔버라에 3600기를 설치했고, 멜버른, 시드니, 그리고 아마도 브리즈번, 애들레이드에 위성 3200기를 설치했다.인구통계국은 캔버라에 3600, 3300, 3500이 있었고, 6개 주의 수도 각각에 3200개가 있었는데, 그 중 몇 개는 1970년경 3300대로 업그레이드되었다.모나시 대학은 1964년에 3200이 배달되었다.[20]국방신호국에는 적어도 하나가 있었다.BHP는 뉴캐슬과 포트 켐블라 데이터 센터에 각각 3300대의 기계를 두 대씩 가지고 있었다.1977년 3500년대에 교체되었고, 1980년대 중반까지 계속 운영되었다.

공산권

공산당이 지배한 헝가리는 1969년과 1971년 사이에 CDC 3300 기계를 획득했다.그것은 1970년대 내내 국립과학원에 의해 관리되었는데, 주로 과학적인 계산을 운영하기 위해서였다.[21]

이전 동부 블록 국가에[4] 설치된 기타 CDC 3300 시스템(목록 미완료):

  • OSN 개발 프로그램, CRC/UNDP의[22] 기여를 받은 컴퓨터 연구 센터 브라티슬라바
  • 프라하 중앙통계국.
  • 루마니아 항공기, 부쿠레슈티(3500 시스템)

표준 주변 장치

  • 405 - 카드 판독기80열 '고속' 펀치 카드 리더
  • 415 - 카드 펀치, 80개 칼럼 카드 펀치
  • 501 - 라인 프린터, 회전 드럼, 136자 폭의 프린터소문자가 없었다는 점에 유의하십시오.
  • 505 - 라인 프린터
  • 512 - 라인 프린터, 체인 유형
  • 601 - 자기 테이프 드라이브
  • 604 - 자기 테이프 드라이브
  • 607 - 자기 테이프 드라이브
  • 609 - 자기 테이프 구동(9트랙)
  • 700 시리즈 - 광학 페이지 판독기
  • 800 - 회전 자기 메모리 시리즈
  • 808 - 회전 디스크, 디스크당 약 32인치, 스핀들당 약 32-36개의 디스크.
  • 852 - 이동식 미디어 팩이 있는 디스크 드라이브, 2백만에서 3백만까지 7비트 문자, 6개의 디스크(녹화 표면 10개)/팩IBM 1311[23] 데이터 호환
  • 853 - 852, 400만 문자와 유사함.미디어는 IBM 1311과 기계적으로 교환 가능하지만 기록된 데이터는[23] 아님
  • 854 - 853, 800만 문자와[23] 유사
  • 915 - 광학 페이지 판독기

CDC 6000 시리즈는 또한 처음에는 같은 주변기기로 많이 출시되었다.

참고 항목

참조

  1. ^ a b "CDC 3100 (Control Data Corporation) computer - CERN".
  2. ^ a b "Compiling SIMULA".
  3. ^ "@ 5 Control Data I Corporation" (PDF).
  4. ^ a b c d e f Steve Cunningham (January 7, 2010). "Fixed-Head Disk Reader for the CDC 3300".
  5. ^ a b 1964년 컴퓨터 조사
  6. ^ a b c d e f g h i j k 1967년 애덤스 보고서
  7. ^ Cayton, Andrew R. L.; Sisson, Richard; Zacher, Chris (2006). The American Midwest: An Interpretive Encyclopedia. ISBN 0253003490.
  8. ^ "CSULB의 첫 번째 배치 컴퓨터인 CDC 3150""Emerities - In Memorium". 2010.
  9. ^ "LI Bedford Institute of Oceanography L'Institut Oceanographique" (PDF).
  10. ^ JD Mahle Jr (November 28, 1969). "ERIC - Information Retrieval System".
  11. ^ "Real Machines with 24-bit and 48-bit words".
  12. ^ Henley, Ernest J.; Lewins, Jeffery (2014). Advances in Nuclear Science and Technology. ISBN 1483215660.
  13. ^ 오리건 주립 대학교, 코발리스, 오리건 97331
  14. ^ "Users Manual CDC 3150 - California State University, Sacramento". 1972.
  15. ^ "FRONT COVER, Users Manual, CDC 3150 - California State University, Sacramento". 1972.
  16. ^ "Michigan State University".
  17. ^ CDC 3800은 1966년 8월 10일 일시적으로 부팅된다.
  18. ^ CERN 게시판, 1969년 1월 20일
  19. ^ Bubenko, Janis; Impagliazzo, John; Soelvberg, Arne (2005). History of Nordic Computing: IFIP WG9.7. ISBN 038724168X.
  20. ^ 유튜브의 비디오, 1964년 Wligway Bros가 Flying Tigers CL44 Swing Tail 화물선의 Essendon 공항에서 터치다운의 론 버드가 촬영한 비디오 영상과 모나시 클레이튼 캠퍼스의 CDC 3200 시스템 하역 장면.
  21. ^ "Történetünk" [Our history] (in Hungarian). Retrieved 24 February 2012.
  22. ^ http://www.vystava.sav.sk/pocitac-cdc-3300-vo-vyskumnom-vypoctovom-stredisku-osn-bratislava/. {{cite web}}:누락 또는 비어 있음 title=(도움말)
  23. ^ a b c https://docs.google.com/viewer?url=http%3A%2F%2Fs3data.computerhistory.org%2Fbrochures%2Fcdc.disk-852-4.ca1970.102646314.pdf

외부 링크