O nascimento do sistema de defesa antimísseis soviético. Yuditsky constrói um supercomputador

Índice:

O nascimento do sistema de defesa antimísseis soviético. Yuditsky constrói um supercomputador
O nascimento do sistema de defesa antimísseis soviético. Yuditsky constrói um supercomputador

Vídeo: O nascimento do sistema de defesa antimísseis soviético. Yuditsky constrói um supercomputador

Vídeo: O nascimento do sistema de defesa antimísseis soviético. Yuditsky constrói um supercomputador
Vídeo: Это 20 современных боевых танков в мире, которые просочились в общественность 2024, Marcha
Anonim
Imagem
Imagem

Mais adiante na história, aparecem duas pessoas que são chamadas de pais da aritmética modular russa, no entanto, nem tudo é fácil aqui. Via de regra, havia duas tradições não ditas para os desenvolvimentos soviéticos.

Normalmente, se várias pessoas participavam da obra e uma delas era judia, sua contribuição nem sempre era lembrada e nem em todos os lugares (lembre-se de como eles dirigiram o grupo de Lebedev e escreveram denúncias contra ele porque ele ousou levar Rabinovich, não o único caso, a propósito, vamos mencionar as tradições do anti-semitismo acadêmico soviético).

O segundo - a maioria dos louros foi para o chefe, e eles tentaram não mencionar os subordinados em geral, mesmo que sua contribuição fosse decisiva (esta é uma das tradições centrais de nossa ciência, muitas vezes há casos em que o nome do o verdadeiro projetista, inventor e pesquisador estava na lista de co-autores no lugar do terceiro depois da multidão de todos os seus chefes, e no caso de Torgashev e seus computadores, dos quais falaremos mais tarde, em geral - no quarto).

Akushsky

Neste caso, ambos foram violados - na maioria das fontes populares, literalmente até anos recentes, Israel Yakovlevich Akushsky foi chamado de o principal (ou mesmo o único) pai das máquinas modulares, um pesquisador sênior no laboratório de máquinas modulares no SKB- 245, onde Lukin enviou uma tarefa sobre o projeto de tal computador.

Por exemplo, aqui está um artigo fenomenal na revista sobre inovação na Rússia "Stimul" sob o título "Calendário histórico":

Israel Yakovlevich Akushsky é o fundador da aritmética computacional não tradicional. Com base nas classes residuais e na aritmética modular com base nelas, ele desenvolveu métodos para realizar cálculos em faixas supergrandes com números de centenas de milhares de dígitos, abrindo a possibilidade de criar computadores eletrônicos de alto desempenho em uma base fundamentalmente nova. Isso também predeterminou abordagens para resolver uma série de problemas computacionais na teoria dos números, que permaneceram sem solução desde a época de Euler, Gauss, Fermat. Akushsky também estava envolvido na teoria matemática de resíduos, suas aplicações computacionais em aritmética paralela de computador, a extensão desta teoria ao campo de objetos algébricos multidimensionais, a confiabilidade de calculadoras especiais, códigos imunes a ruído, métodos de organização de cálculos em princípios nomográficos para optoeletrônica. Akushsky construiu uma teoria de códigos aritméticos autocorretivos no sistema de classes residuais (RNS), que permite aumentar drasticamente a confiabilidade dos computadores eletrônicos, fez uma grande contribuição para o desenvolvimento da teoria geral dos sistemas não posicionais e a extensão do esta teoria para sistemas numéricos e funcionais mais complexos. Em dispositivos de computação especializados criados sob sua liderança no início dos anos 1960, pela primeira vez na URSS e no mundo, um desempenho de mais de um milhão de operações por segundo e confiabilidade de milhares de horas foram alcançados.

Bem, e ainda mais com o mesmo espírito.

Ele resolveu os problemas não resolvidos desde a época de Fermat e levantou a indústria nacional de computadores de joelhos:

O fundador da tecnologia de computação soviética, o acadêmico Sergei Lebedev, apreciava muito e apoiava Akushsky. Dizem que uma vez, ao vê-lo, ele disse:

“Eu faria um computador de alto desempenho de maneira diferente, mas nem todo mundo precisa trabalhar da mesma maneira. Que Deus lhe dê sucesso!"

… Uma série de soluções técnicas de Akushsky e seus colegas foram patenteadas na Grã-Bretanha, nos EUA e no Japão. Quando Akushsky já trabalhava em Zelenograd, foi fundada nos EUA uma empresa pronta para cooperar na criação de uma máquina “recheada” com as ideias de Akushsky e a mais recente base eletrônica norte-americana. As negociações preliminares já estavam em andamento. Kamil Akhmetovich Valiev, diretor do Instituto de Pesquisa de Eletrônica Molecular, se preparava para implantar trabalhos com os mais novos microcircuitos dos Estados Unidos, quando de repente Akushsky foi convocado às "autoridades competentes", onde, sem qualquer explicação, disseram que "o centro científico de Zelenogrado não aumentará o potencial intelectual do Ocidente!"

Curiosamente, para esses cálculos, ele foi o primeiro no país a introduzir e aplicar um sistema numérico binário.

É eles sobre o trabalho dele com tabuladores IBM, bem, pelo menos eles não inventaram esse sistema. Ao que parece, qual é, de fato, o problema? Akushsky é em toda parte chamado de excelente matemático, professor, doutor em ciências, correspondente membro, todos os prêmios com ele? No entanto, sua biografia e bibliografia oficiais contrastam fortemente com os elogios laudatórios.

Em sua autobiografia, Akushsky escreve:

Em 1927, concluí o ensino médio em Dnepropetrovsk e me mudei para Moscou com o objetivo de ingressar na Universidade de Física e Matemática. No entanto, não fui admitido na Universidade e fazia autodidatismo no curso de física e matemática (como aluno externo), frequentando palestras e participando de seminários acadêmicos e científicos.

As perguntas surgem imediatamente, e por que ele não foi aceito (e por que ele tentou apenas uma vez, em sua família, ao contrário de Kisunko, Rameev, Matyukhin - autoridades vigilantes não encontraram inimigos do povo), e por que ele não defendeu seu diploma universitário como um aluno externo?

Naquela época, isso era praticado, mas Israel Yakovlevich modestamente mantém silêncio sobre isso, ele tentou não anunciar a falta de educação superior. No arquivo pessoal, preservado no arquivo do local de sua última obra, na coluna “educação”, sua caligrafia diz “superior, obtido por autoeducação” (!). Em geral, isso não é assustador para a ciência, nem todos os cientistas da computação de destaque no mundo se formaram em Cambridge, mas vamos ver o sucesso que ele alcançou no campo do desenvolvimento de computadores.

Ele começou sua carreira em 1931, até 1934 trabalhando como calculadora no Instituto de Pesquisa de Matemática e Mecânica da Universidade Estadual de Moscou, na verdade, ele era apenas uma calculadora humana, dia e noite multiplicando colunas de números em uma máquina de somar e anotando o resultado. Em seguida, ele foi promovido ao jornalismo e, de 1934 a 1937, o editor Akush (não o autor!) Da seção de matemática da Editora Estadual de Literatura Técnica e Teórica, estava empenhado na edição de manuscritos para erros de digitação.

De 1937 a 1948 I. Ya. Akushsky - júnior e, em seguida, pesquisador sênior do Departamento de Computações Aproximadas do Instituto de Matemática. V. S. Steklov da Academia de Ciências da URSS. O que ele estava fazendo lá, inventando novos métodos matemáticos ou computadores? Não, ele liderou um grupo que calculou tabelas de tiro para canhões de artilharia, tabelas de navegação para aviação militar, tabelas para sistemas de radar naval, etc. no tabulador IBM, na verdade se tornou o chefe das calculadoras. Em 1945 conseguiu defender sua tese de doutorado sobre o problema do uso de tabuladores. Ao mesmo tempo, foram publicadas duas brochuras, onde foi co-autor, aqui estão todos os seus primeiros trabalhos em matemática:

e

Um livro, em coautoria com Neishuler, é um folheto popular para os stakhanovitas, como contar com uma máquina de somar, o segundo, em coautoria com seu chefe, geralmente são tabelas de funções. Como você pode ver, ainda não houve avanços na ciência (mais tarde, no entanto, também, um livro com Yuditsky sobre SOK e até mesmo alguns folhetos sobre perfuradores e programação na calculadora "Elektronika-100").

Em 1948, durante a formação do ITMiVT da Academia de Ciências da URSS, o departamento de L. A. Lyusternik foi transferido para ele, incluindo I. Ya. Akushsky, de 1948 a 1950 ele foi um pesquisador sênior, e depois e. O. cabeça laboratório das mesmas calculadoras. Em 1951-1953, por algum tempo, uma guinada em sua carreira e de repente ele era o engenheiro-chefe do projeto do Instituto de Estado "Stalproekt" do Ministério da Metalurgia Ferrosa da URSS,que se dedicava à construção de altos-fornos e outros equipamentos pesados. Quais as pesquisas científicas no campo da metalurgia que ele fez ali, o autor, infelizmente, não conseguiu descobrir.

Finalmente, em 1953, ele encontrou um emprego quase perfeito. Presidente da Academia de Ciências do Cazaquistão SSR I. Satpayev, com o objetivo de desenvolver matemática computacional no Cazaquistão, decidiu formar um laboratório separado de matemática de máquinas e computacional sob o Presidium da Academia de Ciências do Cazaquistão SSR. Akushsky foi convidado para liderar. Na posição de cabeça. laboratório, trabalhou em Alma-Ata de 1953 a 1956, depois voltou a Moscou, mas continuou por algum tempo a gerenciar o laboratório em meio período, meio período remotamente, o que causou a esperada indignação dos moradores de Almaty (uma pessoa mora em Moscou e recebe um salário por um cargo no Cazaquistão), o que foi noticiado até mesmo em jornais locais. Os jornais, porém, foram informados de que o partido sabia melhor, após o que o escândalo foi abafado.

Com uma carreira científica tão impressionante, ele acabou no mesmo SKB-245 como pesquisador sênior no laboratório de D. I. Yuditsky, outro participante no desenvolvimento de máquinas modulares.

Yuditsky

Agora vamos falar sobre essa pessoa, que muitas vezes era considerada a segunda, e ainda mais frequentemente - ela simplesmente se esquecia de mencionar separadamente. O destino da família Yuditsky não foi fácil. Seu pai, Ivan Yuditsky, era polonês (o que em si não era muito bom na URSS), no decorrer de suas aventuras na Guerra Civil na imensidão de nossa pátria, conheceu a tártara Maryam-Khanum e caiu em amor a ponto de aceitar o Islã, virando-se do polonês em Kazan Tatar Islam-Girey Yuditsky.

Como resultado, seu filho foi abençoado por seus pais com o nome Davlet-Girey Islam-Gireyevich Yuditsky (!), E sua nacionalidade no passaporte foi registrada como “Kumyk”, com seus pais “Tatar” e “Daguestão” (!)) A alegria que ele experimentou durante toda a sua vida com isso, assim como os problemas de aceitação na sociedade, é bastante difícil de imaginar.

Meu pai, no entanto, teve menos sorte. Sua origem polonesa teve um papel fatal no início da Segunda Guerra Mundial, quando a URSS ocupou parte da Polônia. Como polonês, embora por muitos anos tenha se tornado um "tártaro do Cazã" e cidadão da URSS, apesar da participação heróica no exército de Budenov na Guerra Civil, ele foi exilado (sozinho, sem família) em Karabakh. Feridas graves da Guerra Civil e condições de vida difíceis afetadas: ele ficou gravemente doente. No final da guerra, sua filha foi para Karabakh por ele e o trouxe para Baku. Mas a estrada era difícil (terreno montanhoso em 1946, eu precisava ir de transporte puxado a cavalo e de automóvel, muitas vezes por acidente), e minha saúde estava seriamente prejudicada. Na estação ferroviária de Baku, antes de chegar em casa, Islam-Girey Yuditsky morreu, juntando-se ao panteão dos pais reprimidos dos designers soviéticos (isso realmente se tornou quase uma tradição).

Ao contrário de Akushsky, Yuditsky mostrou-se um matemático talentoso desde a juventude. Apesar do destino de seu pai, depois de se formar na escola, ele foi capaz de entrar na Universidade Estadual do Azerbaijão em Baku e durante seus estudos trabalhou oficialmente como professor de física em uma escola noturna. Ele não apenas recebeu um ensino superior completo, mas em 1951, após se formar na universidade, ganhou um prêmio em um concurso de diploma na Academia de Ciências do Azerbaijão. Assim, Davlet-Girey recebeu um prêmio e foi convidado para o curso de pós-graduação da Academia de Ciências do AzSSR.

Então, uma sorte de sorte interveio em sua vida - um representante de Moscou veio e selecionou os cinco melhores graduados para trabalhar no Special Design Bureau (o mesmo SKB-245), onde o projeto de Strela havia acabado de começar (antes de Strela, no entanto, ele ou não admitido, ou sua participação não está documentada em qualquer lugar, no entanto, ele foi um dos designers de "Ural-1").

Deve-se notar que seu passaporte, mesmo então, causou a Yuditsky um inconveniente significativo, a ponto de que em uma viagem de negócios a uma das instalações seguras a abundância de "Gireys" não russos despertou suspeitas entre os guardas e eles não o deixaram passar por algumas horas. Retornando de uma viagem de negócios, Yuditsky foi imediatamente ao cartório para consertar o problema. Seu próprio Giray foi removido dele, e seu patronímico foi categoricamente negado.

Claro, o fato de que por muitos anos Yuditsky foi esquecido e quase apagado da história dos computadores domésticos não é apenas o culpado por sua origem duvidosa. O fato é que em 1976 o centro de pesquisas que ele dirigia foi destruído, todos os seus empreendimentos foram encerrados, os funcionários foram dispersos e tentaram simplesmente retirá-lo da história dos computadores.

Como a história é escrita pelos vencedores, todos se esqueceram de Yuditsky, exceto os veteranos de sua equipe. Só nos últimos anos esta situação começou a melhorar, porém, exceto em recursos especializados na história do equipamento militar soviético, é problemático encontrar informações sobre ele, e o público em geral o conhece muito pior do que Lebedev, Burtsev, Glushkov e outros pioneiros soviéticos. Portanto, nas descrições de máquinas modulares, seu nome frequentemente vinha em segundo lugar, se é que vinha. Por que aconteceu e como ele mereceu (spoiler: de uma forma clássica para a URSS - causando hostilidade pessoal com seu intelecto entre cérebros limitados, mas burocratas partidários onipotentes), consideraremos a seguir.

K340A series

Em 1960, no Lukinsky NIIDAR (também conhecido como NII-37 GKRE), nessa época, havia problemas sérios. O sistema de defesa antimísseis precisava desesperadamente de computadores, mas ninguém dominava o desenvolvimento de computadores em suas paredes nativas. A máquina A340A foi fabricada (não se deve confundir com máquinas modulares posteriores com o mesmo índice numérico, mas prefixos diferentes), mas não foi possível fazê-la funcionar, devido à curvatura fenomenal dos braços do arquiteto da placa-mãe e à péssima qualidade dos componentes. Lukin percebeu rapidamente que o problema estava na abordagem do design e na liderança do departamento e começou a procurar um novo líder. Seu filho, V. F. Lukin lembra:

Meu pai estava há muito tempo procurando um substituto para o chefe do departamento de informática. Uma vez, enquanto estava no campo de treinamento de Balkhash, ele perguntou ao V. V. Kitovich do NIIEM (SKB-245) se ele conhecia um cara inteligente adequado. Ele o convidou para olhar para DI Yuditsky, que estava trabalhando no SKB-245. O pai, que havia sido presidente da Comissão Estadual de Aceitação do computador Strela no SKB-245, lembrava-se de um engenheiro jovem, competente e enérgico. E quando soube que ele, junto com I. Ya. Akushsky, estava seriamente interessado no SOK, que seu pai considerou promissor, ele convidou Yuditsky para uma conversa. Como resultado, D. I. Yuditsky e I. Ya. Akushsky foram trabalhar na NII-37.

Assim, Yuditsky se tornou o chefe do departamento de desenvolvimento de computador da NIIDAR, e eu. Ya. Akushsky se tornou o chefe do laboratório desse departamento. Ele alegremente começou a retrabalhar a arquitetura da máquina, seu antecessor implementou tudo em enormes placas de várias centenas de transistores, o que, dada a qualidade nojenta desses transistores, não permitia localizar com precisão as falhas do circuito. A escala do desastre, assim como toda a genialidade daquele excêntrico que construiu arquitetura dessa forma, se reflete na citação do aluno do MPEI na prática do NIIDAR A. A. Popov:

… Os melhores controladores de tráfego vêm revitalizando esses nós sem sucesso há vários meses. Davlet Islamovich espalhou a máquina em células elementares - um gatilho, um amplificador, um gerador, etc. As coisas correram bem.

Como resultado, dois anos depois, o A340A, um computador de 20 bits com velocidade de 5 kIPS para o radar Danúbio-2, ainda era capaz de depurar e liberar (no entanto, logo o Danúbio-2 foi substituído pelo Danúbio-3 em máquinas modulares, embora e tenham se tornado famosas pelo fato de ter sido esta estação que participou da primeira interceptação de ICBMs no mundo).

Enquanto Yuditsky venceu os conselhos rebeldes, Akushsky estudou artigos tchecos sobre o projeto de máquinas SOK, que o chefe do departamento SKB-245, E. A. Gluzberg, recebeu do Abstract Journal da Academia de Ciências da URSS um ano antes. Inicialmente, a tarefa de Gluzberg era escrever um resumo para esses artigos, mas eles eram em tcheco, que ele não conhecia, e em uma área que ele não entendia, então ele os mandou para Akushsky, no entanto, ele não conhecia tcheco ambos, e os artigos foram adiante para V. S. Linsky. Linsky comprou um dicionário tcheco-russo e dominou a tradução, mas chegou à conclusão de que é impróprio usar RNS na maioria dos computadores devido à baixa eficiência das operações de ponto flutuante neste sistema (o que é bastante lógico, já que matematicamente este sistema é projetado apenas para trabalhar com números naturais, todo o resto é feito por meio de muletas horríveis).

Como escreve Malashevich:

“A primeira tentativa no país de compreender os princípios da construção de um computador modular (baseado no SOC) … não recebeu um entendimento comum - nem todos os seus participantes estavam imbuídos da essência do SOC.

Como observa V. M. Amerbaev:

Isso se devia à incapacidade de compreender cálculos puramente de computador estritamente algebricamente, fora da representação de código de números.

Traduzindo da linguagem da ciência da computação para o russo - para trabalhar com SOK, era preciso ser um matemático inteligente. Felizmente, já havia um matemático inteligente lá, e Lukin (para quem, como nos lembramos, a construção de um supercomputador para o Projeto A era uma questão de vida ou morte) envolveu Yuditsky no caso. Tom gostou muito da ideia, especialmente porque lhe permitiu alcançar um desempenho sem precedentes.

De 1960 a 1963, um protótipo de seu desenvolvimento foi concluído, chamado T340A (o carro de produção recebeu o índice K340A, mas não diferia fundamentalmente). A máquina foi construída com 80 mil transistores 1T380B, com memória de ferrite. De 1963 a 1973, foi realizada a produção em série (no total, cerca de 50 cópias foram entregues para sistemas de radar).

Eles foram usados no Danúbio do primeiro sistema de defesa antimísseis A-35 e até mesmo no famoso projeto do monstruoso radar Duga no horizonte. Ao mesmo tempo, o MTBF não foi tão bom - 50 horas, o que mostra muito bem o nível de nossa tecnologia de semicondutores. A substituição das unidades defeituosas e a reconstrução levaram cerca de meia hora, o carro consistia em 20 gabinetes em três filas. Foram utilizados como base os números 2, 5, 13, 17, 19, 23, 29, 31, 61, 63. Assim, teoricamente, o número máximo com o qual as operações poderiam ser realizadas era da ordem de 3,33 ∙ 10 ^ 12. Na prática, era menor, pelo fato de algumas das bases serem destinadas ao controle e correção de erros. Para controlar o radar, eram necessários complexos de 5 ou 10 veículos, dependendo do tipo de estação.

O processador K340A consistia em um dispositivo de processamento de dados (ou seja, uma ALU), um dispositivo de controle e dois tipos de memória, cada um com 45 bits de largura - um armazenamento de buffer de 16 palavras (algo como um cache) e 4 unidades de armazenamento de comando (na verdade, um ROM com firmware, capacidade 4096 palavras, implementado em núcleos de ferrite cilíndricos, para escrever o firmware, cada uma das 4 mil palavras de 45 bits teve que ser inserida manualmente inserindo o núcleo no orifício da bobina e assim por diante para cada dos 4 blocos). A RAM consistia em 16 drives de 1.024 palavras cada (90 KB no total) e um drive constante de 4.096 palavras (possivelmente aumentando para 8.192 palavras). O carro foi construído de acordo com o esquema Harvard, com comando e canais de dados independentes e consumia 33 kW de energia elétrica.

Observe que o esquema de Harvard foi usado pela primeira vez entre as máquinas da URSS. A RAM era de dois canais (também um esquema extremamente avançado para aquela época), cada acumulador de números possuía duas portas de entrada-saída de informações: com assinantes (com possibilidade de troca paralela com qualquer número de blocos) e com processador. Em um artigo muito ignorante de redatores ucranianos da UA-Hosting Company em Habré, foi dito sobre isso assim:

Nos Estados Unidos, os computadores militares usavam circuitos de computador de uso geral, o que exigia melhorias em velocidade, memória e confiabilidade. Em nosso país, a memória para instruções e a memória para números eram independentes no computador, o que aumentava a produtividade, eliminava acidentes associados a programas, por exemplo, o aparecimento de vírus. Os computadores especiais corresponderam à estrutura "Risco".

Isso mostra que a maioria das pessoas nem mesmo distingue entre os conceitos da arquitetura do barramento do sistema e a arquitetura do conjunto de instruções. É engraçado que o Reduced Instruction Set Computer - RISC, copywriters pareça ser confundido com uma estrutura militar em particular RISK. Como a arquitetura de Harvard exclui o surgimento de vírus (especialmente na década de 1960), a história também é silenciosa, sem mencionar o fato de que os conceitos de CISC / RISC em sua forma pura são aplicáveis apenas a um número limitado de processadores da década de 1980 e início 1990, e de forma alguma não às máquinas antigas.

Voltando ao K340A, notamos que o destino das máquinas desta série foi bastante triste e repete o destino dos desenvolvimentos do grupo Kisunko. Vamos correr um pouco mais à frente. O sistema A-35M (um complexo do "Danúbio" com K430A) foi colocado em serviço em 1977 (quando as capacidades das máquinas Yuditsky de 2ª geração já estavam irremediavelmente e incrivelmente aquém dos requisitos).

Ele não teve permissão para desenvolver um sistema mais progressivo para um novo sistema de defesa antimísseis (e isso será discutido com mais detalhes posteriormente), Kisunko foi finalmente expulso de todos os projetos de defesa antimísseis, Kartsev e Yuditsky morreram de ataques cardíacos e a luta dos ministérios terminou com a promoção de um sistema A-135 fundamentalmente novo, já com os desenvolvedores necessários e "corretos". O sistema incluía um novo radar monstruoso 5N20 "Don-2N" e já "Elbrus-2" como computador. Tudo isso é uma história separada, que será abordada mais adiante.

Imagem
Imagem

O sistema A-35 praticamente não teve tempo para funcionar de alguma forma. Foi relevante na década de 1960, mas foi adotado com um atraso de 10 anos. Ela tinha 2 estações "Danúbio-3M" e "Danúbio-3U", e um incêndio irrompeu na 3M em 1989, a estação foi praticamente destruída e abandonada, e o sistema A-35M de fato parou de funcionar, embora o radar funcionasse, criando a ilusão de um complexo pronto para o combate. Em 1995, o A-35M foi finalmente desativado. Em 2000, o "Danúbio-3U" foi completamente fechado, após o qual o complexo foi guardado, mas abandonado até 2013, quando o desmantelamento de antenas e equipamentos começou, e vários perseguidores entraram nele antes mesmo disso.

O nascimento do sistema de defesa antimísseis soviético. Yuditsky constrói um supercomputador
O nascimento do sistema de defesa antimísseis soviético. Yuditsky constrói um supercomputador
Imagem
Imagem

Boris Malashevich visitou legalmente a estação de radar em 2010, ele fez uma excursão (e seu artigo foi escrito como se o complexo ainda estivesse funcionando). Suas fotos dos carros de Yuditsky são únicas, infelizmente, não há outras fontes. O que aconteceu com os carros após sua visita é desconhecido, mas, provavelmente, eles foram enviados para a sucata durante o desmantelamento da estação.

Aqui está uma vista casual da estação, um ano antes de sua visita.

Imagem
Imagem
Imagem
Imagem

Aqui está o estado da estação ao lado (Lana Sator):

Então, em 2008, além de fiscalizar a parte externa dos perímetros e descer até o cabo, não vimos nada, embora viéssemos várias vezes, tanto no inverno quanto no verão. Mas em 2009 chegamos muito mais detalhadamente … O local onde ficava a antena transmissora, no momento da inspeção, era um território extremamente animado com um bando de guerreiros, câmeras e um zumbido alto de equipamentos … Mas aí o local de recebimento estava calmo e silencioso. Algo estava acontecendo nos prédios entre os reparos e o corte do metal, ninguém vagava pela rua e os buracos na cerca austera abriam-se convidativamente.

Bem, e finalmente, uma das questões mais candentes - qual foi o desempenho deste monstro?

Todas as fontes indicam uma figura monstruosa da ordem de 1,2 milhões de operações duplas por segundo (este é um truque separado, o processador K430A tecnicamente executou um comando por ciclo, mas em cada comando duas operações foram realizadas em um bloco), como resultado, a velocidade total era de cerca de 2,3 milhões de comandos … O sistema de comando contém um conjunto completo de operações aritméticas, lógicas e de controle com um sistema de exibição desenvolvido. Os comandos AU e UU são de três endereços, os comandos de acesso à memória são de dois endereços. O tempo de execução de operações curtas (aritmética, incluindo multiplicação, que foi o principal avanço na arquitetura, lógica, operações de deslocamento, operações aritméticas de índice, operações de transferência de controle) é um ciclo.

Comparar o poder de computação das máquinas da década de 1960 é uma tarefa terrível e ingrata. Não havia testes padrão, as arquiteturas eram apenas monstruosamente diferentes, os sistemas de instrução, a base do sistema numérico, as operações suportadas, o comprimento da palavra da máquina eram todos únicos. Como resultado, na maioria dos casos geralmente não está claro como contar e o que é mais legal. No entanto, daremos algumas orientações, tentando traduzir "operações por segundo" únicas para cada máquina em "adições por segundo" mais ou menos tradicionais.

Imagem
Imagem

Portanto, vemos que o K340A em 1963 não era o computador mais rápido do planeta (embora fosse o segundo depois do CDC 6600). No entanto, ele mostrou um desempenho verdadeiramente notável, digno de ser registrado nos anais da história. Havia apenas um problema e um problema fundamental. Ao contrário de todos os sistemas ocidentais listados aqui, que eram precisamente máquinas universais completas para aplicações científicas e comerciais, o K340A era um computador especializado. Como já dissemos, o RNC é simplesmente ideal para operações de adição e multiplicação (apenas números naturais e), ao usá-lo, você pode obter aceleração superlinear, o que explica o desempenho monstruoso do K340A, comparável a dezenas de vezes mais CDC6600 complexo, avançado e caro.

Porém, o principal problema da aritmética modular é a existência de operações não modulares, mais precisamente, o principal deles é a comparação. A álgebra RNS não é uma álgebra com uma ordem um-para-um, então é impossível comparar números diretamente nela, esta operação simplesmente não está definida. A divisão dos números é baseada em comparações. Naturalmente, nem todo programa pode ser escrito sem o uso de comparações e divisão, e nosso computador não é universal ou gastamos enormes recursos convertendo números de um sistema para outro.

Como resultado, o K340A definitivamente tinha uma arquitetura próxima ao gênio, o que tornou possível obter desempenho de uma base de elemento pobre no nível de CDC6600 muito mais complexo, enorme, avançado e absurdamente caro. Por isso eu tive que pagar, de fato, pelo que este computador se tornou famoso - a necessidade de usar aritmética modular, que se adequava perfeitamente a uma gama restrita de tarefas e não se encaixava bem para todo o resto.

De qualquer forma, esse computador se tornou a máquina de segunda geração mais potente do mundo e a mais potente entre os sistemas uniprocessadores da década de 1960, naturalmente, levando em consideração essas limitações. Vamos enfatizar novamente que uma comparação direta do desempenho dos computadores SOC e dos processadores superescalares e vetoriais universais tradicionais não pode ser realizada corretamente em princípio.

Devido às limitações fundamentais do RNS, é ainda mais fácil para essas máquinas do que para computadores vetoriais (como M-10 Kartsev ou Seymour Cray's Cray-1) encontrar um problema em que os cálculos sejam executados ordens de magnitude mais lentamente do que em computadores convencionais. Apesar disso, do ponto de vista de seu papel, o K340A era, é claro, um projeto completamente engenhoso e, em sua área de estudo, era muitas vezes superior a desenvolvimentos ocidentais semelhantes.

Os russos, como sempre, seguiram um caminho especial e, devido a incríveis truques técnicos e matemáticos, conseguiram superar o lag na base do elemento e a falta de qualidade, e o resultado foi muito, muito impressionante.

No entanto, infelizmente, projetos de avanço desse nível na URSS geralmente aguardavam o esquecimento.

E assim aconteceu, a série K340A permaneceu a única e única. Como e por que isso aconteceu será discutido mais adiante.

Recomendado: