Skip to main content

Parallel computing in Russia

  • Last Papers
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 964))

Abstract

Due to restricted size of the paper we needed to limit our overview to short summaries of the above topics. However, there are other Russian works in the field of parallel computing which we would like also distinguish.

The examples of such works are the investigations in parallel asynchronous computing processes made by Vadim Kotov and Alexander Narin'yani in the late 60s [44], the reconfigurable SIMD system designed by Mikhail Kartsev in the beginning of 70s [45], the research on networks of automata by Arkady Makarevsky [46], the works of Victor Malyshkin in methods of program linearization for their efficient parallel execution [47], the project MARS carried out at the Novosibirsk Computing Center in the middle of 80s by Vadim Kotov and his colleagues [6], the work by Vladimir Torgashov et al. on the design of recursive computing systems with dynamically changing structure [48], and many others.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Davis N.C. and Goodman S.E. The Soviet block's Unified System of computers. Computing Surveys, 1978, Vol. 10, No.2, pp. 93–122.

    Google Scholar 

  2. Wolkott P. and Goodman S.E. High-speed computers of the Soviet Union. Computer, 1988, Vol. 21, No.9, pp. 32–41.

    Google Scholar 

  3. Goodman S.E. The information technologies and Soviet society: problems and prospects. IEEE Trans. on Syst., Man, and Cybern., 1987, Vol. SMC-17, No.4, pp. 529–552.

    Google Scholar 

  4. Judy R.W. and Clough R.W. Soviet computing in 1980s.-In: Advances in Computing (M.Yovits, ed.), 1989, Vol.29, pp. 251–330.

    Google Scholar 

  5. Ershov A.P. A history of computing in the USSR. Datamation, 1975, Vol. 21, No.6, pp. 80–88.

    Google Scholar 

  6. Communications of the ACM, 1991, Vol. 34, No. 6.

    Google Scholar 

    Google Scholar 

  7. Malinovsky B.N. Academician S. Lebedev, Kiev, Naukova Dumka, 1992. (In Russian).

    Google Scholar 

  8. Malinovsky B.N. Academician V.Glushkov. Kiev, Naukova Dumka, 1993. (In Russian).

    Google Scholar 

  9. Kantorovich L.V. On a system of mathematical symbols, convenient for computer operations. Dokl. Acad. Nauk SSSR, 1957, Vol. 113, pp. 738–741. (In Russian).

    Google Scholar 

  10. Pospelov D.A. Introduction to the Theory of Computing Systems. Soviet Radio Publ., Moscow, 1972. (In Russian).

    Google Scholar 

  11. Pashkeev S.D. Principles of Multiprogramming for Specialized Computing Systems. Soviet Radio Publ., Moscow, 1972. (In Russian).

    Google Scholar 

  12. Tyugu E. Solving problems on computational models. Journal of comp. math. and math. phys., 1970, Vol. 10, No.5, pp. 716–733. (In Russian).

    Google Scholar 

  13. Tyugu E. Knowledge-Based Programming. Addison-Wesley, New York, 1988.

    Google Scholar 

  14. Valkovskii V.A., Malyshkin V.E. Parallel Program Synthesis on the Basis of Computational Model. Nauka Publ., Novosibirsk, 1988. (In Russian).

    Google Scholar 

  15. Sapaty P.S. VOLNA-0 language as a basis of navigation in knowledge bases on semantic networks. Trans. of the USSR Acad. Sci., Series: Engineering Cybernetics, 1986, No.5, pp. 198–210. (In Russian).

    Google Scholar 

  16. Vagin V.N. Deduction and Generalization in Decision-Making Systems. Nauka Publ., Moscow, 1988. (In Russian).

    Google Scholar 

  17. Vagin V.N., Zakharov V.N., Pospelov D.A., Sapaty P.S., Uvarova T.G., and Khoroshevsky V.F. Project PAMIR. Trans. of the USSR Acad. Sci., Series: Engineering Cybernetics, 1988, No.2, pp. 161–170. (In Russian).

    Google Scholar 

  18. Varshavsky V.I. Collective Behaviour of Automata. Nauka Publ., Moscow, 1973. (In Russian).

    Google Scholar 

  19. Varshavsky V.I., Pospelov D.A. The Orchestra is Playing Without Conductor. Reflections on the evolution of some engineering systems and their control. Nauka Publ., Moscow, 1984. (In Russian).

    Google Scholar 

  20. Pospelov D.A., Eivazov A.R. Decentralized computing systems. Trans. of the USSR Acad. Sci., Series: Engineering Cybernetics, 1968, No.5, pp. 107–114. (In Russian).

    Google Scholar 

  21. Aperiodic Automata. (V. Varshavsky, ed.). Nauka Publ., Moscow, 1976. (In Russian).

    Google Scholar 

  22. Automata Control of Asynchronous Processes in Computers and Discrete Systems. (V. Varshavsky, ed.). Nauka Publ., Moscow, 1986. (In Russian).

    Google Scholar 

  23. Vazhenin A.P. Hardware and algorithmic support of high accuracy computations in vertical processing systems. Proc. of Int. Conf. “Parallel Computing Technologies (PaCT-93)”, Obninsk, Russia, 1993, Vol. 1, pp. 149–161.

    Google Scholar 

  24. Vazhenin A.P. Efficient high-accuracy computations in massively parallel systems. Proc. of the First Int. Workshop on Parallel Scientific Computing (PARA'94-L), Lingby, Denmark, 1994, pp. 505–519. (LNCS, Vol. 879).

    Google Scholar 

  25. Kantorovich L.V. and Fet Ya.I. Computing system comprising a universal digital computer and a small digital computer. USSR Inventor's Certificate No.172567, 1963. (In Russian).

    Google Scholar 

  26. Kantorovich L.V., Fet Ya.I., and Ilovayski I.V. Arithmetic unit of a digital computer. USSR Inventor's Certificate No.209032, 1965. (In Russian).

    Google Scholar 

  27. Kantorovich L.V., Fet Ya.I., and Ilovayski I.V. Adder for concurrent addition of several binary summands. USSR Inventor's Certificate No.188151, 1965. (In Russian).

    Google Scholar 

  28. Yevreinov E.V. and Kosarev Yu.G. High-Performance Homogeneous Universal Computing Systems. Nauka Publ., Novosibirsk, 1966. (In Russian).

    Google Scholar 

  29. Kaliaev A.V. Homogeneous Commutation Register Structures. Soviet Radio, Moscow, 1978. (In Russian).

    Google Scholar 

  30. Kaliaev A.V. Multiprocessor Systems with Programmable Architecture. Soviet Radio, Moscow, 1984. (In Russian).

    Google Scholar 

  31. Kaliaev I.A. Homogeneous neurolike structures for optimization variation problems solving.-In: Proc. of the 5th Int. Conf. “Parallel Architectures and Languages Europe (PARLE'93)”, Munich, Germany, 1993, pp. 438–451. (LNCS, Vol. 694).

    Google Scholar 

  32. Prangishvili I.V., Vilenkin S.Ya., and Medvedev I.L. Parallel Computer Systems with Common Control. Energoizdat, Moscow, 1983.

    Google Scholar 

  33. Mirenkov N.N. The Siberian approach for an open-system high-performance computing architecture. Computing and Control Engineering Journal, 1992, Vol. 3, No.3, pp. 137–142.

    Google Scholar 

  34. Vazhenin A.P., Sedukhin S.G., Fet Ya.I. High-performance computing systems of combined architecture. Proc. of Int. Conf. “Parallel Computing Technologies (PaCT-91)”, Novosibirsk, Russia, (N.N. Mirenkov, ed.), World Scientific Publ., Singapore, 1991, pp. 246–257.

    Google Scholar 

  35. Fet Ya.I. and Vazhenin A.P. Heterogeneous processing: a combined approach, Proc. of the First Int. Workshop on Parallel Scientific Computing (PARA'94-L), Lingby, Denmark, 1994, pp. 194–206. (LNCS, Vol. 879).

    Google Scholar 

  36. Yevreinov E.V. On the microstructure of the elementary machines of a computing system. “Computing Systems”, Inst. of Math. of Sib. Div. of USSR Acad. Sci. 1962, Vol. 4, pp. 3–28. (In Russian).

    Google Scholar 

  37. Kornev Yu.N., Piskunov S.V., and Sergeev S.N. Algorithms of general substitutions and their interpretation in automata networks and homogeneous machines. Trans. of the USSR Acad. Sci., Series: Engineering Cybernetics, 1971, No.6, pp. 131–142. (In Russian).

    Google Scholar 

  38. Parallel Microprogramming Methods (O.L. Bandman, ed.). Nauka Publ., Novosibirsk, 1981. (In Russian).

    Google Scholar 

  39. Achasova S.M., Bandman O.L., Markova V.P., and Piskunov S.V. Parallel Substitution Algorithm: Theory and Design. World Scientific Publ., Singapore, 1994.

    Google Scholar 

  40. Sedukhin S.G. Design and analysis of systolic algorithms and structures. Programmirovanie, 1991, No.2, pp. 20–40. (In Russian).

    Google Scholar 

  41. Sedukhin S.G. and Sedukhin I.S. An interactive graphic CAD tool for the synthesis and analysis of VLSI systolic structures. Proc. of Int. Conf. “Parallel Computing Technologies (PaCT-93)”, Obninsk, Russia, 1993, Vol. 1, pp. 163–175.

    Google Scholar 

  42. Fet Ya.I. Data Sorting Device. USSR Inventor's Sertificate No.424141, 1971 (In Russian).

    Google Scholar 

  43. Fet Ya.I. Parallel Processing in Cellular Arrays. Research Studies Press, Ltd., Taunton, UK, 1995.

    Google Scholar 

  44. Kotov V.E. and Narin'yani A.S. Asynchronous processes over shared memory. Kybernetika, 1966, No.3, pp. 64–71.

    Google Scholar 

  45. Kartsev M.A. The M-10 computer. Dokl. Acad. Nauk SSSR, 1979, Vol. 245, pp. 309–312. (In Russian).

    Google Scholar 

  46. Makarevsky A.Ya. Realization of Discrete Control Devices in Homogeneous Media. Inst. of Control Problems, Moscow, 1970.

    Google Scholar 

  47. Malyshkin V.E. Linearized mass computation. Proc. of Int. Conf. “Parallel Computing Technologies (PaCT-91)”, Novosibirsk, Russia, (N.N. Mirenkov, ed.), World Scientific Publ., Singapore, 1991, pp. 339–353.

    Google Scholar 

  48. Torgashov V.A. and Plyusnin V.U. Dynamic architecture computers (DAC). Proc of Int. Conf. “Parallel Computing Technologies (PaCT-93)”, Obninsk, Russia, 1993, Vol. 1, pp. 25–29.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Victor Malyshkin

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fet, Y.I., Pospelov, D.A. (1995). Parallel computing in Russia. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 1995. Lecture Notes in Computer Science, vol 964. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60222-4_134

Download citation

  • DOI: https://doi.org/10.1007/3-540-60222-4_134

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60222-4

  • Online ISBN: 978-3-540-44754-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics