에니악
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
에니악(ENIAC)은 1940년대에 개발된 최초의 전자식 디지털 컴퓨터 중 하나이다. 미국 육군의 지원을 받아 탄도 계산을 위해 설계되었으며, 18,000개 이상의 진공관과 30톤의 무게, 25m의 길이를 가졌다. 십진법을 사용하고 외부 배선 방식을 통해 프로그래밍되었으며, 덧셈, 뺄셈, 곱셈, 나눗셈, 제곱근 계산을 수행할 수 있었다. 1973년 특허 무효 판결을 통해 '세계 최초의 범용 전자식 컴퓨터'로 불리게 되었으며, EDVAC 개발에 영향을 미쳤다.
더 읽어볼만한 페이지
- 10진법 컴퓨터 - IBM 1401
IBM 1401은 1959년에 출시된 가변 단어 길이 십진법 컴퓨터로, IBM 1400 시리즈의 첫 제품으로서 소규모 기업과 대형 컴퓨터 주변 장치 컨트롤러로 사용되었으며 펀치 카드 장비와 진공관을 대체하며 성공하여 1만 대 이상 판매되었고 세계 여러 나라에 도입된 최초의 컴퓨터 중 하나로 현재 컴퓨터 역사 박물관에 두 대가 복원되어 작동 중이다. - 10진법 컴퓨터 - IBM 1620
IBM 1620은 1959년에 발표된 중소형 컴퓨터로, 자기 코어 메모리와 서브루틴을 활용하여 하드웨어 복잡성을 줄였으며, 과학 및 엔지니어링 분야에서 널리 사용되었다. - 1940년대 컴퓨터 - 모니악
모니악은 빌 필립스가 개발한 아날로그 컴퓨터로, 물의 흐름을 이용하여 경제 시스템을 시각적으로 표현하고 경제 변수 간의 관계 및 정책 효과를 보여주며, 경제학 교육과 연구에 활용되었다. - 1940년대 컴퓨터 - 아타나소프-베리 컴퓨터
아타나소프-베리 컴퓨터는 1930년대 후반 존 빈센트 아타나소프와 클리포드 베리가 개발한 세계 최초의 전자식 디지털 컴퓨터 중 하나로, 연립 선형 방정식 시스템을 풀기 위해 설계되었으며 현대 컴퓨터의 핵심 아이디어를 최초로 구현하여 컴퓨터 역사에 중요한 선구적 업적으로 평가받는다. - 초기의 컴퓨터 - 아타나소프-베리 컴퓨터
아타나소프-베리 컴퓨터는 1930년대 후반 존 빈센트 아타나소프와 클리포드 베리가 개발한 세계 최초의 전자식 디지털 컴퓨터 중 하나로, 연립 선형 방정식 시스템을 풀기 위해 설계되었으며 현대 컴퓨터의 핵심 아이디어를 최초로 구현하여 컴퓨터 역사에 중요한 선구적 업적으로 평가받는다. - 초기의 컴퓨터 - 유니박 I
유니박 I은 1950년대 초에 개발된 최초의 상업용 컴퓨터 중 하나로, 비즈니스 및 행정용으로 설계되었으며, 5,000개의 진공관을 사용하고 7.5톤의 무게에 125kW의 전력을 소비했으며, 1952년 미국 대통령 선거 예측에 사용되기도 했다.
에니악 | |
---|---|
개요 | |
![]() | |
위치 | 미국 펜실베이니아주 필라델피아 월넛 스트리트 3330번지, 펜실베이니아 대학교 컴퓨터 및 정보 과학과 |
건립 | 1945년 |
지정 유형 | 2000년 6월 15일 목요일 펜실베이니아 역사 유적 |
일반 정보 | |
이름 | ENIAC (에니악) |
종류 | 최초의 전자식 범용 디지털 컴퓨터 |
개발 시기 | 1945년 |
기술 사양 | |
사용 소자 | 진공관 |
프로그래밍 방식 | 배선 변경 |
무게 | 30톤 |
크기 | 약 24m × 2.4m × 0.9m |
소비 전력 | 150 kW |
클럭 속도 | 100 kHz |
연산 속도 | 5,000회 덧셈/뺄셈 (초당) |
기억 용량 | 20개의 10진수 (누산기) |
입출력 방식 | 천공 카드 |
개발 및 역사 | |
개발 배경 | 제2차 세계 대전 중 탄도 계산 필요성 증대 |
개발 주체 | 존 모클리, 존 에커트 |
개발 장소 | 펜실베이니아 대학교 |
개발 자금 지원 | 미국 육군 |
주요 사용 목적 | 탄도 계산, 핵무기 개발 (로스 앨러모스) |
최초 가동 시기 | 1945년 12월 10일 (로스 앨러모스 계산) |
설계 비용 | $487,000 (1943년) |
추가 정보 | |
특징 | 최초의 전자식 범용 디지털 컴퓨터, 튜링 완전하지 않음 |
후계 기종 | EDVAC |
참고 자료 | The ENIAC Story |
관련 웹사이트 | ENIAC USA 1946 |
2. 개발 및 설계
에니악은 프레스퍼 에커트와 존 모클리가 주도하여 개발되었으며, 제2차 세계 대전 중 미국 육군 병기국의 지원을 받아 대포의 정확한 탄도 계산을 목적으로 개발되었다.[14][15] 총 개발비는 당시 미국 달러 기준 49만 달러였다.[13]
1943년 6월 5일, 펜실베이니아 대학교 무어 전기 공학 학교에서 "PX 프로젝트"라는 암호명으로 비밀리에 개발이 시작되었다.[17] 존 그리스트 브레이너드가 주 연구원이었고, 허먼 H. 골드스타인은 육군을 설득하여 프로젝트에 자금을 지원하도록 하였으며, 그 결과 프로젝트 감독 책임을 맡게 되었다.[18]
로버트 F. 쇼(기능 테이블), 추 지안 추(나눗셈기/제곱근 계산기), 토마스 키트 샤플리스(마스터 프로그래머), 프랭크 뮤럴(마스터 프로그래머), 아서 버크스(곱셈기), 해리 허스키(리더/프린터), 잭 데이비스(누산기) 등 여러 엔지니어들이 개발에 참여했다.[21] 진 바르틱, 말린 웨스코프, 루스 리치터만, 베티 스나이더, 프랜시스 빌라스, 케이 맥널티 등 여성 수학자들도 프로그래밍에 참여하여 상당한 개발 작업을 수행했다.
에니악은 프로그램을 배선판에 일일이 배선하는 외부 프로그램 방식이었기 때문에 작업에 따라 배선판을 교체해야 했다. 10진수를 채택하여 10자리 수 연산이 가능했으며, 초당 5000회 덧셈과 14회 곱셈을 실행할 수 있었다. 하지만 가동 시 펜실베이니아 시내 가로등이 희미해지고 신호등이 꺼지는 등 많은 전력을 소모했다.
2. 1. 구성 요소
에니악은 18,000여 개의 진공관, 7,200개의 결정 다이오드, 1,500개의 릴레이, 70,000개의 저항, 10,000개의 콘덴서 등으로 구성되었으며, 약 5,000,000개의 접합부가 손으로 납땜되었다.[22][23] 무게는 약 27215.55kg 이상이었고, 높이는 약 2.44m, 너비는 약 0.91m, 길이는 약 30.48m로, 약 27.87m2의 공간을 차지했으며 150kW의 전력을 소비했다.[22][23]구성 요소 | 수량 | 비고 |
---|---|---|
진공관 | 18,000여 개 | |
결정 다이오드 | 7,200개 | |
릴레이 | 1,500개 | |
저항 | 70,000개 | |
콘덴서 | 10,000개 | |
항목 | 크기 | 비고 |
너비 | 약 0.91m | |
높이 | 약 2.44m | |
길이 | 약 30.48m | |
총 중량 | 약 27215.55kg 이상 |
입력은 IBM 카드 판독기를, 출력은 IBM 천공 카드를 사용했다.[24] 이러한 카드는 IBM 회계 기계를 사용하여 오프라인에서 인쇄된 출력을 생성하는 데 사용될 수 있었다. 처음에는 메모리를 저장하는 시스템이 없었지만, 펀치 카드를 외부 메모리 저장 장치로 사용할 수 있었다.[24] 1953년에는 Burroughs Corporation에서 제작한 100개의 단어 자기 코어 메모리가 추가되었다.[25]
에니악은 직렬 십진법 링 카운터를 사용하여 숫자를 저장했으며, 각 숫자는 36개의 진공관을 필요로 했다. 산술 연산은 링 카운터로 펄스를 "계산"하고, 카운터가 "넘칠" 경우 캐리 펄스를 생성하여 수행되었다.[26] 20개의 10자리 부호 누산기를 가지고 있었으며, 십의 보수 표현을 사용했고, 초당 5,000개의 간단한 덧셈 또는 뺄셈 연산을 수행할 수 있었다. 여러 누산기를 동시에 연결하여 실행할 수 있었기 때문에, 병렬 연산으로 인해 최대 작동 속도가 훨씬 더 높을 수 있었다.[27]
thumb
하나의 누산기의 캐리를 다른 누산기에 배선하여 정밀도를 두 배로 높여 산술 연산을 수행할 수 있었지만, 누산기 캐리 회로 타이밍으로 인해 세 개 이상의 배선을 연결하는 것은 불가능했다. 에니악은 4개의 누산기를 사용하여 초당 최대 385번의 곱셈 연산을 수행했고, 5개의 누산기를 사용하여 초당 최대 40번의 나눗셈 연산 또는 3번의 제곱근 연산을 수행했다.
그 외에 시작 장치, 사이클링 장치, 마스터 프로그래머, 리더(IBM 펀치 카드 판독기 제어), 프린터(IBM 카드 펀치 제어), 상수 송신기, 세 개의 기능 테이블이 있었다.
기본 기계 사이클은 200 마이크로초 (사이클링 유닛의 100 kHz 클럭의 20 사이클)였으며, 10자리 숫자에 대한 연산은 초당 5,000 사이클이었다. 10자리 숫자를 ''d''자리 숫자(최대 ''d''는 10)로 곱하는 데에는 ''d''+4 사이클이 걸렸으므로, 10자리 숫자를 10자리 숫자로 곱하는 데에는 14 사이클, 즉 2,800 마이크로초가 걸렸으며, 이는 초당 357회 연산 속도였다. 나눗셈과 제곱근은 13(''d''+1) 사이클이 걸렸으며, 최대 143 사이클, 즉 28,600 마이크로초가 걸렸으며, 이는 초당 35회 연산 속도였다.
에니악은 약 500 FLOPS[29]를 처리할 수 있었으며, 이는 현대 슈퍼컴퓨터의 페타플롭스 및 엑사플롭스 컴퓨팅 성능과 비교된다.
모듈식 구조로, 개별 패널이 각각 다른 기능을 담당했다. 그중 20개의 모듈은 십진법으로 10자리의 숫자를 기억하고 덧셈과 뺄셈만 가능한 누산기였다. 숫자는 해당 모듈들을 연결하는 몇 개의 범용 버스를 통해 전달되었다. 고속성을 실현하기 위해 숫자 전송, 계산, 결과 저장, 다음 연산 트리거 모두 가동 부품을 사용하지 않고 수행되었다.
당시 일반적이었던 8핀 소켓의 진공관을 사용했다. 누산기의 플립플롭에는 쌍삼극관 6SN7가 사용되었고, 다른 논리 회로에는 6L7, 6SJ7, 6AC7가 사용되었다. 모듈 간을 연결하는 케이블에서 펄스를 구동하는 데 6L6과 6V6이 사용되었다.
2. 2. 작동 방식
에니악은 현재 컴퓨터와는 달리 십진법을 사용하여 계산을 수행했다. 숫자를 저장하기 위해 링 카운터라는 방식을 사용했는데, 이는 기계식 계산기의 톱니바퀴를 전자적으로 모방한 것이다. 1자리의 십진수를 저장하는 데 10비트의 링 카운터를 사용했으며, 각 링 카운터는 36개의 진공관으로 구성되었다. 그중 10개는 쌍삼극관으로, 플립플롭 형태로 링 카운터를 구성했다.[29]에니악은 20개의 누산기를 가지고 있었는데, 이 누산기들은 10자리의 십진수를 저장하고 덧셈, 뺄셈을 수행할 수 있었다. 음수는 10의 보수를 사용하여 표현했다. 각 누산기는 초당 5,000번의 덧셈 또는 뺄셈을 할 수 있었으며, 여러 개의 누산기를 동시에 작동시켜 더 빠른 연산 속도를 낼 수도 있었다.[29]
4개의 누산기는 "승산기"에 의해 제어되어 곱셈을 수행했는데, 초당 385회의 곱셈이 가능했다. 5개의 누산기는 "제산기/제곱근 계산기"에 의해 제어되어 나눗셈과 제곱근 계산을 수행했다. 나눗셈은 초당 40회, 제곱근 계산은 초당 3회 가능했다.[29]
에니악은 10자리 숫자끼리의 곱셈을 2,800 마이크로초(0.0028초)만에, 나눗셈이나 제곱근 계산은 최대 28,600 마이크로초(0.0286초)만에 처리할 수 있었다.[20] 이는 당시로서는 획기적인 속도였다.
하지만 에니악은 프로그램을 배선판과 스위치를 통해 수동으로 설정해야 했다. 이는 프로그램을 변경할 때마다 많은 시간과 노력이 필요하다는 것을 의미했다.[20]
3. 특징
에니악은 폭 1m, 높이 2.5m, 길이 25m, 총 중량 약 30t에 달하는 거대한 기계였다. 약 18,000여 개의 진공관과 1,500여 개의 릴레이가 사용되었으며, 작동 전력은 150kW, 개발비 총액은 당시 미국 달러 기준으로 49만 달러였다.[100]
에니악은 프로그램 기억식이 아닌 외부 프로그램 방식을 사용했다. 계산을 수행하려면 배선판에 프로그램을 일일이 배선해야 했고, 작업에 따라 배선판을 교체해야 했다. 20개의 변수와 300개의 정수를 기억하는 메모리가 있었지만, 플로피 디스크와 같은 외부 기억 장치는 없었다.
현재 컴퓨터는 대부분 2진법을 사용하지만, 에니악은 10진법을 채택했다. 부호 첨부 10자리수의 연산이 가능했으며, 초당 5,000회의 덧셈과 14회의 곱셈을 실행할 수 있었다. 이는 10진수 10자리의 곱셈을 0.0028초, 나눗셈을 0.006초 이내에 처리할 수 있는 당시로서는 획기적인 성능이었다.
프레스퍼 에커트와 존 모클리가 주도하여 개발한 에니악의 주된 목적은 대포의 정확한 탄도 계산이었다. 탄도 계산이라는 목적은 달성했지만, 기억 용량이 적고 외부 프로그래밍 방식이었기 때문에 사용에 제약이 많았다. 전쟁 이후에는 난수 연구, 우주선 연구, 풍동 설계, 일기 예보 등에도 활용되었다.
하지만 에니악은 가동 시 펜실베이니아 시내의 가로등을 희미하게 만들고 신호등을 꺼지게 할 정도로 막대한 전력을 소모했다. 또한, 잦은 고장과 엄청난 발열 문제도 있었다. 18,000개가 넘는 진공관 때문에 발생하는 열은 찜질방 수준이어서 에어컨과 선풍기를 사용해야 했으며, 진공관이 자주 터져 교체하는 데 많은 시간이 소요되었다.
이후 전자공학 기술의 발달로 에니악은 1955년까지 사용되다가 다른 컴퓨터로 대체되었다. 에니악은 프로그램 내장 방식이 아니었고, 패치 패널을 이용한 프로그래밍은 번거로웠지만, 광범위한 계산 문제를 풀 수 있었다.[100] 초기에는 임의의 계산 가능한 문제에 대한 계산 능력이 없었지만, 이후 개량을 통해 소규모 프로그래밍이 가능해졌고, 1949년에는 원주율 2037자리 계산에 성공하기도 했다.
3. 1. 신뢰성
에니악은 18,000여 개의 진공관을 사용했기 때문에 잦은 고장이 발생했다. 초기에는 진공관이 매일 여러 개씩 고장 났으며, 이로 인해 작동 시간보다 수리 시간이 더 오래 걸리는 경우도 있었다.[31] 진공관은 주로 전원을 켜고 끌 때 발생하는 열적 스트레스 때문에 고장이 잦았다.1948년에는 고신뢰성 진공관을 사용하고, 전원을 끄지 않는 등의 조치를 통해 고장률을 이틀에 한 개꼴로 줄였다.[31] 1954년에는 116시간(거의 5일) 동안 연속으로 작동하기도 했다. 1989년 인터뷰에서 에커트는 "진공관 고장은 대략 2일에 1개꼴로 발생했고, 수리는 15분 만에 완료했다"고 말했다.[31]
3. 2. 프로그래밍
에니악은 현재와 같은 프로그램 기억 방식이 아닌, 프로그램을 배선판에 일일이 배선하는 외부 프로그램 방식으로 작동했다. 이는 계산 순서를 지령하는 일련의 명령이 데이터와 별도로 주어져야 했기 때문에, 작업에 따라 배선판을 교체해야 하는 번거로움이 있었다.[13] 문제를 기계에 매핑하는 작업은 복잡했고, 보통 몇 주가 걸렸다. 프로그램을 기계에 매핑하는 복잡성 때문에 프로그램은 현재 프로그램에 대한 수많은 테스트 후에 변경되었다.[34] 프로그램이 종이에 작성된 후, 스위치와 케이블을 조작하여 에니악에 프로그램을 넣는 데 며칠이 걸릴 수 있었다. 이어서 프로그램을 단계별로 실행하는 기능을 활용하여 검증 및 디버깅 기간이 이어졌다.[35][36][37]케이 맥널티, 베티 제닝스, 베티 스나이더, 멀린 웨스코프, 프랜 빌라스, 루스 리히터먼 등 6명의 여성 프로그래머들은 에니악 프로그램을 입력하는 방법을 결정했을 뿐만 아니라, 에니악의 내부 작동 방식에 대한 이해를 발전시켰다.[38][39] 이들은 제2차 세계 대전 중 미국 육군이 탄도 궤적을 계산하기 위해 무어 공학 학교에 고용한 여성 컴퓨터들 중 선발되었으며, 기계의 논리, 물리적 구조, 작동 및 회로를 연구하여 프로그래밍을 수행했다.[41] 베티 홀버튼은 최초의 생성 프로그래밍 시스템(SORT/MERGE)을 작성하고, 베티 제닝스와 함께 최초의 상업용 전자 컴퓨터인 UNIVAC 및 BINAC 설계를 도왔다.[46] 케이 맥널티는 ENIAC의 계산 능력을 높이기 위해 서브루틴 사용을 개발했다.[47]
허먼 골드스타인과 아델 골드스타인의 지시 아래, 이들은 ENIAC의 청사진과 물리적 구조를 연구하여 스위치와 케이블을 조작하는 방법을 결정했는데, 당시에는 프로그래밍 언어가 존재하지 않았기 때문이다.[87][89][90]
1948년 이후, 에니악에는 몇 가지 개량이 이루어졌다. 예를 들어, 간단한 읽기 전용 프로그램 저장 기구가 추가되었는데,[119] 이는 수표를 설정하는 펑션 테이블을 프로그램을 저장하는 ROM으로 활용한 것이다. 탄도 연구소의 리처드 클리핑거는 존 폰 노이만의 도움을 받아 3 주소 방식 대신 1 주소 방식을 제안했다. 베티 제닝스, 클리핑거, 아델 골드스타인이 프로그램 내장 방식의 프로그래밍을 수행했으며, 1948년 9월 16일 처음 공개되었다. 이 개조로 에니악의 성능은 6분의 1이 되었고 병렬 계산 능력도 잃었지만, 프로그래밍 작업 시간이 수 시간으로 단축되어 가치 있는 개조였다.
4. 최초의 컴퓨터 논쟁
에니악은 오랫동안 최초의 전자식 컴퓨터로 알려져 왔다. 그러나 이후 아타나소프-베리 컴퓨터(ABC), 콜로서스 등 다른 컴퓨터들의 존재가 알려지면서 논쟁이 발생했다.
1973년 미국 법원은 ABC를 최초의 전자 계산기로 판결했지만,[131][132] 콜로서스를 최초로 보는 시각도 있다. 콜로서스는 제2차 세계 대전 중 영국의 전쟁 노력의 일환으로 개발되어 1970년대 후반까지 비밀로 유지되었기 때문에, 그 존재와 능력은 영국 직원들과 일부 미국인들만 알고 있었다. 반면 에니악은 1946년에 언론에 공개되어 전 세계의 주목을 받았다.[126] 이러한 이유로, 아직 대중 사이에서는 에니악이 최초의 컴퓨터로 알려져 있는 경우가 많다.
에니악은 한국전쟁 당시 연합군에 의해 활용되었을 가능성이 있으므로, 한국의 입장에서는 역사적으로 중요한 의미를 지닌다.
4. 1. 에니악 특허 무효 판결
1973년 10월 19일 미국 법원은 "인류 최초의 계산기는 아타나소프-베리 컴퓨터(ABC)다"라고 판결하였고 아타나소프 측이 승소했다.[131][132]Honeywell, Inc. v. Sperry Rand Corp.영어 소송에서 1973년의 획기적인 연방 법원 판례에 의해 에니악에 대한 특허가 무효화되었다.[77] 이 결정에는 에니악 발명가들이 아타나소프에게서 전자 디지털 컴퓨터의 주제를 도출했다는 내용이 포함되었다. 또한 아타나소프를 최초의 전자 디지털 컴퓨터 발명가로 법적으로 인정했으며, 전자 디지털 컴퓨터의 발명을 공유 자산(public domain)으로 만들었다.
에니악에 관한 특허(미국 특허 번호 3,120,606호)는 1964년에 발효되었다. 이후 이 특허를 방패 삼은 스페리 랜드(Sperry Rand)에 의한 과점 문제가 발생했고, 1973년 10월 19일 미네아폴리스 연방 지방 법원의 판결[127]에서 심판 중에 몇 가지 절차상의 문제점이 발견됨에 따라 특허의 일부가 무효 처리되었다. 이로 인해 에니악은 현재 "세계 최초의 전자식 컴퓨터"가 아닌 "'''세계 최초의 범용 전자식 컴퓨터'''(the first general-purpose electronic computer)"라고 불리는[128] 경우가 많다.
5. 다른 초기 컴퓨터와의 비교
에니악은 Z3, 하버드 마크 I과 마찬가지로 임의의 수학적 연산 시퀀스를 실행할 수 있었지만, 펀치 카드나 테이프에서 프로그램을 읽어들이지는 않았다.[131][132] 콜로서스와 마찬가지로, 플러그 보드와 스위치로 프로그래밍되었다.[73] 에니악은 완전한 튜링 완전성 프로그래밍 기능과 전자 속도를 결합했다. 아타나소프-베리 컴퓨터 (ABC), 에니악, 콜로서스는 모두 진공관을 사용했다. 에니악의 레지스터는 Z3, ABC 및 콜로서스와 같이 이진 산술이 아닌 십진 산술을 수행했다.
1948년 6월, 맨체스터 아기는 첫 번째 프로그램을 실행했으며 최초의 전자 저장 프로그램 컴퓨터라는 명성을 얻었다.[74][75] 프로그램과 데이터를 결합한 메모리를 가진 저장 프로그램 컴퓨터에 대한 아이디어는 에니악 개발 중에 구상되었지만, 제2차 세계 대전의 우선 순위로 인해 기계를 신속하게 완성해야 했고, 에니악의 20개 저장 위치가 데이터와 프로그램을 저장하기에는 너무 작아서 처음에는 에니악에 구현되지 않았다.
6. 이후 발전
에니악은 1946년 11월 개보수 및 메모리 업그레이드를 위해 가동이 중단되었고, 1947년 메릴랜드주 애버딘 시험장으로 이전되었다.[2] 1948년에는 리처드 클리핑거와 골드스타인 그룹이 연구한 아이디어를 바탕으로 프로그램 읽기 전용 메모리(ROM) 메커니즘이 추가되었다.[72] 폰 노이만과의 상의를 통해 3주소 아키텍처 대신 1주소 아키텍처가 채택되었다.[72] 이 수정으로 에니악의 속도는 6배 감소하고 병렬 계산 기능은 제거되었지만, 재프로그래밍 시간이 단축되어 성능 저하를 상쇄했다.[72]
1952년에는 고속 시프터가 추가되어 시프트 속도가 5배 향상되었다. 1953년 7월에는 2진화 10진법, excess-3 숫자 표현을 사용하는 100단어 확장 코어 메모리가 추가되었고,[72] 이를 지원하기 위한 새로운 기능 테이블 선택기와 메모리 주소 선택기 등이 추가되었다.
에니악은 1955년 10월 2일까지 작동하다가 EDVAC 및 ORDVAC 등 더 효율적인 컴퓨터의 등장으로 퇴역했다.[2]
6. 1. EDVAC 개발에 기여
에니악 설계는 일회성으로, 이후 다시 제작되지 않았다. 1943년 설계가 완료되었기 때문에, 그 후 얼마 지나지 않아 발전한 기술 혁신을 채용하지 않았고, 특히 프로그램 내장 방식을 결여하고 있었다. 에커트와 모클리는 보다 단순하고 강력한 신설계를 시작했는데, 그것이 후에 EDVAC라고 불리게 된다. 1944년, 에커트는 데이터와 프로그램 모두를 저장하는 기억 장치(수은 지연선)를 설명하는 문서를 썼다. 펜실베이니아 대학교 무어 스쿨(공학부)의 컨설턴트였던 존 폰 노이만은, 프로그램 내장 방식이 논의되고 구축된 미팅에 참가하고 있다. 폰 노이만은, 그 미팅에서의 논의를 정리한 내용의 문서인, EDVAC에 관한 보고서의 제1 초고(First Draft of a Report on the EDVAC)를 썼다. 이 문서는 학회의 논문이나 서적과 같은 절차를 거쳐 출판된 것이 아니라, (알려진 바로는) 노이만에 의한 손으로 쓴 초고와, 그것을 바탕으로 한 타자기에 의한 원고가 있다. 후자는 ENIAC의 관리 책임자였던 허먼 골드스타인이 그 사본을 몇몇 정부 기관이나 교육 기관에 배포했고, 또한 당시의 몇몇 연구자(예를 들어 영국의 모리스 윌크스)가 어떤 기회를 얻어 읽었다. 그것으로 인해 각지에서 신세대의 전자 계산기를 구축하는 것에 대한 관심이 높아졌고, 영국의 케임브리지 대학의 EDSAC이나 미국 국립 표준국의 SEAC 등이 탄생하게 된다.[72]7. 현재 전시
에니악의 부품 일부는 여러 기관에 나뉘어 보관 및 전시되어 있다.
기관 | 소장 부품 |
---|---|
펜실베이니아 대학교 | 에니악의 원래 40개 패널 중 4개(누산기 #18, 상수 전송기 패널 2, 마스터 프로그래머 패널 2, 사이클링 유닛)와 세 개의 기능 테이블 중 하나(기능 테이블 B) |
스미소니언 국립 미국사 박물관 | 5개의 패널(누산기 2, 19 및 20; 상수 전송기 패널 1 및 3; 제산기 및 제곱근 계산기; 기능 테이블 2 패널 1; 기능 테이블 3 패널 2; 고속 곱셈기 패널 1 및 2; 프린터 패널 1; 시작 유닛) |
과학 박물관 | 수신기 유닛 |
컴퓨터 역사 박물관 | 3개의 패널(누산기 #12, 기능 테이블 2 패널 2, 프린터 패널 3)과 휴대용 기능 테이블 C (스미소니언 협회에서 대여) |
미시간 대학교 | 아서 버크스가 구출한 4개의 패널(두 개의 누산기, 고속 곱셈기 패널 3, 마스터 프로그래머 패널 2) |
미국 육군 병기 박물관 (메릴랜드주 애버딘 시험장) | 휴대용 기능 테이블 A |
미국 육군 야전 포병 박물관 (포트실) | 7개의 에니악 패널(누산기 #7, #8, #11, #17; 기능 테이블 #1에 연결된 패널 #1 및 #2, 튜브가 보이는 패널 뒷면), 튜브 모듈 |
미국 육군 사관학교 (뉴욕주 웨스트포인트) | 에니악의 데이터 입력 터미널 중 하나 |
하인츠 닉스도르프 박물관 (독일) | 3개의 패널(프린터 패널 2 및 고속 기능 테이블) (스미소니언 협회에서 대여), 재건된 누산기 패널 |
8. 기념
1987년 IEEE 마일스톤으로 지정되었다.[83]
1996년 펜실베이니아 대학교는 에니악 50주년을 기념하여 "ENIAC-on-a-Chip" 프로젝트를 후원했다. 이 프로젝트는 에니악과 동일한 기능을 가진 7.44mm x 5.29mm 크기의 매우 작은 실리콘 컴퓨터 칩을 만드는 것이었다. 이 20MHz 칩은 에니악보다 훨씬 빨랐지만, 1990년대 후반 당시의 마이크로프로세서 속도에는 미치지 못했다.[84][85][86]
2011년에는 에니악 공개 65주년을 기념하여 필라델피아 시에서 2월 15일을 에니악의 날로 선포했다.[93][94][95]
참조
[1]
특허
Electronic Numerical Integrator and Computer
United States Patent Office
1947-06-26
[2]
간행물
The ENIAC Story
http://ftp.arl.mil/~[...]
American Ordnance Association
2015-03-29
[3]
웹사이트
3.2 First Generation Electronic Computers (1937-1953)
https://www.phy.ornl[...]
[4]
웹사이트
ENIAC on Trial – 1. Public Use
http://www.ushistory[...]
2018-05-16
[5]
문서
1946
[6]
서적
Engines of the mind: the evolution of the computer from mainframes to microprocessors
Norton
1996
[7]
웹사이트
ENIAC: The Army-Sponsored Revolution
http://ftp.arl.mil/~[...]
US Army Research Laboratory
2015-03-29
[8]
문서
1995
[9]
문서
1999
[10]
웹사이트
ENIAC on Trial – 1. Public Use
http://www.ushistory[...]
2018-05-16
[11]
웹사이트
'ENIAC': Creating a Giant Brain, and Not Getting Credit
https://archive.nyti[...]
[12]
웹사이트
ENIAC USA 1946
http://www.thocp.net[...]
History of Computing Foundation
2013-03-13
[13]
웹사이트
ENIAC
http://history-compu[...]
Georgi Dalakov
2016-05-23
[14]
웹사이트
ENIAC - CHM Revolution
https://www.computer[...]
2024-11-09
[15]
웹사이트
Key Events in the Development of the ENIAC
https://www.historyo[...]
2024-11-29
[16]
Youtube
UNIVAC - Information Age: Then and Now
https://www.youtube.[...]
2024-11-06
[17]
문서
1946
[18]
웹사이트
Herman Heine Goldstine
http://www.princeton[...]
2017-04-15
[19]
웹사이트
Key Developments Concerning the ENIAC Patent
https://www.historyo[...]
2024-11-29
[20]
서적
Automatic Digital Computers
John Wiley & Sons
1956
[21]
웹사이트
ENIAC on Trial
https://www.ushistor[...]
Independence Hall Association
2020-11-09
[22]
웹사이트
ENIAC
http://encyclopedia2[...]
2015-03-29
[23]
서적
Ballistic Research Laboratories Report No. 971: A Survey of Domestic Electronic Digital Computing Systems
http://ed-thelen.org[...]
United States Department of Commerce Office of Technical Services
2015-03-29
[24]
웹사이트
ENIAC in Action: What it Was and How it Worked
http://www.seas.upen[...]
University of Pennsylvania
2016-05-17
[25]
웹사이트
Past and Future Developments in Memory Design
https://www.cs.umd.e[...]
University of Maryland
2016-05-17
[26]
서적
The History of Visual Magic in Computers: How Beautiful Images are Made in CAD, 3D, VR and AR
https://books.google[...]
Springer Science & Business Media
2013-06-13
[27]
서적
Computing: A Historical and Technical Perspective
https://books.google[...]
CRC Press
2014-05-27
[28]
간행물
Lightning Strikes Mathematics
https://books.google[...]
2015-03-29
[29]
웹사이트
The incredible evolution of supercomputers' powers, from 1946 to today
https://www.popsci.c[...]
2022-02-08
[30]
문서
1947
[31]
웹사이트
A lost interview with ENIAC co-inventor J. Presper Eckert
http://www.computerw[...]
Computer World
2015-03-29
[32]
간행물
From the Editor's Desk
2004-07
[33]
웹사이트
Programming the ENIAC
http://www.columbia.[...]
Columbia University
2016-05-16
[34]
간행물
Archaeology of computers: reminiscences, 1945-1947
1972-07
[35]
웹사이트
ENIAC tutorial - the modulo function
http://placebo.hpi.u[...]
2017-03-04
[36]
문서
Description of Lehmer's program computing the exponent of modulo 2 prime
[37]
harvnb
De Mol, Bullynck, 2008
[38]
웹사이트
ENIAC Programmers Project
http://eniacprogramm[...]
eniacprogrammers.org
2015-03-29
[39]
웹사이트
First Computer Programmers Inspire Documentary
https://abcnews.go.c[...]
2007-12-04
[40]
학술지
The Women of ENIAC
http://www.eg.buckne[...]
2015-04-12
[41]
뉴스
The Programming Pioneers of ENIAC
https://drive.google[...]
Society of Women Engineers
2020-07-08
[42]
웹사이트
Meet the 'Refrigerator Ladies' Who Programmed the ENIAC
https://www.mentalfl[...]
2024-05-30
[43]
웹사이트
ENIAC Programmers: A History of Women in Computing
https://spin.atomico[...]
2016-07-31
[44]
서적
Proving Ground
Hurst
[45]
서적
When Computers Were Human
https://archive.org/[...]
Princeton University Press
2016-11-24
[46]
서적
Grace Hopper and the Invention of the Information Age
MIT Press
2012
[47]
웹사이트
Walter Isaacson on the Women of ENIAC
http://fortune.com/2[...]
2018-12-14
[48]
웹사이트
Army researchers acquire two new supercomputers
https://www.army.mil[...]
2021-03-01
[49]
뉴스
Gloria Gordon Bolotsky, 87; Programmer Worked on Historic ENIAC Computer
https://www.washingt[...]
2015-08-19
[50]
웹사이트
ARL Computing History | U.S. Army Research Laboratory
https://www.arl.army[...]
Arl.army.mil
2019-06-29
[51]
학술지
Machine Language for Automatic Relay Computer
University of London
[52]
문서
Campbell-Kelly, Martin "The Development of Computer Programming in Britain (1945 to 1955)", The Birkbeck College Machines, in (1982) Annals of the History of Computing 4(2) April 1982 IEEE
[53]
harvnb
Goldstine, 1993, page=182
[54]
서적
Making IT Work: A History of the Computer Services Industry
MIT Press
[55]
harvnb
Rhodes, 1995, chapter 2
[56]
서적
The Monte Carlo Method. Engineering Applications
https://books.google[...]
ACMO Academic Press
[57]
서적
The Disappearing Spoon
Little, Brown and Company
2010
[58]
뉴스
Electronic Computer Flashes Answers
http://learn.fi.edu/[...]
2015-03-29
[59]
문서
Honeywell, Inc. v. Sperry Rand Corp.
http://www.ushistory[...]
1973
[60]
서적
Broad Band: The Untold Story of the Women Who Made the Internet
https://books.google[...]
Penguin
2018-03-06
[61]
harvnb
McCartney, 1999, p=140
[62]
harvnb
McCartney, 1999, p=140 : "Eckert gave eleven lectures, Mauchly gave six, Goldstine gave six. von Neumann, who was to give one lecture, didn't show up; the other 24 were spread among various invited academics and military officials."
[63]
harvnb
Goldstine, 1993, pp=233–234, 270, search string: "eniac Adele 1947"
[64]
문서
By July 1947 von Neumann was writing: "I am much obliged to Adele for her letters. Nick and I are working with her new code, and it seems excellent."
[65]
harvnb
Clippinger, 1948, Section IV: Summary of Orders
[66]
harvnb
Haigh, Priestley, Rope, 2014b, pp=44–48
[67]
서적
Building IBM: Shaping an Industry and Its Technology
MIT Press
1995
[68]
학술지
Description and Use of the ENIAC Converter Code
http://eniacinaction[...]
1949
[69]
학술지
Los Alamos Bets On ENIAC: Nuclear Monte Carlo Simulations 1947-48
http://eniacinaction[...]
2018-11-13
[70]
harvnb
Clippinger, 1948, INTRODUCTION
[71]
서적
2014
[72]
웹사이트
Eniac
http://epictechnolog[...]
2017-01-28
[73]
문서
Improvements
[74]
웹사이트
Programming the ENIAC: an example of why computer history is hard
https://www.computer[...]
2016-05-18
[75]
간행물
Reconsidering the Stored Program Concept
http://eniacinaction[...]
2014-01
[76]
뉴스
How GCHQ built on a colossal secret
https://www.bbc.co.u[...]
2014-05-05
[77]
웹사이트
Atanasoff-Berry Computer Court Case
https://jva.cs.iasta[...]
2022-09-01
[78]
웹사이트
ENIAC display
https://cse.engin.um[...]
University of Mochagan]
2024-06-14
[79]
뉴스
ENIAC: First Generation Of Computation Should Be A Big Attraction At Sill
http://www.swoknews.[...]
2015-04-08
[80]
문서
Haigh. ''et al.'' list accumulators 7, 8, 13, and 17, but 2018 photos show 7, 8, 11, and 17.
[81]
웹사이트
Meet the iPhone's 30-ton ancestor: Inside the project to rebuild one of the first computers
https://www.techrepu[...]
2016-11-23
[82]
웹사이트
ENIAC – Life-size model of the first vacuum-tube computer
http://www.hnf.de/en[...]
Heinz Nixdorf Museum
2021-03-01
[83]
웹사이트
Milestones:Electronic Numerical Integrator and Computer, 1946
http://www.ieeeghn.o[...]
IEEE
2011-08-03
[84]
뉴스
Looking Back At ENIAC: Commemorating A Half-Century Of Computers In The Reviewing System
https://www.the-scie[...]
[85]
간행물
ENIAC-on-a-Chip
http://www.upenn.edu[...]
The University of Pennsylvania
1996
[86]
웹사이트
ENIAC-on-a-Chip
http://www.seas.upen[...]
University of Pennsylvania
1995-05-09
[87]
웹사이트
Invisible Computers: The Untold Story of the ENIAC Programmers
http://www.witi.com/[...]
Witi.com
2015-03-10
[88]
뉴스
Wired: Women Proto-Programmers Get Their Just Reward
http://archive.wired[...]
2015-03-10
[89]
뉴스
Rediscovering WWII's female 'computers'
http://edition.cnn.c[...]
CNN
2011-02-15
[90]
웹사이트
Festival 2014: The Computers
http://www.siff.net/[...]
2015-03-12
[91]
웹사이트
ENIAC Programmers Project
http://eniacprogramm[...]
2021-11-25
[92]
서적
Proving Ground: The Untold Story of the Six Women Who Programmed the World's First Modern Computer
Grand Central Publishing
2022-07
[93]
웹사이트
Resolution No. 110062: Declaring February 15 as "Electronic Numerical Integrator And Computer (ENIAC) Day" in Philadelphia and honoring the University of Pennsylvania School of Engineering and Applied Sciences.
http://legislation.p[...]
2014-08-13
[94]
웹사이트
Philly Post: Trending: Philly Vs. Iowa for the Soul of the Computer
http://www.phillymag[...]
2014-02-12
[95]
웹사이트
ENIAC Day to celebrate dedication of Penn's historic computer
http://www.upenn.edu[...]
2014-02-14
[96]
뉴스
70 years ago, six Philly women became the world's first digital computer programmers
http://www.phillyvoi[...]
2016-10-17
[97]
문서
「電子式数値積分・計算機」の意
[98]
서적
1972
[99]
웹사이트
The ENIAC Story
http://ftp.arl.mil/~[...]
Ftp.arl.mil
2008-09-22
[100]
서적
Engines of the Mind: The Evolution of the Computer from Mainframes to Microprocessors
1996
[101]
웹사이트
ENIAC: The Army-Sponsored Revolution
http://ftp.arl.mil/~[...]
US Army Research Laboratory
2009-07-09
[102]
서적
1972
[103]
웹사이트
Electronic Computer Flashes Answers
http://www.fi.edu/le[...]
New York Times
2011-01-31
[104]
법률
http://www.ushistory[...]
1973
[105]
서적
Automatic Digital Computers
John Wiley & Sons
[106]
웹사이트
Milestones:Electronic Numerical Integrator and Computer, 1946
http://www.ieeeghn.o[...]
IEEE
2011-08-03
[107]
웹사이트
http://encyclopedia2[...]
[108]
웹사이트
Ballistic Research Laboratories Report № 971 — A Survey of Domestic Electronic Digital Computing Systems — page 41
http://ed-thelen.org[...]
US Department of Commerce
2009-04-16
[109]
서적
ENIAC: Birth of the Information Age
https://books.google[...]
Popular Science
2011-12-15
[110]
간행물
Lightning Strikes Mathematics
https://books.google[...]
2012-04-15
[111]
웹사이트
A lost interview with ENIAC co-inventor J. Presper Eckert
http://www.computerw[...]
Computer World
2011-04-25
[112]
문서
[113]
문서
[114]
뉴스
Wired: Women Proto-Programmers Get Their Just Reward
http://www.wired.com[...]
1997-05-08
[115]
웹사이트
ENIAC Programmers Project
http://eniacprogramm[...]
Eniacprogrammers.org
2010-01-27
[116]
웹사이트
ABC News: First Computer Programmers Inspire Documentary
http://abcnews.go.co[...]
2013-02-22
[117]
문서
When Computers Were Women
[118]
뉴스
Rediscovering WWII's female 'computers'
http://edition.cnn.c[...]
CNN
2011-02-15
[119]
웹사이트
A Logical Coding System Applied to the ENIAC
http://ftp.arl.mil/~[...]
Ftp.arl.mil
2010-01-27
[120]
웹사이트
Relay computers of George Stibitz
http://history-compu[...]
2012-12-19
[121]
간행물
How to make Zuse's Z3 a universal computer
[122]
웹사이트
How to Make Zuse's Z3 a Universal Computer
http://www.zib.de/zu[...]
2013-02-22
[123]
웹사이트
https://news.ycombin[...]
[124]
문서
[125]
서적
Colossus: The Secrets of Bletchley Park's Codebreaking Computers
Oxford University Press
[126]
웹사이트
WITI Hall of Fame: The ENIAC Programmers
http://www.witi.com/[...]
2007-06-12
[127]
웹사이트
Rebuilding the ABC
http://www.scl.amesl[...]
Ames Laboratory
2012-02-15
[128]
문서
[129]
웹사이트
ENIAC-on-a-Chip
http://www.upenn.edu[...]
University of Pennsylvania
2012-08-20
[130]
웹사이트
ENIAC-on-a-Chip
http://www.seas.upen[...]
University of Pennsylvania
1995-05-09
[131]
서적
Encyclopedia of Computer Science (second ed.)
https://archive.org/[...]
Wiley
[132]
서적
컴퓨터 사이언스 대백과(상.하)
기다리
관련 사건 타임라인
( 최근 20개의 뉴스만 표기 됩니다. )
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com