미국의 신화. 소비에트 컴퓨터 기술의 후진성
"우리가 다른 유형의 군대의 무기 모델을 고려한다면 역사적 측면에서도 소련 군사 장비 샘플이 동일한 미국인과 비교할 때 얼마나 우수할까요? 현대 연구 및 생산 장비, 과학자들에게 가장 돈이 많이 들었던 곳은 어디였습니까? 어쩌면 소련 사회주의 연방 공화국이 컴퓨터, 소프트웨어 제작의 리더 였을 까? "
저는이 기사를 쓰도록 격려해 준 sevtrash와 별도로 주석문을 사용하여 감사의 말을 전하고 싶습니다.
"러시아어 프로세서"또는 "소비에트 컴퓨터"라는 구절은 유감스럽게도 서구 기사를 어긋나게 (또는 반대로, 의식적으로) 우리 미디어에 의해 도입 된 여러 특수한 연관을 야기합니다. 모든 사람들은 이러한 것들이 부피가 크고, 약하고, 불편하며, 실제로 국내 기술은 항상 냉소와 아이러니의 이유라고 생각하는 데 익숙해 져 있습니다. 불행히도, 몇몇 사람들은 특정 순간에 소련 사회주의가 역사 컴퓨팅은 "나머지 앞서서"였습니다. 또한이 분야의 현대 국내 개발에 대해 더 적은 정보를 얻을 수 있습니다.
소련은 세계에서 가장 강력한 과학 학교 중 하나 인 "발효 된"애국자를 보유한 국가라고 불린다. 이것은 영국 교육자 협회의 전문가에 의한 교육 시스템에 대한 심층적 인 분석에 기초한 객관적인 사실입니다. 역사적으로 소련에서는 자연 과학, 기술자 및 수학자 분야의 전문가를 양성하는 데 중점을 두었습니다. 20 세기 중반, 소비에트 연방에는 여러 컴퓨터 공학 학교가 있었고 자격을 갖춘 인력 부족이 없었기 때문에 새로운 산업의 성공적인 발전을위한 전제 조건이있었습니다. 재능있는 과학자와 엔지니어가 수십명이 참여하여 다양한 전자 컴퓨팅 시스템 시스템을 개발했습니다. 우리는 현재 소련에서 디지털 컴퓨터 개발의 주요 이정표에 대해서만 이야기하고 있습니다. 아날로그 기계 작업은 전쟁 전부터 시작되었고 1945에서는 소련 아날로그 기계의 첫 번째 작업이 이미 진행 중입니다. 전쟁 전, 디지털 컴퓨터의 기본 요소 인 고속 트리거의 연구 및 개발이 시작되었습니다.
Sergey Alekseevich Lebedev (1902 - 1974)는 소련에서 컴퓨팅 기술 개발의 창시자로 합리적으로 불려 짐 - 15 유형의 컴퓨터는 가장 단순한 튜브에서 집적 회로의 슈퍼 컴퓨터에 이르기까지 그의 리더십 아래 개발되었습니다.
소련에서는 엘리먼트베이스 및 자동 프로그램 제어로 전자 튜브가 장착 된 세계 최초의 컴퓨터 인 1946의 미국인이 ENIAC 시스템을 개발 한 사실이 알려졌습니다. 소련 과학자들이이 기계의 존재를 알고 있었음에도 불구하고 냉전 당시 러시아로 유출 된 다른 정보와 마찬가지로이 데이터는 매우 드물고 모호했다. 따라서 소비에트 컴퓨터 기술이 서양 견본에서 복사되었다는 사실에 대해 이야기하십시오. 그렇습니다. 당시 컴퓨터의 기존 모델이 2 층 또는 3 층으로되어 있고 제한된 범위의 사람들 만 액세스 할 수 있다면 어떤 종류의 "샘플"을 이야기 할 수 있습니까? 국내 스파이들이 얻을 수있는 최대치는 기술 문서의 단편적인 정보와 과학 회의의 성적표입니다.
1948이 끝날 때 학계의 S.A.Lebedev는 국내 최초의 기계 작업을 시작했습니다. 1 년 후, 아키텍처는 개별 단위의 개략도뿐만 아니라 (처음부터) 차용없이 개발되었습니다. 1950에서 컴퓨터는 12 연구원과 15 기술자에 의해서만 기록되었습니다. Lebedev는 자신의 생각을 "The Small Electronic Calculating Machine"즉 MESM이라고 불렀다. 6 천 개의 전자관으로 구성된 "아기"는 2 층 건물의 전체 날개를 차지했습니다. 그러한 차원에 아무도 충격을주지 않도록하십시오. 서양 디자인은 그다지 많지 않았습니다. 50 년이 안뜰에 있었고 라디오 관은 공을 지배했다.
소련에서 MESM은 유럽에 단 하나의 컴퓨터 (영국 EDSAC)가 출현 한 지 한 번에 시작되었다는 점에 유의해야합니다. 그러나 MESM 프로세서는 계산 프로세스의 병렬화로 인해 훨씬 더 강력했습니다. 유사한 EDSAK 시스템 인 Tsem-1는 1953 년 원자력 연구소에서 위탁되었으며 여러 매개 변수를 통해 EDFA를 능가했습니다.
MESM을 만들 때 입력 및 출력 장치의 존재, 메모리에 프로그램의 코딩 및 저장, 메모리에 저장된 프로그램을 기반으로 한 계산의 자동 실행 등과 같이 컴퓨터 생성의 모든 기본 원칙이 사용되었습니다. 가장 중요한 것은 컴퓨터 기술에서 사용 된 이진 논리를 기반으로 한 컴퓨터 (미국의 ENIAC는 십진법 (!!!)을 사용했으며, 또한 명령과 명령이 흐를 때 SA Lebedev가 개발 한 파이프 라이닝 원리가 적용 되었음) 피연산자는 병렬로 처리되어 현재 전 세계의 모든 컴퓨터에서 사용됩니다.
작은 전자 계산 기계에 이어, 큰 하나는 BESM-1였다. 개발은 1952 가을에 완료되었으며, 그 후 Lebedev는 소련 과학 아카데미의 정회원이되었습니다.
새로운 기계는 MESM을 생성 한 경험을 고려하고 개선 된 요소 기반을 적용했습니다. 컴퓨터의 8-10 속도는 초당 수천 회 였지만 MESM에서는 초당 50의 속도였습니다. 외부 저장 장치는 마그네틱 테이프와 자기 드럼을 기반으로했습니다. 다소 나중에 과학자들은 수은 튜브, 포텐쇼 스코프 및 페라이트 코어에 대한 실험을 실험했습니다.
소련에서 서구 컴퓨터에 대해 거의 알지 못했다면 유럽과 미국에서는 소련 컴퓨터에 대해 거의 알지 못했습니다. 따라서 다름슈타트에서 개최 된 과학 컨퍼런스에서 Lebedev가 발표 한 보고서는 진정한 의미를 갖게되었습니다. 소련에서 조립 된 BESM-1은 유럽에서 가장 생산적이고 강력한 컴퓨터라는 것이 밝혀졌습니다.
1958에서는 이미 BESM-2이라고 불리는 BESM RAM을 업그레이드 한 후 Union의 공장에서 대량 생산되었습니다. Lebedev가 이끄는 팀의 추가 작업은 첫 번째 BESM의 개발과 개선이었습니다. 초당 20 수천 개의 연산을 수행하는 연속 모델 M-20이 당시 세계에서 가장 빠른 운영 컴퓨터였던 브랜드 "M"하에 새로운 슈퍼 컴퓨터 제품군이 탄생했습니다.
1958 년은 컴퓨터 기술의 발전에있어 거의 알려지지 않았지만 중요한 또 하나의 중요한 이정표였습니다. Lebedev의 학생 인 V. S. Burtsev의지도 아래, 모바일 플랫폼에있는 것을 포함하여 여러 대의 M-40 및 M-50 기계 (M-20의 근대화)로 구성된 복합 단지가 무선 네트워크로 상호 연결되었습니다. 200 km까지의 거리. 동시에, 세계 최초의 컴퓨터 네트워크는 매사추세츠 공과 대학의 TX-1965 컴퓨터와 산타 모니카의 Q-2 SDC Corporation이 연결된 32 년에만 작동하기 시작한 것으로 공식 인정됩니다. 따라서 미국의 신화와는 달리 컴퓨터 네트워크는 7 년 전에 소련에서 처음 개발되고 구현되었습니다.
우주 통제 센터 (Space Control Center)를 비롯한 군대의 요구에 특히 M-40 및 M-50을 기반으로 한 몇 가지 컴퓨터 모델이 개발되어 V.G.의 지침에 따라 만들어진 소련 해독 시스템의 "사이버 네틱 두뇌"가되었습니다. Kisunko와 진짜 로켓은 1961 년에 붕괴되었습니다 - 미국인들은 23 년에만 그것을 반복 할 수있었습니다.
2 세대 (반도체 기반)의 최초의 본격적인 자동차는 BESM-6입니다. 이 기계는 초당 약 백만 건의 작업 속도를 기록했습니다. 아키텍처 및 구조 조직의 원칙 중 상당수는 해당 기간의 컴퓨팅 기술에있어 진정한 혁명이었으며 실제로는 이미 3 세대 컴퓨터의 한 걸음이었습니다.
6의 소련에서 제작 된 BESM-1966는 그 시간 속도에 대한 기록을 가지고 있습니다 - 초당 약 백만 건의 작업
BESM-6에서는 RAM을 블록으로 분할하여 동시에 정보를 샘플링 할 수있어 메모리 시스템 액세스 속도가 크게 향상되어 명령 실행 결합 원칙 (최대 14 기계 명령이 동시에 여러 실행 단계의 프로세서에있을 수 있음)이 사용되었습니다. BESM-6의 수석 디자이너 인 S.A. Lebedev의 "배관공"원칙에 따라 명명 된이 원칙은 나중에 현대적인 용어로 "명령 파이프 라인"이라는 이름을 사용하여 범용 컴퓨터의 성능을 향상시키는 데 널리 사용되었습니다. 쿼리 버퍼링 방식이 처음으로 도입되어 현대 캐시의 프로토 타입이 만들어졌으며 효과적인 멀티 태스킹 시스템과 외부 장치 액세스가 구현되었으며 그 중 일부는 아직 사용 중입니다. BESM-6은 너무 성공적이어서 20 년 동안 대량 생산되었으며 다양한 정부 구조 및 기관에서 효과적으로 근무했습니다.
그런데 스위스에서 만든 국제 원자력 연구 센터 (International Center for Nuclear Research)는 계산을 위해 BESM 기계를 사용했습니다. 그리고 우리 컴퓨팅 기술의 후진성에 대한 신화를 능가하는 또 하나의 중요한 사실 ... 소련 - 미국 소유즈 - 아폴론 우주 비행 중, BESM-6을 사용하는 소련 측은 미국 측보다 1 분 30 초 앞당겨 처리 된 원격 측정 정보를 받았다. .
이 점에 흥미로운 점은 영국 노보 시비 르 스크에서 최신 BESM-6 중 하나를 구입 한 방법에 관한 영국 컴퓨터 박물관 큐레이터의 기사 Doron Sveid입니다. "40 년 전 개발 된 러시아 BESM 슈퍼 컴퓨터 시리즈는 냉전 시대의 기술 우위를 선언 한 미국의 거짓말에 대해 증언 할 수있다"고 기사의 제목은 스스로 말하고있다.
소련에서는 많은 창조 팀이있었습니다. S.A.Lebedev, I.S.Bruk, V.M.Glushkov의 연구소는 그 중 가장 큰 것입니다. 때로는 서로 경쟁하고 때로는 서로 보완하기도합니다. 그리고 모두는 세계 과학의 가장자리에서 일했습니다. 지금까지 우리는 학계의 Lebedev의 발전에 관해 주로 이야기 해왔다. 그러나 나머지 팀들은 그들의 일에있어 외국 발전에 앞섰다.
예를 들어 1948 말기에 Power Engineering Institute의 직원입니다. Kruzhizhanovskiy Brooke와 Rameev는 공통 버스가있는 컴퓨터와 1950-1951에서 저작권 인증서를받습니다. 그것을 만들어라. 이 기계에서는 전자관 대신 세계 최초로 반도체 (구리 플러그) 다이오드가 사용됩니다.
그리고 S.A.Lebedev가 BESM-6를 만든 같은시기에, 학자 V.M. Glushkov는 큰 컴퓨터 "우크라이나"의 개발을 완료했으며, 그 아이디어는 후에 큰 미국 컴퓨터 1970-s에서 사용되었습니다. Academician Glushkov가 만든 MIR 컴퓨터 제품군은 미국보다 20 년 앞서있었습니다. 이들은 개인용 컴퓨터 유형이었습니다. 1967에서 IBM은 런던 전시회에서 MIR-1을 구입했습니다. IBM은 경쟁사와의 우선 순위에 대한 분쟁이 있었으며 차는 1963의 경쟁 업체가 특허를 획득 한 계단식 마이크로 프로그래밍 원칙이 오래되었음을 증명하기 위해 구입했습니다. 러시아어로 직렬 기계에 사용됩니다.
컴퓨터 과학 및 사이버네틱스의 선구자 인 학자 Viktor Mikhailovich Glushkov (1923-1982)는 수학, 컴퓨터 과학 및 사이버네틱스, 컴퓨팅 및 프로그래밍 분야에서 세계적인 중요성을 가진 과학적 결과로 전세계 전문가들로 알려져 있습니다
소련 사회주의 연방 공화국의 컴퓨터 기술 발전의 다음 단계는 수퍼 컴퓨터 (Elbrus)라고 불리는 가족의 창설 작업이었습니다. 이 프로젝트는 Lebedev에 의해 시작되었으며, 사망 한 후에 그는 Burtsev가 이끌었다.
최초의 멀티 프로세서 컴퓨팅 컴플렉스 Elbrus-1은 1979 년에 출시되었습니다. 여기에는 10 프로세서가 포함되어 있으며 초당 약 15만의 작업 속도를 보였습니다. 이 자동차는 서구의 선도적 인 컴퓨터 모델보다 몇 년 앞서있었습니다. 공유 메모리를 갖춘 대칭형 멀티 프로세서 아키텍처, 하드웨어 데이터 유형으로 보호 된 프로그래밍 구현, 수퍼 스칼라 프로세서 프로세싱, 멀티 프로세서 컴플렉스 용 단일 운영 체제 - Elbrus 시리즈에서 구현 된 이러한 모든 기능은 오늘날 서구보다 훨씬 이전에 나타 났으며 그 원칙은 오늘날 사용됩니다 현대 슈퍼 컴퓨터에서 하루.
"Elbrus"는 일반적으로 컴퓨터 이론에 많은 혁신적인 혁신을 도입했습니다. 이들은 수퍼 스칼라 (사이클 당 하나 이상의 명령 처리), 하드웨어 데이터 유형으로 보호 된 프로그래밍 구현, 파이프 라이닝 (여러 명령어의 병렬 처리) 등입니다. 이러한 모든 가능성은 소련 컴퓨터에서 처음 나타났습니다. Elbrus 시스템과 이전에 구소련에서 출시 된 Elbrus 시스템과의 또 다른 주요 차이점은 고급 프로그래밍 언어에 중점을두고 있습니다. 기본 언어 ( "AutoCode Elbrus El-76")는 V. M. Pentkovsky에 의해 만들어졌으며 나중에 Pentium 프로세서의 수석 건축가가되었습니다.
이 시리즈의 다음 모델 인 "Elbrus-2"는 이미 초당 125 만 연산을 수행했습니다. "Elbrus"는 레이더 정보 처리와 관련된 여러 중요한 시스템에서 작동했으며 Arzamas 및 Chelyabinsk의 번호판에서 계산되었으며이 모델의 많은 컴퓨터는 여전히 미사일 방어 시스템 및 우주군의 기능을 제공합니다.
이 시리즈의 최신 모델은 Elbrus 3-1로, 모듈러 구조로 구별되었으며 물리적 공정의 모델링을 비롯한 많은 과학적 및 경제적 문제를 해결하도록 설계되었습니다. 그 속도는 초당 수백만 회의 연산 (일부 팀에서)의 500에 달했으며, 당시 가장 생산적인 미국의 초차 인 Cray Y-MP보다 두 배 빠릅니다.
블라디미르 펜트 코프 스키 (Bradimir Pentkovsky)는 엘 브루스 (Elbrus) 개발자 중 한 명인 소련 (USSR)이 몰락 한 후 미국으로 이주하여 인텔에 취직했다. 곧 그는 회사의 수석 엔지니어가되었고 인텔은 그의 리더십 아래 1993에서 Pentkovsky의 이름을 딴 소문에 따라 Pentium 프로세서를 개발했습니다.
Pentkovsky는 인텔이 인텔의 프로세서에서 알고있는 소련의 노하우를 구체화했으며, 1995 년까지 인텔은 El 1990 올해의 러시아 90 마이크로 프로세서에 매우 근접한 고급 펜티엄 프로 프로세서를 출시했으나이를 따라 잡지 못했습니다 , 5 년 후에 만들어졌지만.
마이크로 프로세서 보고서 편집자 인 키스 디펜 도르프 (Keith Diffendorff)에 따르면 인텔은 SMP (대칭 다중 처리), 수퍼 스칼라 및 EPIC (명시 적 병렬 명령어 코드)와 같은 근대 아키텍처의 기본 원칙을 포함하여 소련에서 개발 된 방대한 경험과 첨단 기술을 인수했습니다. 명시 적 명령 병렬성을 지닌 코드) 아키텍처. 이러한 원칙을 바탕으로 컴퓨터는 이미 연방에서 생산되었지만 미국에서는 이러한 기술이 "과학자들의 마음을 사로 잡았습니다 (!!!)".
나는이 기사가 하드웨어에만 순차적으로 구현되고 대량 생산 된 컴퓨터에만 적용된다는 점을 강조하고자한다. 따라서 소비에트 컴퓨팅 기술의 실제 역사를 알고 있다면, 후진성에 대한 의견에 동의하는 것은 어렵습니다. 또한, 우리가 지속적으로 업계에서 최전선에 서게 된 것은 분명합니다. 그게 문제입니다. 불행히도 TV 화면이나 다른 미디어에서 듣지 못합니다.
정보