1943년, 제2차 세계대전이 한창이던 시기에 MIT(매사추세츠 공과대학)의 컴퓨터 엔지니어들은 미 해군을 위한 비행 시뮬레이터 설계라는 야심 찬 프로젝트에 착수했습니다. 무려 8년에 걸쳐 진행된 이 프로젝트의 결과물로 탄생한 것이 바로 '휠윈드(Whirlwind) 플라이트 시뮬레이터'입니다.
프로젝트의 배경
전쟁 중 미 해군은 폭격기 조종사들을 효율적으로 훈련할 수 있는 장비를 절실히 필요로 하고 있었습니다. 실제 항공기를 활용한 훈련은 막대한 비용과 위험을 수반했기 때문에, 컴퓨터를 이용한 시뮬레이션이 대안으로 주목받았습니다. 이에 따라 MIT 서보메커니즘 연구소가 제이 포레스터(Jay Forrester)의 주도하에 이 프로젝트를 맡게 되었습니다.
아날로그에서 디지털로의 전환
흥미롭게도 휠윈드 프로젝트는 아날로그 컴퓨터를 사용해 항공기의 움직임을 재현하는 방식으로 출발했습니다. 당시 초기 비행 시뮬레이터들은 대부분 아날로그 컴퓨터 기술에 의존하고 있었죠. 그러나 개발 과정에서 엔지니어들은 아날로그 방식의 정확도와 안정성에 한계를 느꼈고, 결국 프로젝트는 고속 디지털 컴퓨터 기술로 방향을 전환합니다.
이러한 전환 덕분에 휠윈드는 세계 최초의 대형 고속 디지털 컴퓨터 중 하나로 자리매김했습니다. 진공관을 기반으로 작동하는 이 컴퓨터는 당대 최고 수준의 실시간 처리 속도를 자랑했습니다.
컴퓨터 역사에 남은 유산
휠윈드 프로젝트의 의미는 단순한 비행 시뮬레이터 개발을 넘어섭니다. 이 프로젝트는 다음과 같은 중요한 기술적 성과를 낳았습니다.
- 자기 코어 메모리의 발명 — 제이 포레스터가 개발한 이 기술은 이후 수십 년간 컴퓨터 메모리의 표준이 되었습니다.
- SAGE 방공 시스템의 기반 — 휠윈드의 기술은 미국의 반자동 지상 환경(SAGE) 방공망 구축의 토대가 되었습니다.
- 실시간 컴퓨팅의 선구 — 즉각적인 입력과 출력을 처리하는 실시간 컴퓨팅 개념을 처음으로 본격 구현했습니다.
1943년에 시작된 이 8년간의 여정은 단순한 군사 훈련 장비 개발을 넘어, 오늘날 우리가 사용하는 현대 컴퓨터 기술의 토대를 마련한 위대한 유산으로 평가받고 있습니다.