[spectre] Review of Computing in Russia [from ArtMargins]

Inke Arns inke at snafu.de
Mon Jan 26 21:32:01 CET 2004


[from ArtMargins http://www.artmargins.com/ , Greetings, Inke]


Computing in Russia

Georg Trogemann et al. History of Computer Devices in Russia. 
Braunschweig: Vieweg, 2001

Phillip Von Hilgers (Berlin)

2001 was the great moment of a space odyssey and a computer 
called "HAL." For everyone who likes facts as much as fiction, the 
year also offered the book Computing in Russia.

Its proper subtitle could read: "Who is afraid of minicomputers that 
could easily fill your apartment?" Books that claim to grapple with 
computers while addressing a wide range of readers are not that 
uncommon. Soon most of them may even deserve the attribute 
"very sexy."

Writing about the development of computers implies today 
reflection on video editing, image manipulation, text processing, 
music production and consumption, to mention a few.

There are as many books on computing, as there are innumerable 
ways to mix computer aesthetics with cultural realms, previously 
clearly differentiated.

But Computing in Russia is not about those issues. The book 
mainly focuses on the strange time when computers were 
expected to do just one thing: to calculate in Russia.

Maybe this is quite jejune subject matter and frankly, the great 
diversity of offered facts are not always easy to handle. It requires 
time to find central statements in the book's collection, which is 
quite diverse in style.

Furthermore the publication's layout is unappealing; Occasionally, 
up to 127 characters are cramped into one single line - a format 
seemingly more suitable for "read heads" then for "reading heads."

The publication's layout seems to mimic the old punch-tape it 
shows as an interest. On the other hand, one of the helpful devices 
both books and computers have in common, an index, is 
unfortunately missing.

Nevertheless with this publication, wiseacres and reviewers reach 
their limits since it conveys information mentioned nowhere else.

In this sense the introduction states that ten years earlier, the book 
could not have been written, since during that time most of the 
archives were still inaccessible.

Likewise ten years later, a comparable project would have missed 
those last voices who recounted matters that never entered any 
archive catalogue.

With Computing in Russia a parallel history surfaced for all those 
whose attention had previously been focused solely on the 
computer development in the USA and Western Europe.

Even for Eastern Europeans involved with technology, the book 
offers in many respects - as I was told - an unknown history of 
computing in Russia.

Thanks to the initiative of a Russian German editor team consisting 
of Georg Trogemann, Alexander Y. Nitussov, and Wolfgang Ernst, 
Computing in Russia was published.

Each team member's respective research interests in either 
computer sciences, media archaeology, or engineering clearly 
place a sense of bias within the book's content.

Regardless of Western influences and the use of the English 
language, the book is clearly dominated through contributions by 
Russian computer pioneers.

One of those early computer experts, Zinoviy L. Rabinovich, came 
all the way from Kiev to Berlin to introduce Computing in Russia on 
the occasion of the Transmediale.

Rabinovich criticized that the word "Russia" no longer seemed an 
appropriate component for the title, since in the Ukraine, rather 
than Russia, the first European electronic digital computer booted 
and the development of "Russian computing" started.

Perhaps "Computing in the era of the Soviet Union" could be a 
more appropriate title for the book.

However, it was certainly the editors' right choice to emphasis 
computer systems rather than political systems,since self-
sufficient, computers - preoccupied with nothing other than 
calculation - were still awaiting their political legitimization.

It is erroneous to believe that digital computers emerged out of a 
clearly circumscribed field of applications required by the military or 
the economy.

New technologies and their applications may - if at all - only be 
judged in comparison to those applications of existing technologies.

At the zero hour, a computer's analog machine still solved 
mathematical equations far better than any digital computer could 
have even promised at that time.

Consequently only the way of principle counted: aiming to achieve 
the same result with entirely different methods.

In this early state of computing, speed and reliability mattered little. 
The zero hour of computation was less a moment for political 
powers than for obsessions.

Digital computers did not come into existence in a Moscow 
research lab upon request of the central political committee, but in 
a monastery ruin in Kiev.

After the October revolution, the monastery had been turned into a 
psychiatric clinic, whose inmates were all killed during the German 
occupation in World War II.

Afterwards it served as a military hospital, until it was heavily 
damaged in "the battles for Kiev" in 1944.

Given the poor condition of the building nobody thought to use it 
until 1948. Only a few men and women then moved into the better-
preserved part, in which over the next two years the lights were 
never switched off again.

At exactly this spot - as Boris N. Malinovskiy mentioned in his 
contribution - became the "birthplace of the MESM", Europe's first 
operating electronic digital computer.

Strictly speaking, MESM was not yet a computer but a model of a 
computer. Alan Turing had already clarified in 1936 that the 
boundaries between models and computers could hardly be drawn 
since a universal discrete machine can imitate (model) any other 
machine.

In times, when money and materials were precious and the entire 
project was in danger of failure due to its model status, the 
acronym MESM was quickly and easily reinterpreted for official 
funding applications.

The term Model turned into "Malaya" ("Small") and ever since then 
MESM turned into the abbreviation for Small Electronic Calculating 
Machine (Malaya Elekronnaya Schetnaya Mashina).

One of the most outstanding pioneers was the Russian computer 
engineer Sergey Alexeevich Lebedev who developed the 
architecture of the MESM and significantly propelled computer 
development in the Soviet Union.

Stories are told that during the threat of air raids, when all lights 
had been down and Lebedev was forced to interrupt his work on an 
analog anti-aircraft device, he sat down equipped with a candle, 
paper and pencil in a windowless toilet in Moscow exploring binary 
coding.

As soon the war was over he began to materialize his concepts; it 
was particularly his office light that was never turned off in the 
monastery in Kiev.

Lebedev died in 1970 just some months after the highest political 
administration had declared the IBM 360 model as the mandatory 
standard for all Russian computers and had consequently dropped 
most Russian developments.

Perhaps it is the irony of history that the minister responsible for 
the decision belonged to the first few people who were involved with 
computer technologies during their academic career. After the 
decision, the minister took his leave.

The book unfolds the history of computer developments in Russia 
through retrospective reports from computer experts and brief 
biographies of key players.

This approach has advantages and disadvantages as overlaps and 
redundancies occur. Questions linking the different ramified areas 
of application are rare and if present, they most likely appear in the 
introduction or in the last part of the book when visions of highly 
connected systems become their own history.

The last part of the book is concerned with the Russian cybernetic 
movement in correlation with the general significance of computer 
technology. In the post-Stalin area obviously Marxism, natural 
sciences and humanities clashed in questioning the possible 
sense and use of a cybernetic "Überbau."

It is quite interesting that the thesis of cybernetics merely settled 
as it spread exclusively in the closed circle of those who were 
involved in developing technologies of military significance and 
gained access to foreign literature.

This was all in all a double-edged situation since many scientists 
used the governmental shield as a think tank for shaping a "world 
design," which was thought to cover over the prevailing Marxian one.

Anyhow it is striking that exceptional mathematicians and 
computer design engineers like Viktor M. Glushkov und Bashir I. 
Rameyev, were initially suffering reprisals through the Soviet state, 
since they - or at least their parents - were classified as public 
enemies until they were allowed to obtain leading positions 
supervising highly sensitive military projects.

Anyone not entirely familiar with the conditions in the USSR during 
that time may wonder if such practices were also common in other 
fields or whether they were exceptional for computer sciences.

Had the party apparatus to tolerate and support unliked scientists 
just because the Cold War and ambitious space flight programs 
required computers, and were controlled and developed by only a 
few scientists?

The Russian Jewish Mathematician Boris Gnadenko implied this 
issue, suggesting that his reason to study mathematics was not 
the love for the subject, but the mental leeway mathematics offered 
as it remained incomprehensible and hence uncontrollable for most 
of the party officials.

Perhaps, in this context, it is important to know that Gnadenko had 
personally suffered Stalin's terror, until he replaced Lebedev, the 
leader of the computer development in Kiev, and got a call to 
Moscow.

It certainly would have been interesting to hear more about the 
relationships between applied and theoretical computer science in 
the Soviet Union - since it was there that, to the greatest extent, 
the thinkable and the feasible were approximated together closer 
than anywhere else.

Even western scholars were already aware of the long tradition of 
theoretical computer science in Russia.

Just to recall, it was Markov junior, who re-coined the word 
"algorithm" and wrote the first theory about it; and it was 
Kolmogorov, who founded with complexity theory the champion 
league for mathematics and computer science.

Unfortunately hardly any word is mentioned in this book about the 
rare encounters between Western and Russian scientists.

It is for example known that Nobert Wiener and Claude Shannon 
(USA), Karl Steinbuch (Germany) or Jacques Riguet (France) visit 
their colleagues in Moscow.

Equally unmentioned is the legendary conference on algorithms in 
1979, for which a few but illustrious figures, like Donald Knuth and 
Steven C. Kleene, pilgrimaged to Khorezm in Usbekistan, just to 
compare notes with their Russian colleagues about "algorithms in 
the homeland of Al-Khorezmi."

Khorezm is at once the birthplace and part of the name of the 11th-
century Arabian mathematician Al-Khorezmi, from whom the word 
"algorithm" was originally derived.

Certainly, the book's introductory statements convincingly suggest 
that technologies do not develop strictly linearly and that the aim of 
their progressiveness can often only be claimed retrospectively.

Nevertheless all the things moving the world technologically have 
always at least been invented twice.

While the West had Babbage and Hollerith and their punch card 
devices, Russia had Semen N. Korsakov and his machine proving 
philosophical ideas.

While the USA had Claude Shannon and his algebra for logical 
circuits, the USSR had Shestakov and his research.

While Washington had von Neumann and his computer 
architecture, Moscow had Lebedev and his computer designs.

While AT&T had Shockley, John Bardeen and Walter Brattain and 
their development of the transistor, Russia almost failed to 
recognize Vadim Lashkarev.

While the West had Norbert Wiener and his cybernetics, Russia 
had Nikolay A. Bernstein and his bio-cybernetics; while the USA 
had Koopmann's linear programming, the USSR had Leonid V. 
Kantorovich's theory of optimum allocation of resources.

The list could be continued. The book's contributors eventually 
emphasize that Russian scientists were, in most of the mentioned 
cases, a step ahead.

Nevertheless history does not honor the first operating systems, 
but rather those, which never stop operating.

Throughout the book the thesis is propelled that, with the decision 
to develop IBM-360 compatible computer designs, the general 
purpose standard in the USA, the decline of the superpower USSR 
was already programmed in 1970.

We learn all about the apparent problems regarding the adaptation 
to the US standard; even though western computer hardware was 
quite easily obtainable, it nevertheless, disclosed almost nothing 
about how it was manufactured, regardless how far its logical 
structure was dismantled.

Indeed, regarding the hardware for the special-purpose-computers 
used by the military, the Soviets were certain about their systems' 
equality or superiority to those of the Americans.

But also field diverse computer designs led to diverse incompatible 
software libraries. The decision for IBM compatibility intended to 
tap the enormous amount of existing, predominating US software, 
since it easily passes borders.

The further development of Russian computer hardware - as some 
of the contributions have suggested - stagnated increasingly.

By the end of the 1960s the Russians lagged behind the western 
electric circuit technology for six to seven years with the great 
transition from transistors to integrated circuits still ahead.

At this point the parallel world ends.

Russia was forced to break new ground: Instead of betting on the 
proficiency of highly elaborate circuits, one began to bet on the 
proficiency of programmers.

A great number of programmers, simply unaffordable under the 
economic condition in the USA, began to reconstruct structures in 
micro code (roughly speaking in software), since they were no 
longer reliably implementable in hardware.

It almost seems paradoxical, that a centrally planned economy 
was incapable of producing standardized hardware, and yet ran 
highly sophisticated software solutions - initially written for various 
computers - on one single machine.

A nation, whose maxim was the belief in a dialectic materialism, 
paradoxically began to transcend technologically.

Just as computers allowed this fancy trick, to achieve, as the 
computer designer Yaroslav A. Khategurov notes, the 
"independence of the precision of their calculations comes from the 
precision with which they were manufactured." Nevertheless, this 
technique had its price: computational time.

Given this development, it seems regrettable that Computing in 
Russia discusses the history of computing beginning with the 
abacus at great length while it ignores the most recent history. The 
following brief depiction could perhaps make up for its exclusion.

Lebedev's lifework, the institute including its computer models both 
named after Europe's greatest summit, the mountain Elbrus, was 
turned into a private company in the beginning of the 1990s.

Its lead was taken over by Boris Babaian, who, since his 
supercomputer Elbrus 3, was considered the Seymour Cray of the 
East.

Some of Intel's greatest competitors and allies hastened to Elbrus 
in Moscow. They had heard about Elbrus' technologies, which 
merely redeemed with logic and compilers the slowness of 
performance and incompatibilities, both consequences of a less 
advanced and inconsistent semiconductor production in Eastern 
Europe.

In 1999 the small computer chip company Transmeta in the Silicon 
Valley made the computer-aided World prick up their ears: Dave 
Ditzel, who had been for sometime in Babaian's school, wanted to 
join the spirit of Moscow with the manufacturing skills of the USA 
on one single chip.

The very long instruction word became a magic word; it is a highly 
nested optimized command with relatively simple circuits designs.

An Intel compatible chip with unknown potentials and Linus 
Thorvaldsen being a member of the company with the know-how of 
an open-source operation system; the mono-culture in terms of 
microcomputers from the 1980s onwards could have been blown 
away!

As a matter of fact, the Trasmeta chip was sufficiently saving 
energy, but its performance remained, until today, sub-optimal.

Consequently Babaian still owes us his Elbrus processor, which 
could have destabilized the alliance of the two remaining super 
powers - Intel and Microsoft.

After all, it was Babaian, who arranged for the picture of Mount 
Elbrus - which Lebedev crested in his youth - to be hoisted on top 
of Mount McKinley: the Mountain in Alaska in whose sign Intel 
manufactured its Pentium chip expanding their world wide market 
leadership to a quasi monopoly.

Computing in Russia is a highly informative book about the 
architecture of Russia computer systems and therefore about the 
architecture of a country. The history as told in this book still 
concerns Europe.





More information about the SPECTRE mailing list