Vladimir Vorobyov: “Mikhail Botvinnik estava feliz por a máquina não encontrar a solução que encontrou no quadro”



Quando um centro de computação científica e de pesquisa foi criado em Leningrado (agora SPIIRAS: Instituto de Informática e Automação de São Petersburgo da Academia Russa de Ciências), Vladimir Vorobyev se juntou ao grupo de software de computador. Em 1978, um laboratório com o mesmo nome foi formado em sua base e Vladimir Ivanovich o liderou por 30 anos.

Vorobyov - Doutor em Ciências Físicas e Matemáticas, Professor. Agora ele ocupa o cargo de pesquisador-chefe e seu local de trabalho é chamado Laboratório de Sistemas de Informação e Computação e Tecnologias de Programação.

Continuamos a complementar a coleção DataArt do museu de entrevistas de história da TI. Sergey Zonov , Evgeny Kanevsky e Alexander Lamden se tornaram nossos interlocutores.

Sobre o clima


- Quando você percebeu que a tecnologia de computadores é sua?

Outro aluno. Em 1963, me formei no Instituto Hidrometeorológico, tínhamos um grupo experimental de programadores para calcular a previsão do tempo. Escrevi minha tese no Centro de Computação de Novosibirsk, liderado pelo último presidente da Academia de Ciências da URSS, Guri Ivanovich Marchuk. No grupo dele, desenvolvi um modelo da camada limite atmosférica.


O Instituto de Matemática Computacional e Geofísica Matemática (IVMiMG) foi fundado em 1964 como o Centro de Computação do Ramo Siberiano da Academia de Ciências da URSS

- Por que fazer fronteira?

- Os maiores problemas aqui são fluxos turbulentos, que são muito difíceis de descrever. Quando me envolvi neste trabalho, os erros nas previsões da camada limite foram os maiores - cerca de 200%. Como a interação com a superfície subjacente não foi levada em consideração e é muito heterogênea: água, florestas, terras aráveis ​​... Isso afeta significativamente o clima.

- O programa que você escreveu ajudou a reduzir a porcentagem de erros?

- Levamos a números razoáveis, cerca de 70 a 60%. Agora, a precisão da previsão (não erro, mas justificativa) é de 80 a 90%. Tudo depende do que previmos. Se a temperatura for muito variável no espaço e no tempo, você precisará escolher pontos representativos para as medições.

- Como a previsão do tempo foi compilada na década de 1960?

- Previsores processados ​​manualmente mapas de previsão. Agora o computador está fazendo isso. Sem a tecnologia da computação, é impossível dominar a quantidade gigantesca de informações recebidas dos satélites e através de observações. Este é um trabalho sério. Existe uma enorme rede de estações no mundo - existem milhares delas. A peça é automática. Os dados deles e dos satélites migram para os centros regionais e depois são transmitidos à organização meteorológica mundial. As informações são acumuladas nos centros climáticos mundiais. Um deles está localizado em Obninsk.

Além disso, os dados vão para as organizações regionais para o trabalho operacional. Os mapas sinóticos são compilados lá, onde todas as informações meteorológicas são marcadas em um código especial. Usando esse mapa e o mapa de previsão do tempo que o computador calcula, o meteorologista toma uma decisão e finalmente formula a previsão - por no máximo três dias.

- Ou seja, previsões de longo prazo não são confiáveis?

- Este é um fato comprovado teoricamente. A atmosfera e o oceano estão interconectados, o tempo não pode ser considerado sem eles. O sistema não é linear, depois de três dias perdemos dados no estado inicial.

CYBER 170


- Como você acabou em Leningrado depois de Novosibirsk?

- Depois de defender meu diploma, entrei na faculdade, o que naquela época não era fácil de fazer. Demorou algum trabalho, mas consegui convencer a gerência. Ao mesmo tempo, continuei trabalhando em Novosibirsk - voei para lá em viagens de negócios. Tendo defendido minha dissertação em 1969, tornei-me funcionário do Instituto de Oceanologia da Academia de Ciências. Lá ele estava envolvido no mesmo, além de várias outras tarefas. Desde que os vôos ao espaço já começaram, calculei a radiação em Marte, o clima solar dos planetas do sistema solar.

- Qual é o significado prático desses estudos?
- O clima na Terra é completamente dependente da energia que nos chega do Sol. Quando comparamos diferentes planetas, entendemos melhor os processos físicos que estão ocorrendo conosco. Além disso, o instituto estava envolvido na circulação geral da atmosfera do oceano. Este foi um dos principais tópicos.


Estantes centrais BESM-6. À esquerda estão os registradores de buffer e o dispositivo de comunicação, depois a unidade de controle (dispositivo de controle) e, em seguida - a unidade de controle (dispositivo aritmético). À direita está a borda da UVU (controle de dispositivos externos).

- Por que você se mudou para o Centro de Computação em 1975?

- Houve problemas nas relações com a gerência, além disso, me ofereceram uma promoção. Se eu trabalhei lá como pesquisador júnior (até mesmo doutores em ciências nessa posição estavam sentados), aqui - imediatamente como sênior. Crescimento na carreira.


Casa das máquinas: unidades de fita, em teletipo primeiro plano (amarelo)

"Qual era a sua responsabilidade agora?"

- Em parte, eu estava envolvido na modelagem, mas a principal tarefa era o suporte matemático dos computadores. O principal cavalo de batalha era o BESM-6. Ele realizou a maior parte da pesquisa científica na URSS. Tínhamos duas dessas máquinas. Em 1978, eles compraram o americano CYBER 170 do CDC. Muito caro - cerca de 5 milhões de ouro foram pagos por isso. São mais de 5 milhões de dólares. No total, havia 6-7 dessas máquinas na URSS.


Tambores magnéticos de memória externa. O peso do tambor é de cerca de 300 kg, a capacidade de memória é de 32 quilos de BESM-6.

Foi fornecido com o software do fabricante - Control Data Corporation. Era uma ordem de magnitude melhor do que para o BESM-6. Nada mais, tudo é muito equilibrado, com poderosas bibliotecas de programas científicos que facilitam a solução de muitos problemas científicos.


A sala de máquinas do Centro de Computação da Academia de Ciências da linha Mendeleev em Leningrado. Fonte da foto

- O que mais o carro americano era superior ao doméstico?

- A velocidade, eficiência e conveniência do serviço. Por exemplo, ela tinha um algoritmo pronto para resolver equações diferenciais. Fornecemos apenas os dados iniciais e integramos a equação. No BESM-6, isso tinha que ser programado manualmente.
Em algumas indústrias - geofísica, projeto de reator nuclear - era necessário alto desempenho da tecnologia de computadores. No CYBER 170, foi maior. Em Sakhalin, essas máquinas representavam o estudo dos recursos minerais.


CYBER 170 no Centro de Computação. Fotografia do final dos anos 80. Fonte da foto

- Quais problemas você encontrou na operação de máquinas?

- Quando você começa a resolver um problema, em 90% dos casos isso não ocorre. Muito raramente, os programadores preparam um algoritmo que se encaixa imediatamente. Nós os ajudamos a encontrar erros. Mais frequentemente, uma máquina não entende uma linguagem de programação quando suas regras são violadas. Existem erros de software, às vezes o equipamento falha, por exemplo, quando a temperatura aumenta. O carro teve três ciclos de resfriamento: ar, freon e água. Havia uma torre de resfriamento no pátio. Você já os viu em usinas de energia, de onde vem o vapor? Ela também estava conosco, só que mais modesta. Então, na entrada, a temperatura deve ser de 17 graus. Às vezes, durante o calor ou a má operação do equipamento, aumentava e a máquina travava.

Starovoitova, Botvinnik e astronautas


- Quantos centros de informática estavam na URSS naqueles anos?

- O primeiro é em Moscou. Este é o Instituto Dorodnitsyn (Centro de Computação em homenagem a A. A. Dorodnitsyn, da Academia Russa de Ciências - Ed. Aprox.). Havia um centro em Novosibirsk - Guri Ivanovich Marchuk foi convidado lá. Seus centros de informática foram criados em instituições sérias. Por exemplo, o Instituto de Matemática Aplicada da Academia de Ciências, onde as trajetórias das naves espaciais foram calculadas. O Centro Hidrometeorológico possuía um centro de computação.
Como os carros são caros e são necessários especialistas altamente qualificados para manutenção, nem todas as instituições podem pagar por eles. Portanto, eles começaram a criar centros para uso coletivo. Agora, a propósito, também estamos observando um sistema de uso coletivo, mas em uma nova rodada de desenvolvimento, estes são computação em nuvem.


Sala de máquinas Cyber ​​170. O operador trabalha no terminal

- Quantos especialistas trabalharam no seu centro de informática?

- Cerca de dez engenheiros eletrônicos, aproximadamente o mesmo número de especialistas em software. Além de geladeiras, eletricistas ... É para toda a frota de máquinas que as instituições de Leningrado da Academia de Ciências poderiam usar.

- Com que tarefas eles vieram para você?

- Descobrimos as necessidades das instituições. O Instituto de Oceanologia tem modelado o oceano, a atmosfera e o clima. Instituto de Física e Tecnologia - física de estado sólido. Ele tinha seus próprios carros, mas estávamos interessados ​​em bibliotecas de programas científicos. A propósito, nem todas as tarefas poderiam ser consideradas no CYBER 170, porque os americanos controlavam nossos cálculos. E naqueles dias também havia sanções. Fomos entregues um carro com capacidade não superior à do BESM-6. Mas removemos jumpers que diminuem o desempenho.

- Houve momentos em que alguém tentou entrar em você sem esperar na fila?

Sim. Por exemplo, Galina Starovoitova. Ela veio até mim e exigiu urgentemente contar sua tarefa. Ela disse: "O diretor me permitiu." Galina Vasilievna trabalhou na Kunstkamera e se envolveu em algum tipo de pesquisa sociológica. Para resolver seu problema, era necessário um algoritmo para traduzir tudo isso na linguagem da matemática e, em seguida, encontrar um algoritmo numérico que caísse na arquitetura de um computador em particular. A tarefa era impossível.

- Teve que recusar?

- Sim, embora não tenha sido fácil. Galina Vasilyevna exigiu persistente e energicamente. Mas estávamos prontos para fornecer apenas conselhos sobre como resolver o problema.


Cases Cyber ​​170

- Subornos sugeriram que você contasse fora do turno?

- Uma vez eu notei que um grupo que atende serviços de usuário tem bolos - eles estão do lado de fora da janela. Aconteceu que as pessoas realizam suas tarefas porque o tempo da máquina era uma grande escassez. Eu tive que parar e enviar meu assistente para trabalhar neste grupo. Por uma tarefa tão científica, ele ficou até ofendido por mim.

Em geral, manter a ordem no centro não era fácil. Nas estações de assinantes, o trabalho era realizado à noite. Eu tinha que fazer a segurança do computador. Alguns usuários, especialmente físicos, poderiam se infiltrar onde não deveriam - na área de um programador de sistema ou no recurso de outro usuário.

"Algum dos grandes chegou ao seu centro?"

- Por exemplo, o sexto campeão mundial de xadrez Mikhail Botvinnik. Tínhamos um programa de xadrez muito sério na época. Mikhail Moiseevich carregou seu jogo com o Capablanca e ficou muito feliz por a máquina não encontrar a solução que encontrou no quadro-negro.


O jogo contra Capablanca no Torneio AVRO de 1938 é o mais famoso da carreira de Mikhail Botvinnik. Após a 29ª jogada, Garry Kasparov chamou de "o mais famoso da história do xadrez"

Os astronautas vieram até nós para excursões. O relacionamento com eles foi muito próximo, porque nossos dois primeiros diretores, Valentin Mikhailovich Ponomarev e Rafael Midhatovich Yusupov, vieram da Academia Mozhaisk, que treina especialistas para as forças espaciais. Além disso, nossos funcionários ainda estão fazendo cálculos para a indústria espacial.

- Do que você mais se orgulha no seu trabalho?

- Criação de redes de computadores. Esta foi a nossa principal tarefa, começamos a lidar com ela desde 1985. Agora, todo mundo usa serviços de rede, a Internet é comum e, na época, realizamos experimentos. Este é um trabalho bem sério. O que é conectividade de rede? Aqui estamos realizando um diálogo, existe um certo protocolo da entrevista. Você faz uma pergunta, eu respondo. Os computadores também têm um diálogo sobre o protocolo. O primeiro envia uma solicitação, o segundo confirma: "Sim, estou pronto para receber!" Depois disso, é formado um pacote no qual existe um endereço - para onde vai e para quem.

- Quem usou redes de computadores naqueles anos?

- Os mesmos meteorologistas, por exemplo. Eles tinham redes entre máquinas fracas que coletavam dados das estações, acumulavam e transferiam para computadores grandes. O lançamento de naves espaciais também não poderia prescindir das redes de computadores.

Source: https://habr.com/ru/post/pt454968/


All Articles