Code

Bashir Rameev: 5 facts about the creator of the Strela and Ural computers

Bashir Rameev: 5 facts about the creator of the Strela and Ural computers

Python course: 4 projects for your Portfolio

Learn more

Early Years and Early Career

Bashir Iskanderovich Rameev faced serious difficulties in finding work after completing his studies. His status as the "son of an enemy of the people" created significant obstacles to his career. Only in 1940 did he manage to get a job as a technician at the Central Research Institute in Moscow. This became possible thanks to his passion for radio engineering, which began in 1935, when he became an active member of the All-Union Society of Inventors. Rameev's success in the field of radio engineering was the result of his perseverance and desire for knowledge, which ultimately opened up new opportunities for him in the professional sphere.

Bashir Rameev serving in the army Photo: Wikimedia Commons

С At the outbreak of the Great Patriotic War, Rameev decided to volunteer for the front, joining a battalion of the USSR Ministry of Communications. He served on the First Ukrainian Front until 1944, when he was relieved of hostilities and sent to rebuild the national economy. This service at the front played a significant role in his life and became part of history, reflecting the courage and dedication of Soviet soldiers during the war.

Rameev's first post-war job was at Central Research Institute No. 108, headed by the outstanding academician Axel Berg. Under his leadership, Rameev significantly deepened his knowledge of mathematics, physics, and electrical engineering, which had a positive impact on his subsequent professional activities. This collaboration became an important stage in his career and contributed to the development of scientific research in these fields.

Three years later, Rameev accidentally learned on the radio about the ENIAC computing machine, developed under the supervision of the renowned Alan Turing. This information inspired him to create a similar computer in the Soviet Union. Rameev recognized the importance of computing technology for scientific progress and decided to contribute to this field by developing his own model.

Rameev, eager to realize his idea, approached Academician Berg with a request to launch a project to create a domestic electronic computer. Berg referred him to his colleague, Corresponding Member of the USSR Academy of Sciences Isaak Bruk. This collaboration opened the opportunity for Rameev to become a design engineer at the Laboratory of Electrical Systems of the Power Engineering Institute of the USSR Academy of Sciences, where he gained valuable experience in the development of computing technologies.

Power Engineering Institute of the USSR Academy of Sciences Photo: Power Engineering Institute named after G. M. Krzhizhanovsky

Reading is an important part of our lives, contributing to the expansion of horizons and the development of thinking. It helps not only to acquire new information but also to improve communication skills. In today's information-saturated world, high-quality reading is becoming especially relevant. It develops critical thinking and allows for a deeper understanding of the world around us. Interesting books, articles, and research can open new horizons and inspire new ideas. Reading also helps improve memory and concentration, which is a useful skill in everyday life. Don't forget that reading is not only entertaining but also enriches your inner world. Therefore, devote time to this fascinating process and choose interesting materials for study.

Turing vs. Hitler: How Geeks Cracked German Enigmas Twice

During World War II, deciphering coded messages played a key role in the victory over Nazi Germany. One of the most challenging tasks involved breaking the Enigma encryption machine used by the German forces. In this context, the eminent mathematician and logician Alan Turing became a central figure thanks to his unique abilities in the field of cryptography. Turing's team at Bletchley Park developed methods and technologies that allowed them to successfully break Enigma twice. The first success was achieved through the creation of a special machine called a "bombe," which automated the process of brute-forcing ciphers. The second time, they used their accumulated experience to optimize decryption, significantly speeding up the transmission of critical information to the Allies. These achievements not only contributed to military success but also laid the foundations for modern computing technology. The contributions of Turing and his team to cryptography have remained invaluable, and their work continues to inspire a new generation of researchers in the fields of information security and computer science.

The History of the First Soviet Computer "Strela"

In 1948, just a year after joining a new team, the talented scientist Bashir Rameyev, under the guidance of the outstanding engineer Brook, created the first computer prototype in the Soviet Union. It was an automatic digital electronic machine that marked the beginning of the development of computing technology in the country. The innovations proposed by Rameyev and his team laid the foundation for future advances in computer technology, significantly influencing scientific and engineering developments in the USSR.

This machine, an abstract electronic computer (EVM), had the ability to perform mathematical operations with binary numbers. Process control was carried out using a program sensor, which allowed programs to be recorded on punched tape. Users could load these programs into the machine and output the results to the same tape. This system ensured the efficient execution of calculations and became the basis for the further development of computing technology.

Author's certificate of Bashir Rameev Photo: "History of information technology in the USSR and Russia"

Rameev's success was short-lived: in In 1949, he was drafted back into the army, where he taught radar at a submarine school in the Far East. However, his service did not last long.

A year later, at the direction of Machine Building Minister Parshin, Rameev was appointed head of the SKB-245 laboratory at the Moscow SAM plant, which produced digital computers. The minister personally guaranteed the scientist access to classified data on Soviet developments, which opened up new opportunities for research and innovation in the field of computing.

NICEVT - the location of SKB-245 Photo: Wikimedia Commons

Rameyev soon presented the design for the Strela, the first Soviet electronic computer. The concept for this device was developed in collaboration with Bruk at his previous workplace. The Strela used vacuum tubes instead of relays, and the computing unit and memory unit were implemented using magnetic drums. This approach was an important step in the development of computing technology in the USSR and opened new horizons for programming and process automation.

The Strela computer Photo: Wikimedia Commons

The first Strela sample successfully passed state tests and received Approval for serial production. A total of seven machines were produced, which were installed in leading scientific centers of the USSR, including the Institute of Applied Mathematics of the USSR Academy of Sciences, as well as computing centers of the Ministries of Atomic Energy and Space Research. These installations played a significant role in the development of scientific research and technology in the country.

Bashir Rameev received the USSR State Prize for his outstanding development, which was a significant contribution to the development of information technology in the country. This award highlighted the significance of his work and its impact on progress in the field of IT, contributing to the further development of technology in the USSR.

Strela development team Photo: Wikimedia Commons

Ural — the brain that changed the face of computing in the USSR

In 1957, the Penza VEM plant launched an ambitious project to create the first Soviet small electronic computer, the Ural-1. The project's scientific director, Rameev, assembled a team of talented young engineers and took the post of deputy director for research at the Penza Research Institute of Control Computers. The Ural-1 project was an important step in the development of computing in the Soviet Union and had a significant impact on further advances in information technology.

The Ural-1 model made a significant splash in the field of computing. This electronic computer was designed to perform engineering calculations and had a number of outstanding characteristics.

  • Operating speed: 100 operations per second;
  • Magnetic drum RAM: 1024 words by 36 bits;
  • Single-address command system;
  • Processing fixed-point numbers;
  • External magnetic tape memory: 40,000 words.
The Ural-1 Computer. Photo: Wikimedia Commons

In subsequent years, new models of computers, the Ural-2, Ural-3, and Ural-4, were created. These machines used vacuum tube technology, which allowed them to provide more powerful computing capabilities. Thanks to ferrite RAM and expanded external memory, presented in the form of magnetic drums (64 thousand words) and magnetic tape (260 thousand words), these models significantly improved information processing performance.

On the basis of the Penza plant, specialized electronic computers were developed, which include a variety of models that meet the different needs of users. These computers were distinguished by high performance and reliability, which made them in demand in scientific and industrial fields. The plant was actively engaged in innovation, introducing modern technologies and improving the functional characteristics of its products. Specialized computers created at the Penza plant have become an important part of domestic information equipment, contributing to the development of computing technology in the country.

  • "Weather" - for meteorological calculations;
  • "Granite" - for calculating probabilistic characteristics in geology;
  • "Crystal" - for X-ray diffraction analysis of crystals.
The Ural-4 computer. Photo: Irkutsk State University

In 1962, Rameev received his doctorate without defending a dissertation, which was a remarkable event in his career. This unique case distinguishes him among scientists, as he became one of the few doctors of science without a formal higher education. Rameev's achievements highlight his significant contribution to science and demonstrate that professional success can be achieved outside the traditional academic system.

The Evolution of the Ural Computer: Transition to a New Generation

In the 1960s, engineer Bashir Iskandarovich Rameev, responding to the shortcomings of the first models, initiated significant changes to the design of the Ural computer. These improvements led to the creation of new second-generation models: the Ural-11, Ural-14, and Ural-16. These updated models provided noticeable increases in performance and functionality, which contributed to the development of computing technology during this period.

Major changes affected all aspects of the design, including interfaces and architecture. One of the significant achievements was the creation of the unified semiconductor kit "Ural-10", which enabled the automation of mass production. The Penza plant produced several million of these kits, making Ural technologies widely available for use in various industries. These changes contributed to increased production efficiency and improved product quality, which in turn had a positive impact on the company's competitiveness in the market.

Electronic computer "Ural-14". Photo: Wikimedia Commons

The new Ural models were developed using a unified design, technology, and circuit platform. All vehicles are equipped with standardized devices for input, output, and storage of information. The use of a single alphabet and encoding on punched cards and magnetic tapes significantly simplified the process of interaction between various systems. This contributes to increased operational efficiency and model compatibility, making them more attractive to users. The development of the new Ural models takes into account modern requirements for reliability and functionality, strengthening the brand's competitive position in the market.

Rameyev noted that his team, for the first time in the history of Soviet mechanical engineering, developed a formalized approach to describing command systems. This approach significantly simplified the architecture of electronic computers, making it more accessible to systems programmers and designers. This improved collaboration between various specialists, which had a positive impact on the quality and efficiency of development.

With the release of new modifications, such as the Ural-21 and Ural-25, the company was able to transition to integrated circuits and implement a multiprocessor architecture. These improvements significantly increased the computing power and expanded the range of applications of electronic computers. New technologies improved system performance, increased reliability, and reduced power consumption, making them more efficient for various computing and data processing tasks.

By the late 1960s, Ural electronic computers began to be actively used in various fields, including research institutes, the banking sector, and military facilities. These computers were used to create specialized systems such as Bank and Stroitel, as well as data processing systems using satellite technology. These developments contributed to the automation of processes and increased efficiency in relevant areas, making the Ural computer an important tool for solving complex computing problems.

The Path to the Third Level of Computing

Bashir Rameyev, a prominent computer scientist, emphasized the importance of international cooperation in creating a new generation of electronic computers. He argued that by pooling the efforts of researchers from various countries, the USSR's developments would reach a level comparable to IBM's and even take some of its market share in Eastern Europe. Rameyev believed that teamwork and knowledge sharing would help achieve significant advances in technology and innovation, which, in turn, would strengthen the USSR's position on the global stage.

Within the framework of this concept, the Unified Computer System (UCS) project was launched, designed to serve as the basis for the development of modern computing systems. This project aims to integrate and standardize computing technologies, which will improve the performance and efficiency of data processing. The creation of the ES EVM will open new opportunities for scientific research and industry, ensuring a higher degree of compatibility and functionality in computing processes.

Rameyev was simultaneously negotiating with the British company ICL, a well-known mainframe manufacturer. ICL agreed to provide software documentation for System 4 machines and planned to provide specialists to support the development of these technologies. This cooperation opened up new opportunities for the implementation of modern software and improved mainframe functionality, which could significantly increase the efficiency of business processes.

ICL System 4 Photo: Wikimedia Commons

The Soviet leadership chose a different strategy in the field computer technology, deciding to purchase an IBM-360 instead of developing his own ES series computer. This decision was a significant step backwards for the domestic computer industry and negatively impacted the development of technology in the country. The purchase of foreign equipment limited the opportunities for innovation and independent progress in the field of computers.

After this failure, Rameev decided to leave his post as Deputy General Designer of ES EVM. In the following years of his career, he focused on testing new Soviet computers, keeping all new developments to himself. This decision allowed him to focus on the practical side of his work and make a significant contribution to the development of computer technology in the country. Rameev continued to research and analyze the capabilities of new systems, which played a vital role in the evolution of Soviet computing technology.

Rameev's contribution to the development of the IT industry in Russia is perceived more highly today than in his time. The modern Russian-speaking community actively celebrates his achievements, and his name, along with Brook's, is often heard at ceremonies dedicated to Informatics Day, which is celebrated on December 4. This testifies to the significance of his work and its impact on the modern development of technology and information systems in the country.

A memorial plaque in Bashir Rameev's honor was installed on the main building of the Rubin Scientific and Production Enterprise, where he spent his most productive years. A street and road in the Zarya-1 microdistrict in Penza also bear his name, and the High-Tech Technopark is another tribute to his achievements. His memory lives on in his native Volga region: the recently opened IT park in Kazan has also been named after Bashir Rameev. These initiatives highlight the importance of his contribution to the development of science and technology in the region.

The last photo of Bashir Rameev Photo: Virtual Computer Museum

Reading is an important aspect of personal development and education. It helps broaden your horizons, improve critical thinking skills, and enhance literacy. Furthermore, reading books, articles, and other materials helps deepen your knowledge in various fields and develops your imagination. If you want to improve your reading skills and get the most out of your reading, pay attention to your choice of materials and try to diversify the genres. This will not only make the process more engaging but will also help you gain a more complete understanding of the world. Take care of your mental health through regular reading, and you will notice positive changes in your life.

  • Andrey Ershov: the founder of Soviet computer science and one of the first programmers in the USSR
  • Test: Which programming language will you choose - Java or Python?
  • All about Java: the ecosystem, popular frameworks, build systems, JDK, JVM and the future of the language

Python Developer: 3 Projects for a Successful Career Start

Want to become a Python developer? Learn how to learn from scratch and create projects for your portfolio!

Learn more