유니백

UNIVAC
유니백
일명유니버설 오토매틱 컴퓨터
제조자
출고일자1951년 3월; 72년 전 (1951-03)
단종1986
선대에니악
후계자유니시스 2200계

UNIVAC(Universal Automatic Computer)는 Eckert-Mauchly Computer Corporation의 제품부터 시작된 전자 디지털 저장 프로그램 컴퓨터 라인이었습니다.나중에 그 이름은 레밍턴 랜드 회사의 부서와 후임 조직에 적용되었습니다.

Eckert-Mauchly Computer Corporation이 만든 BINAC는 상업용으로 사용되는 최초의 범용 컴퓨터였지만 성공적이지는 못했습니다.마지막으로 UNIVAC가 장착된 컴퓨터는 1986년에 생산되었습니다.

역사와 구조

UNIVAC 스페리 랜드 라벨

J. Presper EckertJohn Muchly는 1943년에서 1946년 사이에 펜실베니아 대학교 무어 전기 공학 대학원에서 ENIAC(전자 수치 적분기 및 컴퓨터)를 만들었습니다.1946년 대학과의 특허권 분쟁으로 에커트와 모츨리는 무어 학교를 떠나 후에 펜실베이니아주 필라델피아에 본사를 둔 Eckert-Mauchly Computer Corporation (EMCC)로 개명된 Eckert-Mauchly Computer Corporation (Electronic Control Computer Corporation)을 설립하게 되었습니다.그 회사는 처음에 Northrop Aviation을 위해 BINAC(BINARY Automatic Computer)라는 컴퓨터를 만들었습니다. 거의 사용되지 않았거나 아예 사용하지 않았을 수도 있습니다.그 후 UNIVAC의 개발이 시작되었습니다.UNIVAC는 처음에 인구조사국을 대상으로 개발에 많은 비용을 지불하고 생산에 투입되었습니다.

1949년 10월 25일 비행기 사고로 EMCC의 회장이자 최고 재정 지원자인 Henry L. Straus가 사망하면서 EMCC는 1950년 2월 15일 타자기 제조업체인 Remington Rand에 매각되었습니다.에커트와 모츨리는 그가 에니악에 노출되었던 국방부와 맨해튼 계획을 이전에 건설했던 퇴역 육군 장군 레슬리 그로브스에게 보고했습니다.

가장 유명한 UNIVAC 제품은 1951년의 UNIVAC I 메인프레임 컴퓨터였는데, 이것은 다음 해에 미국 대통령 선거의 결과를 예측한 것으로 알려졌습니다: 이 사건은 주목할만한 것인데, 왜냐하면 그 컴퓨터가 아이젠하워가 아들라이 스티븐슨을 압도하는 것을 정확하게 예측했기 때문입니다.반면 갤럽 최종 여론조사에서 아이젠하워는 51 대 49로 접전을 [1]벌였습니다.

이 예측은 뉴욕에 있는 CBS의 뉴스 책임자인 시그프리드 미켈슨이 컴퓨터가 오류가 있다고 믿게 만들었고, 그는 이 예측이 읽히는 것을 허락하지 않았습니다.대신, 제작진은 컴퓨터가 반응이 없다는 것을 암시하는 무대극을 보여주었고, 아이젠하워가 이길 확률을 8 대 7로 예측했다고 발표했습니다(실제 예측은 그에게 유리한 100 대 1이었습니다).

예측이 사실로 증명되었을 때 – 아이젠하워는 스티븐슨을 압도적인 표차로 이겼고, UNIVAC는 그의 대중 투표 총계의 3.5% 안에 들었고, 선거인단 총계의 4표를 얻었다 – 방송 아나운서 Charles Collingwood는 이전 예측을 믿지 못했다고 [2]발표했습니다.

미국 육군은 1951년 의회에 UNIVAC 컴퓨터를 요청했습니다.웨이드 히비 대령은 상원 소위에서 국가 동원 계획에 여러 산업체와 기관들이 참여하고 있다고 설명했습니다. "이것은 엄청난 계산 과정입니다...이해하는 데 평생이 걸릴 수백만 개의 관계를 수반하기 때문에 수동이나 전기적으로 작동하는 컴퓨팅 기계로는 풀 수 없는 방정식들이 있습니다."헤이비 대변인은 소위원회에 여러 [3]집단의 관계를 바탕으로 한 노르망디 침공과 유사한 다른 문제들과 동원을 도울 필요가 있다고 말했습니다.

Remington Rand는 코네티컷주 노워크(Norwalk)에 자체 계산기 연구소를 가지고 있었고 나중에 미네소타주 세인트 폴(St. Paul)에 있는 Engineering Research Associates(ERA)를 인수했습니다.1953년 또는 1954년에 레밍턴 랜드는 노워크 표제작기 사업부, ERA "과학" 컴퓨터 사업부, 그리고 UNIVAC "비즈니스" 컴퓨터 사업부를 UNIVAC라는 이름으로 하나의 사업부로 통합했습니다.이것은 방어율과 노워크 연구소에 있었던 사람들을 심하게 짜증나게 했습니다.

1955년 레밍턴 랜드는 스페리 코퍼레이션과 합병하여 스페리 랜드가 되었습니다.레밍턴 랜드의 UNIVAC 부서는 스페리 랜드의 Univac 부서로 이름이 변경되었습니다.더글러스 맥아더 장군이 그 회사의 책임자로 선택되었습니다.1960년대에 UNIVAC는 업계에서 "IBM과 7명의 난쟁이"라고 불렸던 8개의 주요 컴퓨터 회사 중 하나였습니다. 백설공주와 7명의 난쟁이에 대한 연극으로, IBM은 단연코 가장 크고 나머지 7명은 난쟁이로 캐스팅되었습니다. 버로우즈, 유니박, NCR, CDC, GE, RCA, 허니웰.[4]1970년대, GE가 컴퓨터 사업을 허니웰에 매각하고 RCA가 유니백에 매각한 이후, 일곱 난쟁이에 대한 비유는 덜 적합하게 되었고, 나머지 작은 회사들은 "BUNCH"(Burroughs, Univac, NCR, Control Data, Honeywell)로 알려지게 되었습니다.

"기업 정체성"을 돕기 위해 스페리 레밍턴, 스페리 뉴 홀랜드 등과 함께 스페리 유니백(Sperry Univac)으로 이름을 변경했습니다.1978년, 다양한 부문(컴퓨터, 타자기, 사무용 가구, 건초발러, 거름 살포기, 자이로스코프, 항공전자, 레이더, 전기 면도기)의 대기업인 Sperry Rand는 컴퓨터 사업에만 집중하기로 결정했고 관련이 없는 모든 부문이 매각되었습니다.그 회사는 랜드를 타이틀에서 제외하고 스페리사로 돌아갔습니다.1986년 스페리 코퍼레이션은 버로우즈 코퍼레이션과 합병하여 유니시스가 되었습니다.

1986년 Burroughs와 Sperry의 합병 이후 Unisys는 컴퓨터 제조업체에서 컴퓨터 서비스 및 아웃소싱 회사로 발전하여 IBM, EDS(Electronic Data Systems) 및 Computer Sciences Corporation과 같은 시장에서 경쟁하게 되었습니다.

Unisys는 ClearPath 서버 [5]라인을 사용하여 엔터프라이즈급 컴퓨터를 설계 및 제조하고 있습니다.

모델들

유니박 II
유니백1103
UNIVAC 1232
UNIVAC 1232용 제어판
유니백1100/80
UNIVAC 1108
UNIVAC 콘솔 프린터

UNIVAC은 역사적으로 다양한 모델 제품군을 생산해냈습니다.진공관 컴퓨터의 초기 UNIVAC 라인은 ERA 1101에 기반을 두었고 ERA에서 제작된 모델은 UNIVAC 110x로 재배지되었습니다. 1100 모델 번호에도 불구하고 1100/2200 시리즈와 관련이 없었습니다.1103A는 인터럽트가 발생한 최초의 컴퓨터로 문헌에서 인정받고 있습니다.

원래 모델 범위는 미국에서 [a]만들어진 두 번째 상용 컴퓨터인 UNIVAC I (UNIVERSAL Automatic Computer I)입니다.메인 메모리는 지연 라인 메모리를 구현하는 액체 수은 탱크로 구성되었으며, 각각 12개의 영숫자로 구성된 1000 워드로 배열되었습니다.최초의 기계는 1951년 3월 31일에 인도되었습니다.

UNIVAC II는 UNIVAC가 1958년에 처음으로 제공한 UNIVAC II의 개선입니다.개선된 기능에는 2000~10000 워드의 마그네틱(비수은) 코어 메모리, 오래된 UNIVAC I 메탈 테이프 또는 새로운 PET 필름 테이프를 사용할 수 있는 UNISERVO II 테이프 드라이브, 트랜지스터화된 일부 회로 등이 포함되었습니다(비수은).코드와 데이터 모두 기존 UNIVAC I 프로그램과 완벽하게 호환되었습니다.UNIVAC II는 또한 UNIVAC I의 지침서 세트에 몇 가지 지침을 추가했습니다.

1962년 UNIVAC III의 출하를 시작한 스페리 랜드는 96대의 UNIVAC III 시스템을 생산했습니다.UNIVAC I 및 UNIVAC II와 달리 이진 머신이었으며 하위 호환성을 위해 모든 UNIVAC I 및 UNIVAC II 10진수 및 영숫자 데이터 형식을 지원했습니다.이것은 최초의 UNIVAC 기계 중 마지막 것이었습니다.

UNIVAC Solid State는 범용 비즈니스 시장을 겨냥하여 회전하는 드럼에 메모리가 5000개의 부호가 있는 10자리 단어가 포함된 2개의 주소, 10진수 컴퓨터였습니다.솔리드 스테이트 80(IBM-Hollerith 80열 카드)과 솔리드 스테이트 90(Remington-Rand 90열 카드)의 두 가지 버전으로 출시되었습니다.이 컴퓨터는 트랜지스터가 아닌 자기 논리를 사용했는데, 당시 사용 가능한 트랜지스터는 매우 가변적인 특성을 가지고 있어서 충분히 신뢰할 수 없었기 때문입니다.자기 논리 게이트는 다중 와이어 권선이 있는 자기 코어를 기반으로 하고 있었습니다. 진공관과 달리 고체 상태의 장치였으며 사실상 무한한 수명을 가지고 있었습니다.마그네틱 게이트는 송신기 타입의 진공관에서 생성된 전류 펄스를 구동해야 했는데, 이는 아마추어 무선 최종 증폭기에서 여전히 사용되는 유형입니다.따라서 솔리드 스테이트는 작업의 핵심인 진공관에 의존했지만 수천 개가 아니라 몇 개의 튜브만 필요하여 신뢰성을 크게 높였습니다.

UNIVAC 1100/2200 시리즈는 스페리 랜드가 처음 만든 호환 가능한 36비트 트랜지스터 컴퓨터 시스템 시리즈입니다.이 시리즈는 현재도 Unisys Corporation에서 ClearPath Forward Dorado Series로 [6]계속 지원하고 있습니다.

  • 레밍턴 랜드 409(Remington Rand 409)는 1949년에 설계된 제어판 프로그램 천공 카드 계산기입니다.
  • UNIVAC 418(일명 1219)은 18비트 워드 코어 메모리 머신이었습니다.세 가지 모델을 통해 392개 이상의 시스템이 제조되었습니다.
  • UNIVAC 490은 16K 또는 32K 워드를 가진 30비트 워드 코어 메모리 시스템으로 4.8마이크로초의 사이클 시간을 갖습니다.UNIVAC 1232는 490의 [7]군용 버전이었습니다.
  • UNIVAC 492UNIVAC 490과 유사하지만 메모리가 64K 30비트 워드까지 확장됩니다.
  • UNIVAC 49430비트 워드 머신으로 더 빠른 CPU와 131K (이후 262K) 코어 메모리를 갖춘 UNIVAC 490/492의 후속 제품이었습니다.최대 24개의 I/O 채널을 사용할 수 있었으며 시스템은 대개 UNIVAC FH880 또는 UNIVAC FH432 또는 FH1782 마그네틱 드럼 스토리지와 함께 제공되었습니다.기본 운영 체제는 OMEGA(490용 렉스의 계승자)였지만, 맞춤형 운영 체제(예: 항공사 예약을 위한 CONTORS)도 사용되었습니다.
  • UNIVAC 1004는 1962년 UNIVAC에 의해 도입된 플러그보드 프로그래밍 천공 카드 데이터 처리 시스템입니다.총 메모리는 코어 메모리 961자(6비트)였습니다.주변기기는 카드 리더기(400장/분), 90열, 원형 홀 카드 또는 IBM 호환, 80열 카드를 사용하는 카드 펀치(200장/분), 드럼 프린터(400장/분) 및 Uniservo 테이프 [8]드라이브였습니다.또한 1004는 동기식 통신 서비스를 통해 원격 카드 리더 및 프린터로도 지원되었습니다.미 해군(Weapons Station, Concord) 1004는 테이프를 생산하는 솔리드 스테이트 80 메인프레임에서 작업을 오프로드하는 수단으로 테이프에서 인쇄를 전담했습니다.플러그보드 1004가 카드 덱에서 읽은 프로그램을 실행할 수 있는 "Emulator" 보드의 설계가 이용 가능했습니다.이 보드는 UNIVAC가 [9]아닌 고객이 만들었습니다.그러나 에뮬레이터는 1004의 프로그램 분기 리드 릴레이인 셀렉터(Selector)를 많이 사용하여 고장을 증가시켰으며, 이후 후속 1005에서 전자 셀렉터를 사용하여 해결했습니다.
  • UNIVAC 1004의 개선된 버전인 UNIVAC 1005는 [10]1966년 2월에 처음 출시되었습니다.이 기계는 전장에서 처음으로 전자 컴퓨터를 사용하는 등 미군에 의해 광범위하게 사용되었습니다.종이 테이프 리더기와 3개의 포켓 스태커 선택형 카드 읽기/펀치를 포함한 추가 주변기기도 구입할 수 있었습니다.이 기계에는 2단계 어셈블러(SAAL – Single Address Assembly Language)가 기본 어셈블러로 사용되었으며 SARGE라는 프로그래밍 언어를 위한 3단계 카드 기반 컴파일러도 있었습니다. 1005s는 오토딘의 일부 노드로 사용되었습니다.1005에는 실제로 두 가지 버전이 있습니다.위에서 설명한 연방 시스템(군사) 버전과 민간용 상용 시스템 버전.두 버전은 공통 메모리와 주변기기를 공유했지만 완전히 다른 두 명령어 세트를 가지고 있었습니다.상용 시스템 버전에는 3개의 패스 어셈블러와 프로그램 생성기가 있었습니다.
  • UNIVAC 1050은 1963년에 도입된 최대 32K의 6비트 문자 메모리를 가진 내부 프로그램 컴퓨터였습니다.그것은 30비트 명령어를 가진 하나의 주소 기계였고, 4K 운영체제를 가지고 있었고 PAL 어셈블리 언어로 프로그래밍되어 있었습니다.1050은 미 공군의 재고 관리를 위해 광범위하게 사용되었습니다.
  • UNIVAC 9000 시리즈(9200, 9300, 9400, 9700)는 1960년대 중반 IBM 360 시리즈의 보급형과 경쟁하기 위해 도입되었습니다.CPU 속도와 최대 메모리 용량이 다른 9200 및 9300은 모델 20과 동일한 16비트 수정된 360 아키텍처의 서브셋을 구현한 반면 UNIVAC 9400은 전체 360 명령어 세트의 서브셋을 구현했습니다.이는 IBM의 특허나 저작권을 침해하지 않았습니다. Sperry는 IBM의 Remington Rand의 핵심 메모리 특허 침해에 대한 소송의 해결책으로 360을 "클론"할 수 있는 권리를 얻었습니다.9400은 IBM 360/30과 거의 맞먹었습니다.9000 시리즈는 도금된 와이어 메모리를 사용했는데, 이 메모리는 코어 메모리와 비슷한 기능을 했지만 비파괴적인 읽기 기능을 사용했습니다.9000 시리즈는 IBM과 직접적인 경쟁자로 의도되었기 때문에 80열 카드와 EBCDIC 문자 인코딩을 사용했습니다.메모리 용량은 배치 구성 시스템의 기본 스토리지 8K바이트로 낮게 시작했습니다.선택적으로 Uniservo VI를 사용하여 8414개의 5MB 디스크 드라이브와 테이프 드라이브로 디스크 드라이브 서브시스템을 추가할 수도 있습니다.
  • UNIVAC 시리즈 90:
  • 고급: (90/60, 90/70, 90/80):하이엔드 시리즈 90 머신은 하이엔드 UNIVAC 9000 머신의 후속 제품이었지만 가상 메모리를 추가하여 나중의 IBM System/370 메인프레임과 유사하거나 동등했습니다.
  • 로우엔드: (90/30, 90/25, 90/40): Sperry Univac은 하이엔드 시리즈와 별도로 약 1975년에 Univac 90/30을 출시하여 9x00 사용자에게 업그레이드 경로를 제공하고 IBM의 시스템 3과 경쟁할 수 있도록 했습니다.디스크 운영 체제를 사용했으며 분당 300 또는 600 라인의 프린터, 카드 리더, 선택적으로 카드 펀치, 콘솔(Uniscope 100), 탈착식 디스크 팩이 있는 연결된 디스크 드라이브, 여러 1600 또는 6250 BpI 테이프 드라이브,최대 16개의 터미널을 지원하는 옵션 통신 컨트롤러(이후 32개) 표준 디스크 드라이브는 약 2,900만 바이트를 수용하는 멀티 레이어 플래터 탈착식 디스크 팩을 장착한 8416이었습니다.8418 드라이브는 29MB 및 "이중 밀도" 58MB 디스크 팩을 모두 지원하는 향상된 버전이었습니다.이러한 디스크 드라이브는 IDA(Integrated Disk Adapter)에서 작동합니다.또한 별도의 고속 셀렉터 채널에서 작동하는 100MB 용량의 8430 드라이브(옵션)도 있었습니다.사용 가능한 테이프 드라이브는 Uniservo 10(Mux Channel)과 Uniservo 14(Selector channel)이었습니다.옵션인 Selector Channel을 사용하면 1200lpm 0776 프린터나 2000lpm 0770 프린터와 같은 다른 고속 장치도 사용할 수 있습니다.이 기계는 4K 또는 16K 메모리 칩을 가지고 있었고, 일반적인 기계는 128에서 512KiB 메모리를 가지고 있었습니다.OS/3이라는 OS를 실행했으며, 인쇄 스풀러와 통신 액세스(ICAM)와 같은 다양한 OS 확장을 계산하지 않고 한 번에 최대 7개의 작업을 실행할 수 있었습니다.IBM System/3을 더 이상 키우지 못한 사용자들을 위한 업그레이드 경로였습니다.코볼-74, RPG2, 포트란, 어셈블러를 구동했습니다.90/xx 시리즈의 명령어 세트는 마이크로코드로 구현되었으며 운영 체제를 로드하기 전에 부팅 프로세스의 일부로 제어 스토리지에 로드되었습니다.
90/30이 출시된 직후, 스페리 유니백은 같은 기본 하드웨어인 90/25를 선보였지만, 더 작은 크기의 80 컬럼 카드 리더를 위한 옵션이 있었고 속도가 조금 느렸습니다.기계는 거의 모든 구성 요소가 90/30과 동일하기 때문에 3개의 명령을 실행한 다음 NOP(no op)를 실행하여 속도를 줄였습니다.나중에 90/40 모델이 추가되었는데, 더 빠른 클럭 속도(사이클 타임 500ns 대 600ns), 다음 명령의 프리페칭(pre-fetching), 그리고 더 큰 최대 메인 메모리 용량(1M 대 512K)에서 향상된 성능을 보였습니다.
  • Sperry UNIVAC 시스템 80 시리즈:전체 90/xx 시리즈는 1981년에 시스템 80, 모델 4, 6으로 대체되었습니다.보다 강력한 시스템 80(모델 8, 10, 20)은 1984년에 출시되었습니다.이들은 일본 미쓰비시에서 실제로 개발하고 엔지니어링한 스페리(Sperry)의 IBM/360과 같은 메인프레임이었습니다.최종 시스템 80은 유니시스가 1990년에 출시한 7E 모델입니다.

운영 체제

1107은 "1100 시리즈"라고 알려지게 된 것과 비슷한 구조를 가진 최초의 36비트 워드 지향 기계였습니다.1960년대 초중반의 전형적인 EXEC I 또는 EXEC II 운영 체제, 배치 지향 2세대 운영 체제를 운영했습니다.1108은 EXEC II 또는 EXEC 8을 실행했습니다. EXEC 8은 실시간 응용 프로그램, 시간 공유 및 백그라운드 배치 작업의 동시 처리를 허용했습니다.트랜잭션 처리 환경인 TIP(Transaction Interface Package)는 프로그램을 코볼(COBOL)로 작성할 수 있도록 허용한 반면, 경쟁 시스템의 유사한 프로그램은 어셈블리 언어로 작성되었습니다.이후의 시스템에서 EXEC 8은 OS 1100과 OS 2200으로 이름이 바뀌었고, 현재의 후손들은 하위 호환성을 유지하고 있습니다.1108에서는 좀 더 이색적인 운영 체제들이 실행되었는데, 그 중 하나가 RTOS였는데, 이는 하드웨어의 장점을 더 잘 활용하도록 설계된 더 베어본 시스템이었습니다.

저렴한 가격의 소형 메인프레임 시스템 80 시리즈는 Univac 90/30(이후 90/25, 90/40)에서 시작된 OS/3 운영 체제를 구동했습니다.

UNIVAC Series 90은 Univac에서 개발한 OS/9와 함께 처음 실행되었으며 나중에 RCA의 VMOS(Virtual Memory Operating System)로 대체되었습니다. RCA는 원래 이 운영 체제를 TSOS(Time Sharing Operating System)라고 불렀는데, 이는 RCA의 Spectra 70 계열의 가상 메모리 시스템에서 실행되며 Sperry가 RCA CSD를 인수하기 전에 VMOS로 이름을 바꿨습니다.VMOS가 90/60으로 포팅된 후 Univac은 VS/9로 이름을 변경했습니다.

상표

UNIVAC는 수년간 다음과 같은 상표를 등록해 왔습니다.

참고 항목

메모들

  1. ^ 위에 언급한 BINAC가 첫 번째였습니다.

참고문헌

  1. ^ Brinkley, Alan. American History: A Survey (12th ed.).
  2. ^ Alfred, Randy. "Nov. 4, 1952: Univac Gets Election Right, But CBS Balks". Wired.
  3. ^ "Army Asks Congress for Electronic Calculator". Corpus Christi Times. September 27, 1951. Retrieved July 1, 2018 – via NewspaperARCHIVE.
  4. ^ Dvorak, John C. (November 25, 2006). "IBM and the Seven Dwarfs – Dwarf One: Burroughs". Dvorak Uncensored. Retrieved July 20, 2010.
  5. ^ "Unisys History". July 9, 2021.
  6. ^ "ClearPath Forward Dorado Systems". Unisys. June 10, 2021.
  7. ^ "Input-Output Console, Univac 1232".
  8. ^ Shirriff, Ken (April 2022). "Reverse-engineering a mysterious Univac computer board". ... Robert Garner identified it as from the Univac 1004, ...
  9. ^ "Item ST 43414 - Computer Plug-Board - Univac, Model 1004, circa1965". Museums Victoria Collections. Australia. June 27, 2014. Retrieved July 2, 2023.
  10. ^ "Univac 1004 II, III and others". First and Second Quarters 1967. Computer Characteristics Quarterly. Vol. 7. Adams Associates. pp. 62–63.
  11. ^ Implementation of the USAF Standard Base Supply System: A Quantitative Study (PDF) (Report). July 1968.
  12. ^ Phase IV SBSS Data Element Architecture (PDF) (Report). February 1985.
  • 데이비드 E.런드스트롬: 유니백에서 온 소수의 착한 남자, ISBN 0-7351-0010-1
  • 낸시 베스 스턴, 애니악에서 UNIVAC까지:Eckert-Mauchly Computers의 평가, ISBN 0-932376-14-2
  • Arthur L. Norberg, Computers and Commerce: Eckert-Mauchly Computer Company, Engineering Research Associates, and Remington Rand에서의 기술과 관리에 관한 연구, 1946-1957 (컴퓨팅의 역사) (하드커버), ISBN 0-262-14090-X
  • James W. Cortada, 컴퓨터 앞에: IBM, NCR, Burroughs, 그리고 레밍턴 랜드와 그들이 창조한 산업, 1865-1956 (경영학과 기술학), ISBN 0-691-05045-7

외부 링크