Publications

  1. A. Yu. Drozdov, S.V.Novikov, "A program auto-parallelizer based on the component technology of optimizing compiler construction", Programming and Computer Software, 2009, Vol. 35, No. 6, pp. 321–339, 2009.
  2. A. Yu. Drozdov, "Component Approach for Construction of Optimizing Compilers", Programming and Computer Software, 2009, Vol. 35, No. 5, pp. 291–300, 2009.
  3. Drozdov A., Peculiarities and perspectives of Universal technology of optimizing compilation. // Collected papers of Lebedev Institute of Precision Mechanics and Computer Engineering, Russian Academy of Sciences, Issue ¹1, Materials of all-Russian conference "Developing perspectives of high-performance architectures. The past, the present and the future of Russian computerbuilding", 2008, Ñ. 62-74
  4. Drozdov A., Novikov S., Bokhanko A.S., Galazin A., "Def-Use graph and its usage in modern optimizing compilers", Computers in educational process, 12.2005, p. 3-14.
  5. Bokhanko A.S., Novikov S.V., Shlykov S.L. "Some problems of registers allocation in architectures with a wide command word", Computers in educational process, 8.2005, p. 73-80.
  6. Drozdov A., Novikov S., Bokhanko A.S., Galazin A., "Global data flow graph and its usage in optimizing programs transformations", High-performance computer systems and microprocessors: Collected papers of the Institute of Microprocessor Computing Systems, Russian Academy of Science, 8, 2005
  7. Bokhanko A.S., Drozdov A., Novikov S., Shlykov S., "Allocation of registers by a method of incompatibility graph coloring for VLIW-architecture", High-performance computer systems and microprocessors: Collected papers of the Institute of Microprocessor Computing Systems, Russian Academy of Science, 8, 2005
  8. Drozdov A., Kirnasov A.E. "Analysis of predicative expressions and its usage in optimizing compilers for architectures with explicitly expressed parallelism" - Information technologies, 7, 2005
  9. Drozdov A., Kan A.V. "Interprocedural value numbering analysis" - Computers in educational process, 6, 2005
  10. Drozdov A.Y., Novikov S.V. "Methods of program transformation into the predicative form for architectures with explicitly expressed parallelism. - Computers in educational process, 5, 2005
  11. Drozdov A.Y., Perekatov V.I., Shlykov S.L. "Scheduling of operations in clusters for architectures with distribution of control devices into clusters - Computers in educational process, 3, 2005
  12. Drozdov A.Y., Kirnasov A.E., Perekatov V.I. "Usage of results of predicative expressions analysis for optimizing programs transformations" - Computers in educational process, 3, 2005
  13. Drozdov A.Y., Novikov S.V. "Effective algorithm of SSA form construction" - Information technologies, 3, 2005
  14. Drozdov A.Y., Vladislavlev V.E. "Interprocedural analysis of pointers" - Information technologies, Appendix 2, February 2005
  15. Drozdov A., Syrkin A.G. "Methods of context-sensitive interprocedural propagation of program variables values properties." - Information technologies, Appendix 2, February, 2005
  16. Drozdov A., Tjutjunik O., Shylov V.V. Effective algorithm of Dependance Flow Graph construction - Information technologies, Appendix 2, February, 2005
  17. Drozdov A., Novikov S., Shylov V.V. "Effective algorithm of control flow into data flow transformation" - Information technologies, Appendix 2, February, 2005
  18. Novikov S.V. "Evolution of global programs scheduling methods in modern optimizing compilers for architectures with explicitly expressed parallelism at instructions level - Theses of International youth scientific conference reports «XXXI Gagarin readings», vol. 4. Moscow, MATI, 2005.
  19. Drozdov A.Y., Bokhanko A.S. "Values Tree: the new representation of data flow and domination information - Information technologies, 12, 2004
  20. Drozdov A.Y., Stepanenkov A.M. "Phases driver implementation in modern optimizing compilers" - Computers in educational process, 11, 2004
  21. Drozdov A.Y., Stepanenkov A.M. "Loops optimizations, based on hardware support" - Computers in educational process, 10, 2004
  22. Drozdov A.Y., Rovinsky E.V. "Vectorization" - Computers in educational process, 9, 2004
  23. Bohanko A.S., Drozdov A.Y., Kornev R.M. "Data dependencies analysis in loops" - Computers in educational process, 8, 2004
  24. Drozdov A.Y., Novikov S.V. "Elaboration of SSA form construction algorithms - IX St. Petersburg International conference "Regional Informatics 2004" - St. Petersburg, June 22-24, 2004.
  25. Drozdov A.Y., Vladislavlev V.E. "Effective algorithm of interprocedural pointers analysis - IX St. Petersburg International conference "Regional Informatics 2004" - St. Petersburg, June 22-24, 2004.
  26. Bohanko A.S., Drozdov A.Y. "Generalized representation of information on data flow and domination" - IX St. Petersburg International conference "Regional Informatics 2004" - St. Petersburg, June 22-24, 2004.
  27. Drozdov A., Kornev R.M., Bokhanko A.S. "Loop data dependencies analysis" - Information technologies and computer systems, 3, 2004.
  28. Drozdov A., Stepanenkov A.M. "Managed optimizations packages" - Information technologies and computer systems, 3, 2004.
  29. Drozdov A., Stepanenkov A.M. "Technology of loop optimizations in compilers for architectures with loops pipelining hardware support" - Information technologies and computer systems, 3, 2004.
  30. Volkonski V.Y., Drozdov A.Y., Rovinsky E.V. "Method of vector operations usage in an optimizing compiler" - Information technologies and computer systems, 3, 2004.
  31. Bohanko A.S., Drozdov A.Y. «Extended removal of excessive load operations» - In proceedings of The International youth scientific conference «XXX Gagarin readings», Moscow, 2004.
  32. Volkonski V.Y., Tihonov V.G., Eltsin E.A., Matveyev P.G. "Implementation of object-oriented programming languages providing an intermodular protection" - Collected papers of scientific and technical proceedings "High-performance computer systems and microprocessors" - Moscow, Institute of Microprocessor Computing Systems, Russian Academy of Science, â„–4, 2003.
  33. B.A. Babayan, A.K. Kim, Y.H. Sahin, A.Y. Drozdov, etc., Institute of microprocessor computer systems, Russian Academy of Sciences. "The Scientific and technical report on «Research and development of architectural and logic principles of construction of universal computer systems "Elbrus-4" with petaflop range efficiency». Development of principles of a single-crystal multiprocessor construction. Chapter 3: Research of data and control dependencies in algorithms. Moscow, 2003.
  34. B.A. Babayan, A.K. Kim, Y.H. Sahin, A.Y. Drozdov, etc., Institute of microprocessor computer systems, Russian Academy of Sciences. "Research report. The program of fundamental scientific research, Division of information technologies and computing systems, Russian Academy of Science - "Optimization of computing architectures for specific classes of tasks, information safety of network technologies". Direction 2: "Highly parallel, scalable cluster architecture customizable for specific applications". Section 9: Specifics of code generation for architectures with Allocation of control devices into clusters. Moscow 2003.
  35. Drozdov A.Y., Stepanenkov A.M. "Method of global scheduling of the programs, offered for modern optimizing compilers for architectures with explicitly expressed parallelism." Collected theses of XXI scientific and technical conference, Moscow, 2003.
  36. Drozdov A.Y., Novikov S.V. "Method of simultaneous scheduling of programs paths offered for modern optimizing compilers." Collected theses of XXI scientific and technical conference, Moscow, 2003.
  37. Drozdov A.Y., "Methods of programs analysis for modern optimizing compilers." Collected theses of XXI scientific and technical conference, Moscow, 2003.
  38. A. Drozdov, I. Moukhin, A. Kasinsky, S. Okunev, A. Ostanevich, Y. Rumyantsev, A. Sushentsov, V. Tikhonov, V. Volkonski, K. Yaremenko. The optimizing compiler for the Elbrus-3 supercomputer // In Proceedings of the "International Congress on Computer Systems and Applied Mathematics ( CSAM'93 )", Abstracts. - St. Petersburg, July 19-23, 1993. - P. 127-128.
  39. V.Y. Volkonski, A.Y. Drozdov, A.I. Kasinsky, I.A. Mukhin, S.K. Okunev, A.Y. Ostanevich, A.L. Sushentsov, etc. - Optimizing compiling system for microprocessor "Elbrus-3" - In Proceedings of the "International Conference on "High-performance computer systems in control and scientific research", Theses. - Alma-Ata, September 1991 - p. 70.