Più avanti nella storia, compaiono due persone che sono chiamate i padri dell'aritmetica modulare russa, tuttavia, qui non tutto è facile. Di regola, c'erano due tradizioni non dette per gli sviluppi sovietici.
Di solito, se più persone prendevano parte all'opera e una di loro era ebrea, il suo contributo non veniva sempre ricordato e non ovunque (ricordate come hanno guidato il gruppo di Lebedev e hanno scritto denunce contro di lui perché ha osato prendere Rabinovich, non l'unico caso, a proposito, menzioneremo le tradizioni dell'antisemitismo accademico sovietico).
Il secondo - la maggior parte degli allori è andata al capo, e hanno cercato di non menzionare i subordinati in generale, anche se il loro contributo è stato decisivo (questa è una delle tradizioni fondamentali della nostra scienza, ci sono spesso casi in cui il nome del vero progettista, inventore e ricercatore era nell'elenco dei coautori al posto del terzo dopo la folla di tutti i suoi capi, e nel caso di Torgashev e dei suoi computer, di cui parleremo più avanti, in generale - sul il quarto).
Akushsky
In questo caso, entrambi sono stati violati - nella maggior parte delle fonti popolari, letteralmente fino agli ultimi anni, Israel Yakovlevich Akushsky è stato chiamato il principale (o anche l'unico) padre delle macchine modulari, un ricercatore senior nel laboratorio di macchine modulari in SKB- 245, dove Lukin ha inviato un compito sulla progettazione di un tale computer.
Ad esempio, ecco un articolo fenomenale sulla rivista sull'innovazione in Russia "Stimul" sotto il titolo "Calendario storico":
Israel Yakovlevich Akushsky è il fondatore dell'aritmetica informatica non tradizionale. Sulla base delle classi residue e dell'aritmetica modulare basata su di esse, ha sviluppato metodi per eseguire calcoli in intervalli super-grandi con numeri di centinaia di migliaia di cifre, aprendo la possibilità di creare calcolatori elettronici ad alte prestazioni su basi fondamentalmente nuove. Questo ha anche predeterminato gli approcci per risolvere una serie di problemi computazionali nella teoria dei numeri, che sono rimasti irrisolti dai tempi di Eulero, Gauss, Fermat. Akushsky era anche impegnato nella teoria matematica dei residui, nelle sue applicazioni computazionali nell'aritmetica parallela del computer, nell'estensione di questa teoria al campo degli oggetti algebrici multidimensionali, nell'affidabilità di calcolatori speciali, codici immuni al rumore, metodi di organizzazione dei calcoli su principi nomografici per l'optoelettronica. Akushsky ha costruito una teoria dei codici aritmetici autocorrettivi nel sistema delle classi residue (RNS), che consente di aumentare notevolmente l'affidabilità dei computer elettronici, ha dato un grande contributo allo sviluppo della teoria generale dei sistemi non posizionali e all'estensione di questa teoria a sistemi numerici e funzionali più complessi. Sui dispositivi informatici specializzati creati sotto la sua guida nei primi anni '60, per la prima volta in URSS e nel mondo, sono state raggiunte prestazioni di oltre un milione di operazioni al secondo e un'affidabilità di migliaia di ore.
Bene, e più avanti nello stesso spirito.
Risolse i problemi irrisolti dai tempi di Fermat e sollevò dalle ginocchia l'industria informatica nazionale:
Il fondatore della tecnologia informatica sovietica, l'accademico Sergei Lebedev, ha molto apprezzato e sostenuto Akushsky. Dicono che una volta, vedendolo, disse:
“Farei un computer ad alte prestazioni in modo diverso, ma non tutti devono lavorare allo stesso modo. Che Dio ti dia successo!"
… Un certo numero di soluzioni tecniche di Akushsky e dei suoi colleghi sono state brevettate in Gran Bretagna, Stati Uniti e Giappone. Quando Akushsky stava già lavorando a Zelenograd, negli Stati Uniti fu trovata un'azienda pronta a collaborare alla creazione di una macchina "ripiena" delle idee di Akushsky e dell'ultima base elettronica statunitense. Le trattative preliminari erano già in corso. Kamil Akhmetovich Valiev, direttore dell'Istituto di ricerca sull'elettronica molecolare, si stava preparando a schierare il lavoro con gli ultimi microcircuiti dagli Stati Uniti, quando improvvisamente Akushsky fu convocato dalle "autorità competenti", dove, senza alcuna spiegazione, dissero che "il centro scientifico di Zelenograd non aumenterà il potenziale intellettuale dell'Occidente!"
È interessante notare che per questi calcoli è stato il primo nel paese a introdurre e applicare un sistema di numeri binari.
Si tratta del suo lavoro con i tabulatori IBM, beh, almeno non hanno inventato questo sistema. Sembrerebbe, qual è, in effetti, il problema? Akushsky è ovunque chiamato un eccezionale matematico, professore, dottore in scienze, corrispondente membro, tutti i premi con lui? Tuttavia, la sua biografia e bibliografia ufficiale sono in netto contrasto con gli elogi elogiativi.
Nella sua autobiografia, Akushsky scrive:
Nel 1927 mi sono diplomato al liceo a Dnepropetrovsk e mi sono trasferito a Mosca con l'obiettivo di entrare all'Università di Fisica e Matematica. Tuttavia, non sono stato ammesso all'Università e sono stato impegnato in autoformazione nel corso di fisica e matematica (come studente esterno), frequentando lezioni e partecipando a seminari studenteschi e scientifici.
Sorgono immediatamente domande e perché non è stato accettato (e perché ha provato solo una volta, nella sua famiglia, a differenza di Kisunko, Rameev, Matyukhin - le autorità vigili non hanno trovato nemici del popolo), e perché non ha difeso la sua laurea come uno studente esterno?
A quei tempi, questo veniva praticato, ma Israel Yakovlevich tace modestamente su questo, ha cercato di non pubblicizzare la mancanza di istruzione superiore. Nella scheda personale, conservata nell'archivio nel luogo della sua ultima opera, nella colonna “educazione”, la sua mano dice “più alto, ottenuto per autoeducazione” (!). In generale, questo non è spaventoso per la scienza, non tutti i migliori scienziati informatici del mondo si sono laureati a Cambridge, ma vediamo quale successo ha ottenuto nel campo dello sviluppo informatico.
Ha iniziato la sua carriera nel 1931, fino al 1934 lavorando come calcolatore presso l'Istituto di ricerca di matematica e meccanica dell'Università statale di Mosca, infatti, era solo un calcolatore umano, giorno e notte moltiplicando colonne di numeri su una macchina additiva e scrivendo il risultato. Quindi fu promosso al giornalismo e dal 1934 al 1937 l'editore Akush (non l'autore!) della sezione di matematica della Casa editrice statale di letteratura tecnica e teorica, fu impegnato nella redazione di manoscritti per errori di battitura.
Dal 1937 al 1948 I. Ya. Akushsky - ricercatore junior e poi senior del Dipartimento di calcoli approssimativi dell'Istituto matematico. V. S. Steklov dell'Accademia delle scienze dell'URSS. Cosa ci faceva lì, inventando nuovi metodi matematici o computer? No, guidava un gruppo che calcolava tabelle di tiro per cannoni d'artiglieria, tabelle di navigazione per l'aviazione militare, tabelle per sistemi radar navali, ecc. sul tabulatore IBM, in realtà è diventato il capo dei calcolatori. Nel 1945 riuscì a difendere la sua tesi di dottorato sul problema dell'uso dei tabulatori. Allo stesso tempo, sono stati pubblicati due opuscoli, di cui è stato coautore, ecco tutti i suoi primi lavori in matematica:
e
Un libro, scritto insieme a Neishuler, è un popolare opuscolo per gli stacanoviti, come contare su una calcolatrice, il secondo, scritto insieme al suo capo, è generalmente tabelle di funzioni. Come puoi vedere, non ci sono state ancora scoperte scientifiche (più tardi, tuttavia, anche un libro con Yuditsky su SOK e persino un paio di opuscoli su perforatori e programmazione sulla calcolatrice "Elektronika-100").
Nel 1948, durante la formazione dell'ITMiVT dell'Accademia delle scienze dell'URSS, il dipartimento di L. A. Lyusternik fu trasferito ad esso, incluso I. Ya. Akushsky, dal 1948 al 1950 fu un ricercatore senior, e poi e. O. testa laboratorio degli stessi calcolatori. Nel 1951-1953, per qualche tempo, una brusca svolta nella sua carriera e divenne improvvisamente l'ingegnere capo del progetto dell'Istituto statale "Stalproekt" del Ministero della metallurgia ferrosa dell'URSS,che era impegnato nella costruzione di altiforni e altre attrezzature pesanti. Quale ricerca scientifica nel campo della metallurgia ha svolto lì, l'autore, purtroppo, non è riuscito a scoprirlo.
Finalmente, nel 1953, trovò un lavoro quasi perfetto. Il presidente dell'Accademia delle scienze della SSR kazaka I. Satpayev, con l'obiettivo di sviluppare la matematica computazionale in Kazakistan, decise di formare un laboratorio separato di matematica e matematica computazionale sotto il Presidium dell'Accademia delle scienze della SSR kazaka. Akushsky è stato invitato a guidarlo. In posizione di testa. laboratorio, ha lavorato ad Alma-Ata dal 1953 al 1956, poi è tornato a Mosca, ma continuando per qualche tempo a gestire il laboratorio part-time, part-time da remoto, cosa che ha suscitato l'attesa indignazione dei residenti di Almaty (una persona vive a Mosca e riceve uno stipendio per un posto in Kazakistan), che è stato riportato anche sui giornali locali. Ai giornali, però, è stato detto che il partito sapeva meglio, dopo di che lo scandalo è stato messo a tacere.
Con una carriera scientifica così impressionante, è finito nello stesso SKB-245 come ricercatore senior nel laboratorio di D. I. Yuditsky, un altro partecipante allo sviluppo di macchine modulari.
Yuditsky
Ora parliamo di questa persona, che è stata spesso considerata la seconda, e ancora più spesso - si sono semplicemente dimenticati di menzionare in qualche modo separatamente. Il destino della famiglia Yuditsky non è stato facile. Suo padre, Ivan Yuditsky, era un polacco (che di per sé non era in qualche modo molto buono in URSS), nel corso delle sue avventure nella guerra civile nella vastità della nostra patria, incontrò il tataro Maryam-Khanum e cadde in amore al punto da accettare l'Islam, trasformando da polacco in Kazan Tatar Islam-Girey Yuditsky.
Di conseguenza, suo figlio è stato benedetto dai suoi genitori con il nome Davlet-Girey Islam-Gireyevich Yuditsky (!), E la sua nazionalità nel passaporto è stata inserita come "Kumyk", con i suoi genitori "Tatar" e "Dagestan" (!). La gioia che ha provato per tutta la vita da questo, così come i problemi con l'accettazione nella società, è piuttosto difficile da immaginare.
Il padre, invece, è stato meno fortunato. La sua origine polacca ebbe un ruolo fatale all'inizio della seconda guerra mondiale, quando l'URSS occupò parte della Polonia. Come polacco, sebbene per molti anni fosse diventato un "Kazan Tatar" e cittadino dell'URSS, nonostante l'eroica partecipazione alla guerra civile nell'esercito Budenov, fu esiliato (da solo, senza famiglia) in Karabakh. Gravi ferite della guerra civile e condizioni di vita difficili lo colpirono: si ammalò gravemente. Alla fine della guerra, sua figlia andò per lui in Karabakh e lo portò a Baku. Ma la strada era difficile (terreno montuoso nel 1946, dovevo andare con mezzi trainati da cavalli e automobili, spesso per incidente), e la mia salute era seriamente minata. Alla stazione ferroviaria di Baku, prima di tornare a casa, è morto Islam-Girey Yuditsky, unendosi al pantheon dei padri repressi dei designer sovietici (questa è diventata davvero quasi una tradizione).
A differenza di Akushsky, Yuditsky si dimostrò un matematico di talento fin dalla sua giovinezza. Nonostante il destino di suo padre, dopo essersi diplomato, è stato in grado di entrare all'Università statale dell'Azerbaigian a Baku e durante i suoi studi ha lavorato ufficialmente come insegnante di fisica in una scuola serale. Non solo ricevette un'istruzione superiore a tutti gli effetti, ma nel 1951, dopo essersi laureato all'università, vinse un premio in un concorso di diploma presso l'Accademia delle scienze dell'Azerbaigian. Così Davlet-Girey ha ricevuto un premio ed è stato invitato al corso post-laurea dell'Accademia delle Scienze dell'AzSSR.
Poi un'occasione fortunata è intervenuta nella sua vita: un rappresentante di Mosca è venuto e ha selezionato i cinque migliori laureati per lavorare nello Special Design Bureau (lo stesso SKB-245), dove il design di Strela era appena iniziato (prima di Strela, tuttavia, ha o non ammesso, o la sua partecipazione non è documentata da nessuna parte, tuttavia, è stato uno dei progettisti di "Ural-1").
Va notato che il suo passaporto già allora causò a Yuditsky notevoli disagi, al punto che durante un viaggio d'affari in una delle strutture sicure l'abbondanza di "Girey" non russi destò sospetti tra le guardie e non lo lasciarono passare per alcune ore. Di ritorno da un viaggio di lavoro, Yuditsky si recò immediatamente all'anagrafe per risolvere il problema. Il suo Giray è stato rimosso da lui e il suo patronimico è stato categoricamente negato.
Naturalmente, il fatto che Yuditsky sia stato dimenticato per molti anni e quasi cancellato dalla storia dei computer domestici non è solo da incolpare per la sua dubbia origine. Il fatto è che nel 1976 il centro di ricerca, che dirigeva, fu distrutto, tutti i suoi sviluppi furono chiusi, i dipendenti furono dispersi e cercarono semplicemente di rimuoverlo dalla storia dei computer.
Poiché la storia è scritta dai vincitori, tutti si sono dimenticati di Yuditsky, tranne i veterani della sua squadra. Solo negli ultimi anni questa situazione ha iniziato a migliorare, tuttavia, tranne che su risorse specializzate sulla storia dell'equipaggiamento militare sovietico, è problematico trovare informazioni su di lui e il pubblico lo conosce molto peggio di Lebedev, Burtsev, Glushkov e altri pionieri sovietici. Pertanto, nelle descrizioni delle macchine modulari, il suo nome veniva spesso secondo, se non del tutto. Perché è successo e come se lo è meritato (spoiler: in modo classico per l'URSS - causando ostilità personale con il suo intelletto tra cervelli limitati, ma burocrati di partito onnipotenti), lo considereremo di seguito.
Serie K340A
Nel 1960, al Lukinsky NIIDAR (alias NII-37 GKRE) in quel momento c'erano seri problemi. Il sistema di difesa missilistica aveva un disperato bisogno di computer, ma nessuno era in grado di padroneggiare lo sviluppo dei computer nelle loro mura native. La macchina A340A è stata realizzata (da non confondere con macchine modulari successive con lo stesso indice numerico, ma diversi prefissi), ma non è stato possibile farlo funzionare, a causa della fenomenale curvatura delle braccia dell'architetto della scheda madre e della terribile qualità dei componenti. Lukin si rese subito conto che il problema era nell'approccio alla progettazione e nella leadership del dipartimento, e iniziò a cercare un nuovo leader. Suo figlio, V. F. Lukin ricorda:
Il padre stava cercando da molto tempo un sostituto per il capo del dipartimento informatico. Una volta, mentre era al campo di allenamento di Balkhash, chiese a V. V. Kitovich di NIIEM (SKB-245) se conosceva un ragazzo intelligente adatto. Lo invitò a guardare DI Yuditsky, che allora lavorava in SKB-245. Il padre, che in precedenza era stato presidente della Commissione statale per l'accettazione del computer Strela presso SKB-245, ricordava un ingegnere giovane, competente ed energico. E quando ha saputo che lui, insieme a I. Ya. Akushsky, era seriamente interessato al SOK, che suo padre considerava promettente, ha invitato Yuditsky per una conversazione. Di conseguenza, D. I. Yuditsky e I. Ya. Akushsky andarono a lavorare al NII-37.
Così Yuditsky divenne il capo del dipartimento di sviluppo del computer al NIIDAR e I. Ya. Akushsky divenne il capo del laboratorio in questo dipartimento. Ha iniziato allegramente a rielaborare l'architettura della macchina, il suo predecessore ha implementato tutto su enormi schede di diverse centinaia di transistor, che, data la disgustosa qualità di questi transistor, non consentivano di localizzare con precisione i guasti del circuito. La portata del disastro, così come tutto il genio di quell'eccentrico che ha costruito l'architettura in questo modo, si riflette nella citazione dello studente di MPEI in pratica al NIIDAR A. A. Popov:
… I migliori controllori del traffico stanno rivitalizzando questi nodi senza alcun risultato da diversi mesi. Davlet Islamovich ha sparso la macchina in celle elementari: un trigger, un amplificatore, un generatore, ecc. Le cose sono andate bene.
Di conseguenza, due anni dopo, l'A340A, un computer a 20 bit con una velocità di 5 kIPS per il radar Danube-2, era ancora in grado di eseguire il debug e il rilascio (tuttavia, presto Danube-2 fu sostituito da Danube-3 su macchine modulari, sebbene e divenne famoso per il fatto che fu questa stazione che partecipò alla prima intercettazione al mondo di missili balistici intercontinentali).
Mentre Yuditsky ha superato le schede ribelli, Akushsky ha studiato articoli cechi sulla progettazione di macchine SOK, che il capo del dipartimento SKB-245, E. A. Gluzberg, ha ricevuto dall'Abstract Journal of the USSR Academy of Sciences un anno prima. Inizialmente, il compito di Gluzberg era quello di scrivere un abstract per questi articoli, ma erano in ceco, che non conosceva, e in un'area che non capiva, quindi li ha mandati ad Akushsky, tuttavia, non conosceva il ceco o, e gli articoli sono andati oltre a V. S. Linsky. Linsky ha acquistato un dizionario ceco-russo e ha imparato la traduzione, ma è giunto alla conclusione che è inopportuno utilizzare RNS nella maggior parte dei computer a causa della bassa efficienza delle operazioni in virgola mobile in questo sistema (il che è abbastanza logico, poiché matematicamente questo sistema è progettato solo per lavorare con i numeri naturali, tutto il resto viene fatto attraverso orribili stampelle).
Come scrive Malashevich:
Il primo tentativo nel paese di comprendere i principi della costruzione di un computer modulare (basato sul SOC) … non ha ricevuto una comprensione comune - non tutti i suoi partecipanti erano imbevuti dell'essenza del SOC.
Come osserva VM Amerbaev:
Ciò era dovuto all'incapacità di comprendere calcoli puramente informatici in modo strettamente algebrico, al di fuori della rappresentazione del codice dei numeri.
Traducendo dalla lingua dell'informatica al russo - per lavorare con SOK, bisogna essere un matematico intelligente. Fortunatamente, c'era già un matematico intelligente lì, e Lukin (per il quale, come ricordiamo, la costruzione di un supercomputer per il Progetto A era una questione di vita o di morte) coinvolse Yuditsky nel caso. A Tom è piaciuta molto l'idea, soprattutto perché gli ha permesso di ottenere prestazioni senza precedenti.
Dal 1960 al 1963 fu completato un prototipo del suo sviluppo, chiamato T340A (l'auto di produzione ricevette l'indice K340A, ma non differiva fondamentalmente). La macchina era costruita su 80 mila transistor 1T380B, aveva una memoria in ferrite. Dal 1963 al 1973 è stata effettuata la produzione in serie (in totale sono state consegnate circa 50 copie per i sistemi radar).
Furono utilizzati nel Danubio del primo sistema di difesa missilistico A-35 e persino nel famoso progetto del mostruoso radar Duga oltre l'orizzonte. Allo stesso tempo, l'MTBF non era eccezionale: 50 ore, il che mostra molto bene il livello della nostra tecnologia dei semiconduttori. La sostituzione delle unità difettose e la ricostruzione sono volute circa mezz'ora, l'auto era composta da 20 armadietti su tre file. Come basi sono stati usati i numeri 2, 5, 13, 17, 19, 23, 29, 31, 61, 63. Quindi, in teoria, il numero massimo con cui si potevano eseguire operazioni era dell'ordine di 3,33 ∙ 10 ^ 12. In pratica, era meno, a causa del fatto che alcune delle basi erano destinate al controllo e alla correzione degli errori. Per controllare il radar erano necessari complessi di 5 o 10 veicoli, a seconda del tipo di stazione.
Il processore K340A consisteva in un dispositivo di elaborazione dati (ovvero un'ALU), un dispositivo di controllo e due tipi di memoria, ciascuno largo 45 bit: un buffer di 16 parole (qualcosa come una cache) e 4 unità di memorizzazione dei comandi (in realtà una ROM con firmware, capacità 4096 parole, implementata su nuclei cilindrici di ferrite, per scrivere il firmware bisognava inserire manualmente ciascuna di 4mila parole da 45 bit inserendo il nucleo nel foro della bobina e così via per ciascuna dei 4 blocchi). La RAM consisteva di 16 unità di 1024 parole ciascuna (90 KB in totale) e un'unità costante di 4096 parole (eventualmente aumentabili a 8192 parole). L'auto è stata costruita secondo lo schema di Harvard, con comandi e canali dati indipendenti e consumava 33 kW di elettricità.
Si noti che lo schema di Harvard è stato utilizzato per la prima volta tra le macchine dell'URSS. La RAM era a due canali (anche uno schema estremamente avanzato per quei tempi), ogni accumulatore di numeri aveva due porte per l'input-output delle informazioni: con gli abbonati (con possibilità di scambio parallelo con qualsiasi numero di blocchi) e con un processore. In un articolo molto ignorante dei copywriter ucraini della UA-Hosting Company su Habré, è stato detto in questo modo:
Negli Stati Uniti, i computer militari utilizzavano circuiti informatici generici, che richiedevano miglioramenti in termini di velocità, memoria e affidabilità. Nel nostro paese, la memoria per le istruzioni e la memoria per i numeri erano indipendenti nel computer, il che aumentava la produttività, eliminava gli incidenti associati ai programmi, ad esempio la comparsa di virus. I computer speciali corrispondevano alla struttura "Rischio".
Ciò dimostra che la maggior parte delle persone non distingue nemmeno tra i concetti dell'architettura del bus di sistema e l'architettura del set di istruzioni. È divertente che il computer con set di istruzioni ridotto - RISC, i copywriter sembrino essere scambiati per una struttura militare a particolare RISCHIO. Anche come l'architettura di Harvard escluda l'emergere dei virus (soprattutto negli anni '60) la storia tace, per non parlare del fatto che i concetti di CISC/RISC nella loro forma pura sono applicabili solo a un numero limitato di processori degli anni '80 e dei primi 1990, e in nessun modo non alle macchine antiche.
Tornando al K340A, notiamo che il destino delle macchine di questa serie è stato piuttosto triste e ripete il destino degli sviluppi del gruppo Kisunko. Corriamo un po' più avanti. Il sistema A-35M (un complesso del "Danubio" con K430A) è stato messo in servizio nel 1977 (quando le capacità delle macchine Yuditsky di seconda generazione erano già irrimediabilmente e incredibilmente in ritardo rispetto ai requisiti).
Non gli fu permesso di sviluppare un sistema più progressista per un nuovo sistema di difesa missilistica (e questo sarà discusso più dettagliatamente in seguito), Kisunko fu finalmente cacciato da tutti i progetti di difesa missilistica, Kartsev e Yuditsky morirono di infarto e la lotta dei ministeri si è conclusa con la spinta di un sistema A-135 fondamentalmente nuovo già con gli sviluppatori necessari e "corretti". Il sistema includeva un nuovo mostruoso radar 5N20 "Don-2N" e già "Elbrus-2" come computer. Tutto questo è una storia separata, che sarà trattata ulteriormente.
Il sistema A-35 praticamente non ha avuto il tempo di funzionare in qualche modo. Era rilevante negli anni '60, ma fu adottato con un ritardo di 10 anni. Aveva 2 stazioni "Danube-3M" e "Danube-3U", e un incendio scoppiò su 3M nel 1989, la stazione fu praticamente distrutta e abbandonata, e il sistema A-35M di fatto cessò di funzionare, sebbene il radar funzionasse, creando l'illusione di un complesso pronto per il combattimento. Nel 1995, l'A-35M fu definitivamente dismesso. Nel 2000, "Danube-3U" è stato completamente chiuso, dopo di che il complesso è stato custodito, ma abbandonato fino al 2013, quando è iniziato lo smantellamento di antenne e attrezzature, e vari stalker vi sono saliti anche prima.
Boris Malashevich ha visitato legalmente la stazione radar nel 2010, gli è stata data un'escursione (e il suo articolo è stato scritto come se il complesso funzionasse ancora). Le sue fotografie delle auto di Yuditsky sono uniche, purtroppo non ci sono altre fonti. Non è noto cosa sia successo alle auto dopo la sua visita, ma, molto probabilmente, sono state inviate ai rottami metallici durante lo smantellamento della stazione.
Ecco una vista della stazione dal lato casual un anno prima della sua visita.
Ecco lo stato della stazione a lato (Lana Sator):
Così, nel 2008, oltre a ispezionare l'esterno dei perimetri e scendere nella linea del cavo, non abbiamo visto nulla, anche se siamo venuti più volte, sia d'inverno che d'estate. Ma nel 2009 siamo arrivati molto più a fondo… Il sito dove si trova l'antenna trasmittente, al momento del sopralluogo, era un territorio estremamente vivace con un branco di guerrieri, telecamere e un forte ronzio di apparecchiature… Ma poi il sito ricevente era calmo e tranquillo. Stava succedendo qualcosa negli edifici tra le riparazioni e il taglio del metallo, nessuno si aggirava per la strada e i buchi nella recinzione un tempo austera si aprivano in modo invitante.
Bene, e infine, una delle domande più scottanti: qual è stata la performance di questo mostro?
Tutte le fonti indicano una cifra mostruosa dell'ordine di 1,2 milioni di operazioni doppie al secondo (questo è un trucco separato, il processore K430A ha tecnicamente eseguito un comando per ciclo, ma in ogni comando sono state eseguite due operazioni in un blocco), di conseguenza, la velocità totale era di circa 2,3 milioni di comandi… Il sistema di comando contiene un set completo di operazioni aritmetiche, logiche e di controllo con un sistema di visualizzazione sviluppato. I comandi AU e UU sono a tre indirizzi, i comandi di accesso alla memoria sono a due indirizzi. Il tempo di esecuzione delle operazioni brevi (aritmetica, inclusa la moltiplicazione, che è stata la principale svolta in architettura, logica, operazioni di spostamento, operazioni aritmetiche sull'indice, operazioni di trasferimento del controllo) è di un ciclo.
Confrontare frontalmente la potenza di calcolo delle macchine degli anni '60 è un compito terribile e ingrato. Non c'erano test standard, le architetture erano solo mostruosamente diverse, i sistemi di istruzione, la base del sistema numerico, le operazioni supportate, la lunghezza della parola macchina erano tutte uniche. Di conseguenza, nella maggior parte dei casi non è generalmente chiaro come contare e cosa è più interessante. Tuttavia, daremo alcune linee guida, cercando di tradurre "operazioni al secondo" uniche per ogni macchina in "addizioni al secondo" più o meno tradizionali.
Quindi, vediamo che il K340A nel 1963 non era il computer più veloce del pianeta (sebbene fosse il secondo dopo il CDC 6600). Tuttavia, ha mostrato prestazioni davvero eccezionali, degne di essere registrate negli annali della storia. C'era solo un problema e fondamentale. A differenza di tutti i sistemi occidentali elencati qui, che erano precisamente macchine universali a tutti gli effetti per applicazioni scientifiche e aziendali, il K340A era un computer specializzato. Come abbiamo già detto, l'RNC è semplicemente l'ideale per operazioni di addizione e moltiplicazione (solo numeri naturali e), utilizzandolo, si possono ottenere accelerazioni superlineari, il che spiega le mostruose prestazioni del K340A, paragonabili a decine di volte di più CDC6600 complesso, avanzato e costoso.
Tuttavia, il problema principale dell'aritmetica modulare è l'esistenza di operazioni non modulari, più precisamente, il principale è il confronto. L'algebra RNS non è un'algebra con un ordine uno a uno, quindi è impossibile confrontare i numeri direttamente in essa, questa operazione semplicemente non è definita. La divisione dei numeri si basa sui confronti. Naturalmente, non tutti i programmi possono essere scritti senza utilizzare confronti e divisioni, e il nostro computer non diventa universale o spendiamo enormi risorse per convertire i numeri da un sistema all'altro.
Di conseguenza, il K340A aveva sicuramente un'architettura vicina al genio, che ha permesso di ottenere prestazioni da una base di elementi poveri al livello di CDC6600 molte volte più complesso, enorme, avanzato e follemente costoso. Per questo ho dovuto pagare, infatti, per ciò per cui questo computer è diventato famoso: la necessità di utilizzare l'aritmetica modulare, che si adattava perfettamente a una gamma ristretta di compiti e non si adattava bene a tutto il resto.
In ogni caso, questo computer è diventato la macchina di seconda generazione più potente al mondo e il più potente tra i sistemi monoprocessore degli anni '60, naturalmente, tenendo conto di queste limitazioni. Sottolineiamo ancora una volta che un confronto diretto tra le prestazioni dei computer SOC e dei tradizionali processori universali vettoriali e superscalari non può essere effettuato correttamente in linea di principio.
A causa delle limitazioni fondamentali dell'RNS, è ancora più facile per tali macchine che per i computer vettoriali (come M-10 Kartsev o Seymour Cray's Cray-1) trovare un problema in cui i calcoli verranno eseguiti ordini di grandezza più lentamente rispetto ai computer convenzionali. Nonostante ciò, dal punto di vista del suo ruolo, il K340A era, ovviamente, un design completamente ingegnoso e nella sua area tematica era molte volte superiore a simili sviluppi occidentali.
I russi, come sempre, hanno preso un percorso speciale e, grazie a incredibili trucchi tecnici e matematici, sono stati in grado di superare il ritardo nell'elemento base e la mancanza della sua qualità, e il risultato è stato molto, molto impressionante.
Tuttavia, sfortunatamente, i progetti di svolta di questo livello nell'URSS di solito aspettavano l'oblio.
E così è successo, la serie K340A è rimasta l'unica e unica. Come e perché ciò è accaduto sarà discusso ulteriormente.