Índice:

Tecnologia de computador soviética. A história da decolagem e do esquecimento
Tecnologia de computador soviética. A história da decolagem e do esquecimento

Vídeo: Tecnologia de computador soviética. A história da decolagem e do esquecimento

Vídeo: Tecnologia de computador soviética. A história da decolagem e do esquecimento
Vídeo: A BATALHA DO ARMAGEDOM #RodrigoSilva 2024, Maio
Anonim

Informações completas e abrangentes sobre o desenvolvimento da eletrônica soviética. Por que a eletrônica soviética ultrapassou significativamente o "hardware" estrangeiro? Qual cientista russo incorporou o know-how soviético nos microprocessadores da Intel?

Quantas flechas críticas foram disparadas nos últimos anos no estado de nossa tecnologia de computação! E que era irremediavelmente atrasado (ao mesmo tempo era certo mencionar os "vícios orgânicos do socialismo e da economia planejada"), e que é inútil desenvolvê-lo agora, porque "estamos para sempre atrasados". E em quase todos os casos, o raciocínio será acompanhado pela conclusão de que "a tecnologia ocidental sempre foi melhor", que "os computadores russos não sabem como fazê-lo" …

Normalmente, ao criticar os computadores soviéticos, a atenção se concentra em sua falta de confiabilidade, dificuldades de operação e baixa capacidade. Sim, muitos programadores "experientes" provavelmente se lembram daqueles "ES-ki" "pendurados" indefinidamente dos anos 70 e 80, eles podem falar sobre como os "Sparks", "Agatha", "Robotrons" pareciam, "Eletrônicos" contra os histórico dos PCs IBM que mal começavam a surgir na União (nem mesmo os modelos mais recentes) no final dos anos 80 - início dos anos 90, mencionando que tal comparação não termina em favor dos computadores domésticos. E é assim - esses modelos eram realmente inferiores às suas contrapartes ocidentais em suas características.

Mas essas marcas listadas de computadores não eram de forma alguma os melhores desenvolvimentos domésticos, apesar de serem os mais difundidos. E, de fato, a eletrônica soviética não apenas se desenvolveu em nível mundial, mas às vezes superou uma indústria ocidental semelhante!

Mas por que, então, agora usamos exclusivamente "hardware" estrangeiro e, nos tempos soviéticos, até mesmo o computador doméstico duramente conquistado parecia uma pilha de metal em comparação com seu equivalente ocidental? A declaração sobre a superioridade da eletrônica soviética não é infundada?

Não, não é! Por quê? A resposta está neste artigo.

A glória de nossos pais

A "data de nascimento" oficial da tecnologia de computador soviética provavelmente deve ser considerada o final de 1948. Foi então que em um laboratório secreto na cidade de Feofaniya perto de Kiev, sob a liderança de Sergei Aleksandrovich Lebedev (na época - diretor do Instituto de Engenharia Elétrica da Academia de Ciências da Ucrânia e também chefe do laboratório do Instituto de Mecânica Precisa e Tecnologia da Computação da Academia de Ciências da URSS), iniciou-se o trabalho de criação de uma Pequena Máquina de Contagem Eletrônica (MESM) …

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Lebedev apresentou, fundamentou e implementou (independentemente de John von Neumann) os princípios de um computador com um programa armazenado na memória.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Em sua primeira máquina, Lebedev implementou os princípios fundamentais da construção de computadores, tais como:

disponibilidade de dispositivos aritméticos, memória, dispositivos de entrada / saída e controle;

codificação e armazenamento de um programa na memória como números;

sistema numérico binário para codificação de números e comandos;

execução automática de cálculos com base no programa armazenado;

a presença de operações aritméticas e lógicas;

o princípio hierárquico de construção de memória;

usando métodos numéricos para implementar cálculos.

O projeto, a instalação e a depuração do MESM foram realizados em tempo recorde (cerca de 2 anos) e realizados por apenas 17 pessoas (12 pesquisadores e 5 técnicos). O teste de funcionamento da máquina MESM ocorreu em 6 de novembro de 1950 e a operação normal em 25 de dezembro de 1951.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Em 1953, uma equipe chefiada por S. A. Lebedev criou o primeiro mainframe - BESM-1 (da Big Electronic Counting Machine), lançado em uma cópia. Foi criado já em Moscou, no Instituto de Mecânica de Precisão (abreviado como ITM) e no Centro de Computação da Academia de Ciências da URSS, cujo diretor era SA Lebedev, e foi montado na Fábrica de Calculadora e Analítica de Moscou Máquinas (abreviado como CAM).

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Depois de o BESM-1 RAM ser equipado com uma base de elementos aprimorada, seu desempenho atingiu 10.000 operações por segundo - ao nível dos melhores dos EUA e dos melhores da Europa. Em 1958, após outra modernização do RAM, o BESM, que já tinha recebido a designação de BESM-2, foi preparado para a produção seriada numa das fábricas da União, o que se efectuou no valor de várias dezenas.

Ao mesmo tempo, o trabalho estava em andamento no Escritório Especial de Design da Região de Moscou nº 245, que era chefiado por M. A. Lesechko, também fundado em dezembro de 1948 por ordem de I. V. Stalin. Em 1950-1953 a equipe deste bureau de design, mas já sob a liderança de Bazilevsky Yu. Ya. desenvolveu um computador digital de uso geral "Strela" com velocidade de 2 mil operações por segundo. Este carro foi produzido até 1956, e um total de 7 cópias foram feitas. Assim, o “Strela” foi o primeiro computador industrial - MESM, o BESM existia então em apenas um exemplar.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Em geral, o final de 1948 foi uma época extremamente produtiva para os criadores dos primeiros computadores soviéticos. Apesar de ambos os computadores mencionados acima estarem entre os melhores do mundo, novamente, em paralelo com eles, outro ramo da indústria de informática soviética se desenvolveu - M-1, "Automatic digital computing machine", que era chefiado por IS Ribeiro.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

O M-1 foi lançado em dezembro de 1951 - simultaneamente com o MESM e por quase dois anos foi o único computador em operação na URSS (o MESM estava geograficamente localizado na Ucrânia, perto de Kiev).

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

No entanto, a velocidade do M-1 acabou sendo extremamente baixa - apenas 20 operações por segundo, o que, entretanto, não o impediu de resolver os problemas de pesquisa nuclear do IV Instituto Kurchatov. Ao mesmo tempo, o M-1 ocupou um pouco de espaço - apenas 9 metros quadrados (compare com 100 metros quadrados para o BESM-1) e consumiu significativamente menos energia do que a ideia de Lebedev. O M-1 se tornou o ancestral de toda uma classe de "pequenos computadores", dos quais seu criador IS Brook era um defensor. Essas máquinas, segundo Brook, deveriam ter sido destinadas a pequenos bureaus de design e organizações científicas que não dispõem de meios e instalações para adquirir máquinas do tipo BESM.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Logo o M-1 foi melhorado seriamente, e seu desempenho atingiu o nível de "Strela" - 2 mil operações por segundo, ao mesmo tempo, o tamanho e o consumo de energia aumentaram ligeiramente. O novo carro recebeu o nome natural de M-2 e foi colocado em operação em 1953. Em termos de custo, tamanho e desempenho, o M-2 tornou-se o melhor computador da União. Foi o M-2 que ganhou o primeiro torneio internacional de xadrez entre computadores.

Como resultado, em 1953, tarefas computacionais sérias para as necessidades da defesa, ciência e economia nacional podiam ser resolvidas em três tipos de computadores - BESM, Strela e M-2. Todos esses computadores são os computadores de primeira geração. A base do elemento - tubos eletrônicos - determinou suas grandes dimensões, significativo consumo de energia, baixa confiabilidade e, como resultado, pequenos volumes de produção e um círculo restrito de usuários, principalmente do mundo da ciência. Nessas máquinas, praticamente não havia como combinar as operações do programa em execução e paralelizar a operação dos diversos dispositivos; os comandos foram executados um após o outro, ALU ("dispositivo aritmético-lógico", uma unidade que realiza diretamente a conversão de dados) estava ocioso no processo de troca de dados com dispositivos externos, cujo conjunto era muito limitado. O volume da RAM do BESM-2, por exemplo, era de 2.048 palavras de 39 bits, sendo usados tambores magnéticos e drives de fita magnética como memória externa.

Setun é o primeiro e único computador ternário do mundo. Universidade Estadual de Moscou. A URSS.

Planta de manufatura: Planta de Máquinas Matemáticas de Kazan do Ministério da Indústria de Rádio da URSS. O fabricante de elementos lógicos é a fábrica Astrakhan de equipamentos e dispositivos eletrônicos do Ministério da Indústria de Rádio da URSS. O fabricante de tambores magnéticos é a Penza Computer Plant do Ministério da Indústria de Rádio da URSS. O fabricante do dispositivo de impressão é a Fábrica de Máquinas de Escrever de Moscou do Ministério da Indústria de Instrumentos da URSS.

Ano de conclusão do desenvolvimento: 1959.

Ano de início da produção: 1961.

Produção descontinuada: 1965.

Número de carros construídos: 50.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Em nosso tempo, "Setun" não tem análogos, mas historicamente aconteceu que o desenvolvimento da informática entrou na corrente principal da lógica binária.

Mas o próximo desenvolvimento de Lebedev foi mais produtivo - o computador M-20, cuja produção em série começou em 1959.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

O número 20 no nome significa desempenho de alta velocidade - 20 mil operações por segundo, a quantidade de RAM duas vezes excedeu o OP BESM, alguma combinação dos comandos executados também foi considerada. Naquela época, era uma das máquinas mais poderosas e confiáveis do mundo e era usada para resolver muitos dos mais importantes problemas teóricos e aplicados da ciência e tecnologia da época. Na máquina M20, foi implementada a possibilidade de escrever programas em códigos mnemônicos. Isso expandiu muito o círculo de especialistas que podiam tirar proveito dos benefícios da computação. Ironicamente, exatamente 20 computadores M-20 foram produzidos.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Os computadores de primeira geração foram produzidos na URSS por muito tempo. Mesmo em 1964, o computador Ural-4, que servia para cálculos econômicos, ainda era produzido em Penza.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Marcha de vitória

Em 1948, um transistor semicondutor foi inventado nos EUA, que começou a ser usado como elemento base de um computador. Isso tornou possível desenvolver computadores com dimensões significativamente menores, consumo de energia e confiabilidade e produtividade significativamente maiores (em comparação com os computadores com lâmpadas). O problema da automação da programação tornou-se extremamente urgente, uma vez que o intervalo entre o tempo de desenvolvimento de programas e o tempo de cálculo real foi aumentando.

A segunda etapa no desenvolvimento da tecnologia de computação no final dos anos 50 - início dos anos 60 é caracterizada pela criação de linguagens de programação avançadas (Algol, Fortran, Cobol) e pelo desenvolvimento do processo de automação do controle do fluxo de tarefas usando o próprio computador, ou seja, o desenvolvimento de sistemas operacionais. Os primeiros sistemas operacionais automatizaram o trabalho do usuário na conclusão de uma tarefa e, em seguida, foram criadas ferramentas para inserir várias tarefas de uma vez (um lote de tarefas) e distribuir recursos de computação entre elas. O modo de multiprogramação de processamento de dados apareceu. Os recursos mais característicos desses computadores, comumente chamados de "computadores de segunda geração":

combinar operações de entrada / saída com cálculos no processador central;

um aumento na quantidade de RAM e memória externa;

uso de dispositivos alfanuméricos para entrada / saída de dados;

modo "fechado" para os usuários: o programador não tinha mais permissão para entrar na sala de informática, mas entregava o programa na linguagem algorítmica (linguagem de alto nível) ao operador para sua posterior admissão na máquina.

No final dos anos 50, a produção em série de transistores também se estabeleceu na URSS.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Isso possibilitou começar a criar um computador de segunda geração com melhor desempenho, mas com menos espaço e consumo de energia. O desenvolvimento da informática na União correu quase a um ritmo "explosivo": em pouco tempo, o número de modelos de computador diferentes colocados em desenvolvimento começou a contar às dezenas: este é o M-220 - o herdeiro do Lebedev M -20, e o "Minsk-2" com versões subsequentes, e o Yerevan "Nairi", e muitos computadores militares - M-40 com velocidade de 40 mil operações por segundo e M-50 (que ainda tinha componentes de tubo). Foi graças a este último que em 1961 foi possível criar um sistema de defesa antimísseis totalmente funcional (durante os testes, foi repetidamente possível derrubar mísseis balísticos reais com um impacto direto em uma ogiva com um volume de meio metro cúbico). Mas, antes de mais nada, gostaria de mencionar a série BESM, desenvolvida por uma equipe de desenvolvedores de ITM e VT da Academia de Ciências da URSS sob a liderança geral de S. A. Lebedev, cujo pináculo de trabalho foi o computador BESM-6 criado em 1967. Foi o primeiro computador soviético a atingir a velocidade de 1 milhão de operações por segundo (um indicador superado por computadores domésticos de versões subsequentes apenas no início dos anos 80, com confiabilidade operacional significativamente menor do que a do BESM-6).

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Além da alta velocidade (o melhor indicador da Europa e um dos melhores do mundo), a organização estrutural do BESM-6 se distinguia por uma série de características que eram revolucionárias para a época e antecipavam as características arquitetônicas da próxima geração computadores (cuja base do elemento era composta de circuitos integrados). Assim, pela primeira vez na prática doméstica e completamente independente de computadores estrangeiros, o princípio de combinar a execução de instruções foi amplamente utilizado (até 14 instruções de máquina poderiam estar simultaneamente no processador em diferentes estágios de execução). Este princípio, denominado pelo designer-chefe do BESM-6 Acadêmico S. A. Lebedev de princípio "duto de água", mais tarde foi amplamente utilizado para aumentar a produtividade de computadores de uso geral, tendo recebido o nome de "transportador de comando" na terminologia moderna.

O BESM-6 foi produzido em massa na fábrica SAM de Moscou de 1968 a 1987 (um total de 355 veículos foram produzidos) - uma espécie de recorde! O último BESM-6 foi desmontado hoje - em 1995 na fábrica de helicópteros Mil em Moscou. O BESM-6 foi equipado com os maiores institutos de pesquisa acadêmica (por exemplo, o Centro de Computação da Academia de Ciências da URSS, o Instituto Conjunto de Pesquisa Nuclear) e da indústria (Instituto Central de Engenharia de Aviação - CIAM), fábricas e escritórios de design.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

A este respeito, é interessante um artigo do curador do Museu de Ciência da Computação da Grã-Bretanha, Doron Sweid, sobre como ele comprou um dos últimos BESM-6 em funcionamento em Novosibirsk. O título do artigo fala por si:

Informação para especialistas

O funcionamento dos módulos RAM, da unidade de controlo e da unidade aritmética lógica no BESM-6 era efectuado em paralelo e de forma assíncrona, graças à presença de dispositivos tampão para armazenamento intermédio de comandos e dados. Para acelerar a execução de instruções em pipeline no dispositivo de controle, uma memória de registro separada para armazenar índices, um módulo aritmético de endereço separado, fornecendo modificação rápida de endereço usando registros de índice, incluindo o modo de acesso de pilha, foram fornecidos.

A memória associativa em registradores rápidos (do tipo cache) permite armazenar automaticamente os operandos mais utilizados e, assim, reduzir o número de acessos à memória principal. A "estratificação" da memória de acesso aleatório proporcionou a possibilidade de acesso simultâneo aos seus diferentes módulos a partir de diferentes dispositivos da máquina. Mecanismos de interrupção, proteção de memória, conversão de endereços virtuais em modos de operação físicos e privilegiados para o SO possibilitaram o uso do BESM-6 nos modos multiprograma e time-sharing. No dispositivo lógico aritmético, algoritmos acelerados para multiplicação e divisão foram implementados (multiplicação por quatro dígitos de um multiplicador, cálculo de quatro dígitos do quociente em um ciclo de clock), bem como um somador sem cadeias de transporte ponta a ponta, representando o resultado da operação na forma de um código de duas linhas (somas e transferências bit a bit) e operando no código de três linhas de entrada (o novo operando e o resultado de duas linhas da operação anterior).

O computador BESM-6 tinha uma memória de acesso aleatório em núcleos de ferrite - 32 KB de palavras de 50 bits, a quantidade de memória de acesso aleatório aumentou com modificações subsequentes para 128 KB.

A troca de dados com memória externa em tambores magnéticos (doravante também em discos magnéticos) e fitas magnéticas foi realizada em paralelo através de sete canais de alta velocidade (um protótipo dos futuros canais seletores). O trabalho com o resto dos dispositivos periféricos (entrada / saída de dados elemento a elemento) foi realizado pelos programas de driver do sistema operacional quando ocorreram as interrupções correspondentes dos dispositivos.

Características técnicas e operacionais:

Desempenho médio - até 1 milhão de comandos unicast / s

O comprimento da palavra é de 48 bits binários e dois bits de verificação (a paridade da palavra inteira tinha que ser “ímpar”. Assim, foi possível distinguir comandos de dados - alguns tinham paridade de meias palavras “par-ímpar”, enquanto outros tinha “ímpar-par” . A transição para dados ou apagamento do código foi pega elementar, assim que houve uma tentativa de executar uma palavra com dados)

Representação de número - ponto flutuante

Frequência de trabalho - 10 MHz

Área ocupada - 150-200 sq. m

Consumo de energia da rede 220 V / 50 Hz - 30 kW (sem sistema de refrigeração a ar)

O BESM-6 tinha um sistema original de elementos com sincronização para fase. A alta frequência de clock dos elementos exigiu dos desenvolvedores novas soluções de design originais para encurtar os comprimentos das conexões dos elementos e reduzir as capacitâncias parasitas.

O uso desses elementos em combinação com soluções estruturais originais tornou possível fornecer um nível de desempenho de até 1 milhão de operações por segundo quando operando em modo de ponto flutuante de 48 bits, o que é um recorde em relação a um número relativamente pequeno de semicondutores. elementos e sua velocidade (cerca de 60 mil unidades). transistores e 180 mil diodos e uma frequência de 10 MHz).

A arquitetura BESM-6 é caracterizada por um conjunto ótimo de operações aritméticas e lógicas, modificação rápida de endereço usando registradores de índice (incluindo o modo de acesso à pilha) e um mecanismo para expandir o opcode (extracodes).

Ao criar o BESM-6, foram estabelecidos os princípios básicos de um sistema de automação de projetos por computador (CAD). O registro compacto dos diagramas da máquina pelas fórmulas da álgebra booleana foi a base de sua documentação operacional e de comissionamento. A documentação para a instalação foi entregue à planta na forma de tabelas obtidas em um computador instrumental.

Os criadores do BESM-6 foram V. A. Melnikov, L. N. Korolev, V. S. Petrov, L. A. Teplitsky - os líderes; A. A. Sokolov, V. N. Laut, M. V. Tyapkin, V. L. Lee, L. A. Zak, V. I. Smirnov, A. S. Fedorov, O. K. Shcherbakov, A. V. Avayev, V. Ya. Alekseev, OA Bolshakov, VF Zhirov, VA Zhukovsky,. I. Yu Mitropols, Yu, N. Znamensky, VS Chekhlov, A. Lebedev.

Em 1966, um sistema de defesa antimísseis foi implantado em Moscou com base em um computador 5E92b criado pelos grupos de SA Lebedev e seu colega VSBurtsev com uma capacidade de 500 mil operações por segundo, que existia até agora (em 2002 deve ser com a redução das Forças de Mísseis Estratégicos).

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Uma base material também foi criada para o desdobramento de defesa antimísseis em todo o território da União Soviética, mas posteriormente, de acordo com os termos do tratado ABM-1, o trabalho nessa direção foi reduzido. O grupo VSBurtsev participou ativamente no desenvolvimento do lendário sistema antiaéreo antiaéreo S-300, criando em 1968 para ele o computador 5E26, que se distinguia por seu pequeno tamanho (2 metros cúbicos) e o hardware mais cuidadoso controle que rastreou qualquer informação incorreta. O desempenho do computador 5E26 foi igual ao do BESM-6 - 1 milhão de operações por segundo.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Traição

Provavelmente, o período mais estelar da história da computação soviética foi meados dos anos sessenta. Havia muitos coletivos criativos operando na URSS naquela época. Os institutos de S. A. Lebedev, I. S. Bruk, V. M. Glushkov são apenas os maiores deles. Às vezes eles competiam, às vezes eles se complementavam. Ao mesmo tempo, muitos tipos diferentes de máquinas foram produzidos, na maioria das vezes incompatíveis entre si (talvez com exceção das máquinas desenvolvidas no mesmo instituto), para os mais diversos fins. Todos eles foram projetados e feitos em nível mundial e não eram inferiores aos seus concorrentes ocidentais.

A variedade de computadores produzidos e sua incompatibilidade entre si nos níveis de software e hardware não satisfizeram seus criadores. Era preciso ordenar, no mínimo grau, todo o conjunto de computadores produzidos, por exemplo, tomando qualquer um deles como determinado padrão. Mas…

No final dos anos 60, a liderança do país tomou uma decisão que, como o curso de eventos posteriores mostrou, teve consequências catastróficas: substituir todos os empreendimentos domésticos de diferentes tamanhos da classe média (havia cerca de meia dúzia deles - "Minsk "," Ural ", diferentes versões da arquitetura do M-20 etc.) - na Família Unificada de computadores baseados na arquitetura do IBM 360, - a contraparte americana. Ao nível do Ministério da Instrumentação, uma decisão semelhante não foi tomada tão fortemente no que diz respeito ao minicomputador. Então, na segunda metade dos anos 70, a arquitetura PDP-11 da empresa estrangeira DEC também foi aprovada como a linha geral de minicomputadores e microcomputadores. Como resultado, os fabricantes de computadores domésticos foram forçados a copiar amostras desatualizadas de computadores IBM. Foi o princípio do fim.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Aqui está a avaliação de Boris Artashesovich Babayan, Membro Correspondente da Academia Russa de Ciências:

Não vale a pena pensar que as equipes de desenvolvedores do ES EVM fizeram seu trabalho mal. Pelo contrário, criando computadores totalmente funcionais (embora não muito confiáveis e poderosos), semelhantes aos seus homólogos ocidentais, eles lidaram com essa tarefa de forma brilhante, visto que a base de produção na URSS ficou atrás da ocidental. Era precisamente a orientação de toda a indústria para a "imitação do Ocidente" e não para o desenvolvimento de tecnologias originais que estava errada.

Infelizmente, agora não se sabe quem exatamente na liderança do país tomou a decisão criminosa de restringir os desenvolvimentos domésticos originais e desenvolver eletrônicos no sentido de copiar seus homólogos ocidentais. Não havia razões objetivas para tal decisão.

De uma forma ou de outra, mas a partir do início dos anos 70, o desenvolvimento da informática de pequeno e médio porte na URSS começou a se degradar. Em vez do desenvolvimento de conceitos bem desenvolvidos e testados de engenharia da computação, as enormes forças dos institutos de ciência da computação do país começaram a se envolver em cópias "estúpidas" e, além disso, semilegais de computadores ocidentais. No entanto, não poderia ser legal - a "guerra fria" estava em andamento, e a exportação de tecnologias modernas de "construção de computadores" para a URSS na maioria dos países ocidentais era simplesmente proibida por lei.

Aqui está mais um testemunho de B. A. Babayan:

O mais importante é que a maneira de copiar as decisões no exterior acabou sendo muito mais complicada do que se pensava. A compatibilidade das arquiteturas exigia compatibilidade no nível de base do elemento, o que não tínhamos. Naquela época, a indústria eletrônica nacional também foi forçada a seguir o caminho da clonagem de componentes americanos, a fim de oferecer a possibilidade de criação de análogos de computadores ocidentais. Mas foi muito difícil.

Foi possível obter e copiar a topologia dos microcircuitos, descobrir todos os parâmetros dos circuitos eletrônicos. No entanto, isso não respondeu à questão principal - como fazê-los. De acordo com um dos especialistas do Ministério de Desenvolvimento Econômico da Rússia, que já trabalhou como diretor geral de uma grande ONG, a vantagem dos americanos sempre esteve em grandes investimentos em engenharia eletrônica. Nos Estados Unidos, não foram tanto as linhas tecnológicas para a produção de componentes eletrônicos que foram e continuam sendo ultrassecretos, mas os equipamentos para a criação dessas mesmas linhas. O resultado dessa situação foi que os microcircuitos soviéticos criados no início dos anos 70 - análogos dos ocidentais - eram semelhantes aos nipo-americanos em termos funcionais, mas não os alcançavam em termos de parâmetros técnicos. Portanto, placas montadas de acordo com as topologias americanas, mas com nossos componentes, acabaram ficando inoperantes. Tive que desenvolver minhas próprias soluções de circuito.

O artigo de Sweid citado acima conclui:. Isso não é inteiramente verdade: depois do BESM-6 veio a série Elbrus: a primeira das máquinas dessa série, o Elbrus-B, era uma cópia microeletrônica do BESM-6, que possibilitava trabalhar no BESM -6 sistema de comando e usar o software escrito para ele.

No entanto, o significado geral da conclusão é correto: devido à ordem de líderes incompetentes ou deliberadamente prejudiciais da elite governante da União Soviética naquela época, a tecnologia da computação soviética fechou o caminho para o topo do Olimpo mundial. O que ela poderia muito bem alcançar - o potencial científico, criativo e material bastante permitido para fazer isso.

Por exemplo, aqui estão algumas das impressões pessoais de um dos autores do artigo:

No entanto, de forma alguma todos os desenvolvimentos domésticos originais foram restringidos. Como já mencionado, a equipe de VS Burtsev continuou a trabalhar na série de computadores Elbrus e, em 1980, o computador Elbrus-1 com uma velocidade de até 15 milhões de operações por segundo foi colocado em produção em massa. Arquitetura simétrica de multiprocessador com memória compartilhada, implementação de programação segura com tipos de dados de hardware, superescalaridade de processamento de processador, um sistema operacional unificado para complexos de multiprocessador - todos esses recursos implementados na série Elbrus apareceram antes do Ocidente. Em 1985, o próximo modelo desta série, Elbrus-2, já realizava 125 milhões de operações por segundo. O "Elbrus" funcionou em uma série de sistemas importantes associados ao processamento de informações de radar, eles foram contados nas placas Arzamas e Chelyabinsk, e muitos computadores deste modelo ainda fornecem o funcionamento de sistemas de defesa antimísseis e forças espaciais.

Uma característica muito interessante do "Elbrus" foi o fato de que o software do sistema para eles foi criado em uma linguagem de alto nível - El-76, e não em assembler tradicional. Antes da execução, o código El-76 foi traduzido em instruções de máquina usando hardware, não software.

Desde 1990 também era produzido o Elbrus 3-1, que se distinguia pelo seu design modular e se destinava à solução de grandes problemas científicos e econômicos, incluindo a modelagem de processos físicos. Seu desempenho atingiu 500 milhões de operações por segundo (em alguns comandos). Um total de 4 cópias desta máquina foram produzidas.

Desde 1975, um grupo de I. V. Prangishvili e V. V. Rezanov na associação de pesquisa e produção "Impulse" começou a desenvolver um complexo de computador PS-2000 com uma velocidade de 200 milhões de operações por segundo, colocado em produção em 1980 e usado principalmente para processamento de dados geofísicos, - pesquisa de novos depósitos de minerais. Nesse complexo, as possibilidades de execução paralela dos comandos do programa foram maximizadas, o que foi alcançado por uma arquitetura engenhosamente projetada.

Grandes computadores soviéticos, como o PS-2000, em muitos aspectos até superaram seus concorrentes estrangeiros, mas custam muito menos - então, apenas 10 milhões de rublos foram gastos no desenvolvimento do PS-2000 (e seu uso tornou possível obter um lucro de 200 milhões de rublos). No entanto, seu escopo eram tarefas de "grande escala" - a mesma defesa contra mísseis ou processamento de dados espaciais. O desenvolvimento de computadores médios e pequenos na União foi seriamente e por muito tempo retardado pela traição da elite do Kremlin. E é por isso que o aparelho que está em sua mesa e que é descrito em nossa revista foi feito no sudeste asiático, e não na Rússia.

Catástrofe

Desde 1991, tempos difíceis chegaram para a ciência russa. O novo governo da Rússia fez um curso rumo à destruição da ciência russa e das tecnologias originais. O financiamento da esmagadora maioria dos projetos científicos foi interrompido, devido à destruição da União, a interligação de fábricas de computadores que terminaram em diferentes estados foi interrompida e a produção eficiente tornou-se impossível. Muitos desenvolvedores de tecnologia de computador doméstica foram forçados a trabalhar fora de sua especialidade, perdendo suas qualificações e tempo. A única cópia do computador Elbrus-3 desenvolvida nos tempos soviéticos, duas vezes mais rápido que o supercarro americano mais produtivo da época, o Cray Y-MP, foi desmontado e colocado sob pressão em 1994.

Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos
Computadores soviéticos: traídos e esquecidos

Alguns de seus criadores de computadores soviéticos foram para o exterior. Portanto, atualmente, o desenvolvedor líder de microprocessadores Intel é Vladimir Pentkovsky, que foi educado na URSS e trabalhou no ITMiVT - o Instituto Lebedev de Mecânica de Precisão e Engenharia Computacional. Pentkovsky participou do desenvolvimento dos computadores acima mencionados "Elbrus-1" e "Elbrus-2" e, em seguida, dirigiu o desenvolvimento do processador para "Elbrus-3" - El-90. Como resultado da política de destruição da ciência russa perseguida pelos círculos dirigentes da Federação Russa sob a influência do Ocidente, o financiamento para o projeto Elbrus foi cortado e Vladimir Pentkovsky foi forçado a emigrar para os Estados Unidos e obter um emprego na Intel. Ele logo se tornou um engenheiro sênior da empresa e, sob sua liderança, em 1993, a Intel desenvolveu o processador Pentium, que supostamente teria o nome de Pentkovsky.

Pentkovsky incorporou nos processadores da Intel o know-how soviético que ele próprio conhecia, pensando muito durante o processo de desenvolvimento, e em 1995 a Intel lançou um processador Pentium Pro mais avançado, que já tinha se aproximado em suas capacidades do microprocessador russo de 1990 El-90, embora ele não o tenha alcançado. Pentkovsky está atualmente desenvolvendo a próxima geração de processadores Intel. Portanto, o processador no qual seu computador pode estar funcionando foi fabricado por nosso compatriota e poderia ter sido fabricado na Rússia se não fosse pelos eventos posteriores a 1991.

Muitos institutos de pesquisa mudaram para a criação de grandes sistemas de computação baseados em componentes importados. Assim, o instituto de pesquisa "Kvant" sob a liderança de V. K. Levin está desenvolvendo sistemas de computação MVS-100 e MVS-1000, baseados nos processadores Alpha 21164 (fabricados pela DEC-Compaq). No entanto, a aquisição de tais equipamentos é dificultada pelo atual embargo à exportação de alta tecnologia para a Rússia, enquanto a possibilidade de uso de tais complexos em sistemas de defesa é extremamente duvidosa - ninguém sabe quantos "bugs" podem ser encontrados neles que são ativados por um sinal e desabilitam o sistema.

No mercado de computadores pessoais, os computadores domésticos estão completamente ausentes. O máximo que os desenvolvedores russos vão é montar computadores a partir de componentes e criar dispositivos individuais, por exemplo, placas-mãe, novamente a partir de componentes prontos, enquanto fazem pedidos de produção em fábricas no Sudeste Asiático. No entanto, existem muito poucos desenvolvimentos desse tipo (pode-se chamar as empresas de "Aquarius", "Formosa"). O desenvolvimento da linha ES praticamente parou - por que criar seus próprios análogos quando é mais fácil e barato comprar originais?

Claro, nem tudo está perdido. Também há descrições de tecnologias, às vezes até em

nos últimos dez anos, modelos ocidentais e atuais superiores. Felizmente, nem todos os desenvolvedores de tecnologia de computador doméstica foram para o exterior ou morreram. Portanto, ainda há uma chance.

Depende de nós se será implementado.

Recomendado: