← Místa

Plánovači počítali na IBM: IBM 370 ve Státní plánovací komisi

Jak se do socialistického Československa dostaly americké počítače IBM, na čem počítali plánovači celého státu a jak se pracovalo na sále. Bez mluveného slova, zvuk jde kdykoli vypnout vpravo nahoře.

01 Dnes · Holešovice

Budova, která přišla pozdě

Na rohu nábřeží Kapitána Jaroše a ulice Janovského v pražských Holešovicích stojí prosklená budova s terasami. Od roku 2011 v ní sídlí evropská agentura, která řídí satelitní navigaci Galileo.

Prosklená terasovitá budova na rohu ulice, před ní silnice a tramvajová zastávka
Janovského 438/2, dnes sídlo agentury EUSPA (Galileo). Foto 2016. Foto ŠJů, CC BY 4.0, Wikimedia Commons

Pro satelity ale nevznikla. Postavili ji jako Informační a výpočetní centrum Státní plánovací komise: dům pro velké počítače, na kterých se měl počítat plán celého státu. Architektonickou soutěž vyhrál v roce 1975 Milan Rejchl, stavba stála 760 milionů korun a hotová byla v roce 1989.

Tedy v roce, kdy padl režim, pro který se stavěla. Plánovací komise se do ní už nestihla nastěhovat.

Tenhle web je o tom, na čem plánovači počítali, dokud nová budova nebyla hotová: o americkém počítači IBM v přízemí sousední budovy a o ženách, které ho obsluhovaly.

Zdroje
02 1959 · Nábřeží Kapitána Jaroše

Co to je plánovat celý stát

Za socialismu nerozhodoval trh, kolik se v zemi vyrobí bot, cementu nebo tramvají. Rozhodoval plán.

Sestavovala ho Státní plánovací komise, zřízená zákonem v červenci 1959. Sídlila v Holešovicích na nábřeží Kapitána Jaroše, v budově postavené v letech 1926–1929 pro Úrazovou pojišťovnu dělnickou. Tramvajová zastávka před ní se jmenovala „Státní plánovací komise“.

Velká světlá budova na nábřeží za řekou, v popředí břeh ostrova Štvanice
Bývalá budova Státní plánovací komise, pohled ze Štvanice. Foto 2016. Foto ŠJů, CC BY 4.0, Wikimedia Commons

Komise dělala pětileté a roční plány, rozpisovala je dál a sledovala hlášení, jak se plní. Všechno přitom souvisí se vším: na boty je potřeba kůže, na kůži dobytek, na dobytek krmivo, na převoz všeho uhlí a vagony. Když se změní jedno číslo, pohne se spousta dalších.

Uprostřed komise. Kolem ní podniky: doly, ocelárny, továrny, statky.

Každý podnik hlásí, kolik vyrobil. (Čísla ve schématu jsou jen pro ilustraci.)

Komise spočítá, kolik čeho bude potřeba příští rok a na pět let dopředu, a pošle to podnikům jako plán.

Jenže všechno souvisí se vším. Na boty je potřeba kůže, na kůži dobytek, na dobytek krmivo.

Na ocel a cement je potřeba uhlí, z oceli jsou vagony a ve vagonech se vozí uhlí i boty.

Stačí vyrobit o desetinu víc bot, a přidat musí i koželužna, statek, pole, vagonka, ocelárna a důl. A všechno se počítá znovu.

Zkuste to spočítat

Plánovač si může udělat tabulku: v řádcích i sloupcích všechny výrobky a v každém políčku, kolik jednoho je potřeba na druhý. S každým výrobkem navíc tabulka roste do šířky i do výšky.

Počítáme zjednodušeně: jen vyplnit tabulku. Spočítat z ní plán dá ještě mnohem víc práce. Které políčko je tmavé, je náhodné.

S tužkou a kalkulačkou se to spočítat nedá. Proto plánovači potřebovali počítače.

Co přesně počítač plánovací komise počítal, zatím nevíme. Operátorka si pamatuje pětiletky. Že šlo o výpočty bilancí a plánových ukazatelů, je rozumný předpoklad, ale doložený není.

Zdroje
03 1964

První počítač: Minsk 22

Počítač měla komise už v roce 1964. Byl to sovětský Minsk 22, stroj velký jako několik skříní, s ovládacím pultem plným tlačítek a žárovek.

Ovládací pult počítače Minsk 22 s řadami tlačítek a kontrolek na dřevěném stole
Ovládací pult počítače Minsk 22 v Technickém muzeu v Brně. Stejný typ, ne stroj komise. Foto Tycho, CC BY 3.0, Wikimedia Commons

Jak dlouho komise Minsk používala a kde stál, nevíme.

Zdroje
04 Embargo · do roku 1974

Železná opona pro počítače

Nejlepší počítače na světě tehdy dělala americká firma IBM. Západ ale nechtěl pouštět moderní techniku do východního bloku.

Hlídal to výbor COCOM se seznamem zboží, které se na Východ vyvážet nesmělo (embargo). Československo bylo na jeho seznamu po celou dobu. Počítače IBM se sem přesto dostaly, a to legálně: v malém počtu a s okleštěnou výbavou, kterou COCOM schválil.

Jak to vypadalo v praxi, popisuje ostravský důlní podnik OKD, který koupil IBM 370 v roce 1972. Disky měl „velmi omezené kapacity, dané tehdy platným západním embargem“, takže na nich držel jen systém a programy a data nechával na páskách. Větší disky přibyly, až když se limity embarga uvolnily. Instalaci a servis zajišťovala pobočka IBM ve Vídni, která měla na starosti střední a východní Evropu. Její technik pak několik měsíců pomáhal stroj v Ostravě rozjet.

ŽELEZNÁ OPONA VÝCHODNÍ BLOK ZÁPAD Vídeň · IBM Praha Ostrava · OKD COCOM PROCESORPAMĚŤDISKYPÁSKYIBM

Evropu rozdělila železná opona. Za ní východní blok: ČSSR, Polsko, NDR, Maďarsko a další.

Pobočka IBM ve Vídni měla na starosti střední a východní Evropu. Za oponou ale platilo embargo COCOM.

Na hranici COCOM: projít smělo jen to, co výbor schválil. Menší disky, méně paměti.

Důlní podnik OKD v Ostravě měl kvůli embargu disky „velmi omezené kapacity“. Data proto držel na páskách.

Do roku 1974 se takhle do ČSSR dostalo 24 počítačů IBM.

Schematická mapa podle dnešních hranic (Natural Earth, volné dílo). Hranice NDR je zakreslená přibližně. Bedna je ilustrace: ukazuje, že přes embargo prošly stroje s okleštěnou výbavou.

Kolik jich tu bylo

V roce 1974 stálo v Československu 709 počítačů ze zahraničí. Každá tečka je jeden počítač.

709 počítačů ze zahraničí v ČSSR, 1974

372počítačů ze Západu (1974)
24z nich od IBM
7nejnovější řady 370: šestkrát model 145, jednou 135

Po roce 1974 statistika chybí. Kolik IBM tu bylo v osmdesátých letech, nevíme.

Zdroje
05 1969–1988

Když nemůžeš koupit, osvoj si

V prosinci 1969 se země východního bloku dohodly, že budou stavět vlastní řadu počítačů, JSEP (Jednotný systém elektronických počítačů). Stroje dostaly označení EC.

Vzorem byly počítače IBM: první řada kopírovala IBM 360, druhá novější IBM 370. Dobově se tomu neříkalo kopírování, ale osvojování. Systém uvnitř vznikl „(tehdy běžným) procesem ‚osvojování‘ cizího vzoru“, napsal později Pištěk z Masarykovy univerzity.

Operátorka u tiskárny počítače EC, z tiskárny vybíhá skládaný papír
Počítač řady EC, polský časopis Informatyka, 1978. Wikimedia Commons, volné dílo
Model výpočetního střediska: řady skříní a stolů
Model výpočetního střediska JSEP, Informatyka, 1973. Wikimedia Commons, volné dílo

Československo vyrábělo modely EC 1021, 1025, 1026 a 1027. Vyvíjel je pražský Výzkumný ústav matematických strojů a vyráběly hlavně Závody přístrojů a automatizace (ZPA) v Čakovicích. Od roku 1974 do konce roku 1988 jich v republice nainstalovali 519.

Proč tedy kupovat drahý originál? Kolem roku 1970 úřady nařídily, že se až do příchodu JSEP mají dovážet jen stroje podobné těm budoucím, tedy IBM 360 a 370. Kdo se naučil na IBM, uměl pak pracovat i s kopiemi a jeho programy šly přenést.

Originál proti kopiím

počítače IBM v ČSSR, 1974 (24) čs. počítače EC instalované 1974–1988 (519)

Stejná úloha, jiný stroj

Ilustrace: úloha je vymyšlená, zapsaná v jazyce JCL, kterým se úlohy zadávaly systémům IBM. Že šly programy z IBM přenést na EC, píše pamětník z OKD (kapitola 04). Jak hladce to v praxi šlo, se lišilo.

Zdroje
06 1976–1979

Plánovací komise má originál

Plánovací komise nebyla obyčejný zákazník. Od roku 1965 sama spolurozhodovala, na jaké počítače půjdou státní peníze. A měla originál IBM.

Nejdřív stroj řady IBM 360. Kolem roku 1976 ho vyměnila za novější IBM 370. Operátorky jezdily na školení do Vídně a servisní technik IBM jezdil odtamtud za nimi.

Doklad · 1979

Sborník Programování '79, Havířov

Programátor Jiří Nedoma ze SPK Praha přednášel o zkušenostech se systémem OS/VS1, s odkazem na VM/370.

Oba systémy potřebují virtuální paměť, kterou uměly jen stroje řady 370. Komise tedy v roce 1979 řadu 370 opravdu měla.

Pamětnice · 1976–1980

Operátorka na sále SPK

Když na sál nastoupila, měnil se tam IBM 360 za IBM 370.

Pamatuje si i školení ve Vídni a servisního technika, který odtamtud jezdil.

Muž v obleku sedí u konzole počítače IBM 370/148, vedle psací stroj konzole a řady skříní
IBM 370/148 v Polsku, 1979. Takhle nějak mohl vypadat i stroj komise. Informatyka, Wikimedia Commons, volné dílo

Který model řady 370 to byl (135, 145, 148, nebo jiný), zatím nevíme. Nevíme ani, jakou 360 komise měla předtím.

Do roku 1976: stroj řady IBM 360 a vedle něj snímač děrných štítků.

Zdroje
07 1976–1980 · Přízemí

Sál v přízemí

Počítač nestál v žádném futuristickém centru. Stál v přízemí zadní části hlavní budovy komise na nábřeží.

Budova stojí ve svahu, takže sál ležel pod úrovní chodníku. Byl velký a klimatizovaný na 21 °C. Zaměstnanci byli podle operátorky pořád nastydlí. Pláště nosil, kdo chtěl, hlavně někteří programátoři.

Před sálem byla kancelář, které se říkalo příjem. Programátoři tam odevzdávali úlohy a děvčata z příjmu je rozdělovala operátorkám.

Posouvejte stránku dolů: z nábřeží do sálu.

Nábřeží Kapitána Jaroše v Holešovicích. Budovu postavili v letech 1926–1929 pro Úrazovou pojišťovnu dělnickou, později v ní sídlila plánovací komise.

Za budovou stoupá terén do kopce. Zadní část přízemí je proto pod úrovní chodníku. Tady byl sál.

Programátor nese úlohu na příjem, do kanceláře před sálem. Děvčata z příjmu ji předají operátorkám.

V sále klimatizace na 21 °C. Vedle skříně počítače a konzole, u které operátorky stroj řídily.

Pět až šest páskových jednotek, vysokých asi metr a půl. Pásky se nasazovaly nahoře.

Nižší disky, každý jinak vysoký. Tiskárna na nekonečný papír a snímač štítků z doby 360, který pomalu dosluhoval.

Klepněte na kterýkoli stroj, nebo na tlačítka pod obrázkem.

Stroje na sále:

Rekonstrukce podle vzpomínek operátorky a dobových fotek odjinud. Tvar budovy a počet pater jsou zjednodušené, rozmístění strojů v sále je domyšlené. Stroje i lidé jsou ve stejném měřítku.

Co na sále stálo

Podle operátorky pět až šest páskových jednotek, vysokých asi metr a půl, pásky se nasazovaly nahoře. Nižší diskové jednotky, každá jinak vysoká. Tiskárna. A snímač děrných štítků z doby 360, který pomalu dosluhoval, protože se přecházelo na disky a pásky.

Operátor v bílém plášti u konzole IBM 370/145 s obrazovkou a klávesnicí
Konzole IBM 370/145. Autor neznámý, Wikimedia Commons, CC0
Operátorka u řady páskových jednotek IBM 3420 s cívkami za sklem
Páskové jednotky IBM 3420 v Polsku, 1977. Informatyka, Wikimedia Commons, volné dílo
Otevřená řádková tiskárna IBM 1403 se skládaným papírem
Řádková tiskárna IBM 1403, dnes v muzeu. Foto Erik Pitti, CC BY 2.0, Wikimedia Commons
Ruce operátora na ovládacím panelu počítače IBM 370 s mnoha kontrolkami
Ovládací panel IBM 370 na univerzitě Laval v Kanadě, 1972. Foto Yves Tessier, CC BY-SA 4.0, Wikimedia Commons

Tiskárna tiskla na nekonečný skládaný papír. Kromě výsledků se na ní tiskly i obrázky z písmen: z písmen a znaků poskládaných vedle sebe vznikl na papíře obrázek. Podle vyprávění jiné operátorky ze sálu to byly hlavně akty.

Z jiného střediska (počítač EC 1021, osmdesátá léta): páskovou jednotku „ovládal obyčejný vysavač. Takže provoz takové jednotky byl pěkný hukot“. Fotky ze sálu komise zatím nemáme, všechny fotky výše jsou odjinud.

Jaký typ tiskárny komise měla, nevíme. U IBM 370 to byla nejspíš řádková tiskárna jako na fotce.

Zdroje
08 Paměť · 1964 až dnes

Pračky s daty

Disková jednotka byla velká jako pračka, a operátorky jí tak i říkaly.

Data byla na výměnném „packu“: několik kovových desek nad sebou pod plastovou poklicí, jako dort pod příklopem. Operátorka pack vyndala a nasadila jiný podle toho, co zrovna běželo.

Operátorka komise si pamatuje, že disk byl těžký, a když s ním někdo bouchl, byla to velká škoda.

Řada diskových jednotek IBM 2314 s okénky, vedle snímač štítků
Disky IBM 2314 a snímač štítků IBM 2540, kolem roku 1968. Foto Scott Gerstenberger, volné dílo, Wikimedia Commons
Žena nasazuje diskový pack do jednotky EC 5066
Nasazování packu do východní diskové jednotky EC 5066 (100 MB), 1980. Informatyka, Wikimedia Commons, volné dílo

Ve správném měřítku

Posouvejte stránku dolů. Nejdřív velikost, pak to, kolik se vejde.

Pack IBM 2311 z roku 1964: šest desek o průměru 35,6 cm, 4,3 kg, 7,25 MB.

Vedle něj ve stejném měřítku dnešní karta microSD: 15 × 11 mm.

Teď podle toho, kolik se vejde: čím větší čtverec, tím víc dat.

Zprava přijíždí karta microSD s 2 TB. Oddalujeme…

Všechny packy jsou teď ten drobek vlevo dole. Jedna karta microSD pojme 20 000 packů IBM 3330.

diskrokkapacitapro představu
IBM 231119647,25 MBpack vážil 4,3 kg; jedna fotka z telefonu
IBM 2314196529 MB11 desek v jednom packu
IBM 33301970100 MBjedno album písniček
IBM 33501975317,5 MBuž nevyndávací, desky zůstávaly v jednotce
karta microSD20242 TB20 000 packů 3330 na nehtu malíčku

Kolik vašeho telefonu?

128 GB = 1 280 packů IBM 3330. Na nejstarších packech IBM 2311 by to bylo 17 655 kusů o váze 76 tun.

Počítáme 1 GB = 1000 MB. Váhu známe jen u packu 2311 (4,3 kg).

Z jiného střediska: jednou týdně byla „profylaktická odstávka“. Disk se nasadil do odkryté jednotky, roztočil se jednou rukou a druhou se čistil klacíkem s utěrkou namočenou v isopropylalkoholu.

Jaké disky měl stroj komise, nevíme. Podle operátorky měly různé výšky, asi podle kapacity.

Zdroje
09 Směna na sále

Lidé u stroje

Jak vypadal den na sále plánovací komise, víme od operátorky, která tam pracovala v letech 1976–1980.

Jeden den na sále

Posouvejte stránku a sledujte hodiny od pěti ráno do pěti ráno dalšího dne.

5:00. Sál je tmavý a tichý, počítač je přes noc vypnutý.

6:00. Ranní směna zapíná počítač. Na směně jsou čtyři operátorky.

Každé dvě hodiny se dvojice u konzole vystřídají, „aby jim to myslelo a neměly unavené mozky“.

14:00. Předání směny: operátorky si řeknou, jaké úlohy běží. Nastupuje odpolední směna.

Odpolední směna do 22:00, dvojice se dál střídají po dvou hodinách.

22:00. Počítač se vypíná a sál do rána ztichne. Zkuste tlačítko Noc pětiletky.

Noc pětiletky: když se počítala pětiletka, jelo se i v noci. Podle operátorky asi třikrát za čtyři roky.

Co dělala druhá dvojice, když zrovna nebyla u konzole, nevíme. Kolik operátorek bylo na noční směně, taky ne.

Jinde to bylo podobné

V jiných československých výpočetních střediscích dělaly operátorky a pořizovačky dat hlavně mladé ženy, za malý plat.

…asi 120 děvčat ve věku od 15 do asi 25 let, pracujících na dvě směny hlavně v děrovně a přezkušebně štítků.
Honzík o vojenském děrnoštítkovém středisku, 1967–1968
…přiběhla vyděšená operátorka, že pan Fortran a pan Cobol se nedostavili na směnu.
Jana Čejková, Výzkumný ústav matematických strojů, šedesátá léta (Fortran a Cobol jsou programovací jazyky)

Slovníček sálu

pračka
disková jednotka
nasadit
vložit pásku nebo disk do jednotky
příjem
kancelář před sálem, kde se odevzdávaly úlohy
JOB
úloha, kterou počítač zpracuje najednou
DUMP
výpis obsahu paměti, když se něco pokazí
zámel
pád programu
prase
značka na začátku pásky
výpočetka
výpočetní středisko
profylaxe
pravidelná odstávka na údržbu a čištění

Vyděrujte si štítek

Dřív než na disky a pásky se data do počítače dostávala na děrných štítcích. Štítek měl 80 sloupců a do každého sloupce se vyděroval jeden znak jako kombinace dírek. V komisi se se štítky podle operátorky asi ještě pracovalo u IBM 360, u 370 už ne.

Štítek znal jen velká písmena bez háčků a čárek, text se převede sám. Dírky podle kódu děrovačky IBM 029.

Zdroje
10 1979–1980 · Vyzkoušejte si to

Zkuste si to sami

Operátorky v letech 1976–1980 s obrazovkou nepracovaly. Hlídaly konzoli s psacím strojem a nasazovaly pásky. Terminály s obrazovkou přišly do kanceláří až v roce 1980. Vyzkoušejte si obojí.

PÁSKOVÉ JEDNOTKY 3420 · asi 1,5 m 06:00
PROCESOR IBM 370
P1P2P3
DISKOVÉ JEDNOTKY
TISKÁRNA
KONZOLE OPERÁTORKY (PSACÍ STROJ)

Lístky z příjmu

Stojan s páskami

Rekonstrukce podle vzpomínek operátorky SPK (1976–1980) a dobových příruček IBM. Výzva k nasazení pásky má formát OS/VS1 (IEF233A), ostatní zprávy jsou zjednodušené, úlohy a čísla vymyšlené. Že šlo při historce se třemi úlohami o oddíly paměti systému OS/VS1, je naše vysvětlení.

11 1989–2011

Konec plánování

V listopadu 1989 padl režim a s ním skončilo i plánování celého hospodářství.

27. června 1990 nahradilo plánovací komisi Federální ministerstvo pro strategické plánování. Vydrželo dva roky a v červenci 1992 zaniklo.

Nové výpočetní centrum v Janovského ulici bylo hotové, jenže plánovat už nebylo co. Místo plánovačů se do něj nastěhovali bankéři z Konsolidační banky, od roku 2001 Česká konsolidační agentura, pak ministerstvo financí a v roce 2011 Galileo.

1989. Výpočetní centrum komise je hotové. Plánovací komise se do něj už nenastěhuje.

1990. Komisi nahradí ministerstvo pro strategické plánování. V roce 1992 zanikne i to. Hučení sálu utichá.

1991. Vzniká Konsolidační banka a místo plánovačů přicházejí do budovy bankéři.

2001. Banku vystřídá Česká konsolidační agentura.

Koncem roku 2007 agentura zanikne a budova připadne ministerstvu financí.

2011. Nastěhuje se agentura evropské satelitní navigace Galileo, dnes EUSPA.

Dům postavený pro počítače, které měly spočítat plán celého státu, dnes patří satelitní navigaci.

Kresba je zjednodušená podle fotky budovy z roku 2016. Kdy přesně se kdo stěhoval, víme jen přibližně, roky jsou podle vzniku a zániku jednotlivých úřadů.

A IBM? V prosinci 1990 zapsali do obchodního rejstříku firmu IBM Česká republika. Podle IBM se tak vrátila do země po 43 letech. Pražská pobočka IBM zanikla nejspíš se znárodněním v roce 1948.

Co se stalo se samotným počítačem komise, s jeho daty a s lidmi ze sálu, zatím nevíme. Operátorka tam v roce 1990 už nepracovala.

Zdroje
12 Dnes

Od sálu k telefonu v kapse

Pack se sto megabajty se zmenšil na disketu, cédéčko a kartu pod nehtem. Sál v přízemí na nábřeží by se dnes vešel do kapsy, a zbylo by místo.

Výkonný model IBM 370/158 zvládl 0,64 milionu instrukcí za sekundu. Čtyřjádrový procesor, jaký měly telefony v roce 2016, jich zvládne přes 71 tisíc milionů, víc než stotisíckrát tolik.

  1. 1970: diskový pack IBM 3330, 100 MB, průměr 35,6 cm.
  2. 1987: disketa 3,5" s 1,44 MB. Na jeden pack by jich bylo potřeba asi 70.
  3. 1982: CD s asi 650 MB, jedno pojme asi 6,5 packu.
  4. Karta microSD s 2 TB pojme 20 000 packů.
  5. Výkon: IBM 370/158 z roku 1972 zvládl 0,64 milionu instrukcí za sekundu, procesor telefonu z roku 2016 přes 71 000 milionů.
  6. Celý sál by se dnes vešel do kapsy.
  7. Data se zase stěhují do sálů. Jen jsou daleko a říká se jim cloud.
  8. V roce 1979 psal stroj operátorce, co má udělat. Dnes mu píšeme my. A stroj odpoví: „Rozumím. Co mám spočítat?“

Odpověď stroje je předem napsaná, žádná umělá inteligence tu neběží. Výkon v milionech instrukcí za sekundu se u různých procesorů měří různě, je to jen hrubé srovnání.

V roce 1979 psal stroj operátorce, co má udělat.
Dnes mu píšeme my.

Zdroje
13 Zdroje a poděkování

Odkud to víme

Zdroje ke každé kapitole jsou pod ní. Co víme, píšeme jako fakt. Co nevíme, píšeme jako otázku (?). Co pochází z jiných středisek, je označené šipkou (↗). Sál a terminál v kapitole 10 jsou rekonstrukce.

Děkujeme bývalé operátorce Státní plánovací komise (sál SPK 1976–1980) za vzpomínky, bez kterých by tenhle web byl jen o strojích.

Fotky

Všechny z Wikimedia Commons pod volnými licencemi, autoři a licence u každé fotky. Dobové fotky sálu komise ani budovy pod volnou licencí zatím nemáme.

Zvuk a písma

Zvuky a hudba: vygenerováno pro tento web v ElevenLabs, alarm terminálu syntetizovaný v prohlížeči. Písma: 3270font (BSD) a IBM Plex (SIL Open Font License 1.1).

Kde hledat dál