Дроздов Александр Юльевич


    Родился 14 ноября 1966 г. в Москве. В 1988 г. окончил механико-математический факультет МГУ им. М. В. Ломоносова по специальности математика. Кандидат технических наук (2004), доктор технических наук (2011). Имею более 50 научных публикаций. На основе научных результатов докторской диссертации была создана Универсальная Библиотека Трансляции (УБТ) и линейка автоматических распараллеливателей и векторизаторов для ряда современных архитектур общего назначения (x86, Itanium, Power PC, ARM). УБТ была лицензирована несколькими компаниями для создания собственных решений на ее основе.

    В период с 1988 по 2006 прошел путь от инженера до руководителя проектов и отделов, работая в различных Российских и зарубежных микроэлектронных компаниях (ИТМиВТ им. Лебедева РАН, ЗАО «МЦСТ», Sun Microsystems, Intel, Nitek), участвуя в проектах по совместному дизайну системного программного обеспечения и новых архитектур процессоров. Награжден медалью в честь 850-летия Москвы (1998).

    С 2007 г. по настоящее время в Институте Точной Механики и Вычислительной техники им.С.А.Лебедева РАН, руковожу разработкой научно-технологических основ создания оптимизирующих компиляторов и других направлений в области системного, встроенного и прикладного программирования совместно с коммерциализацией результатов данных разработок

    С 2007 г. основал собственную ИТ-компанию – стартап ЗАО «Оптимизирующие технологии», в которой работаю генеральным директором. В 2010 г. ЗАО «Оптимизирующие технологии» выиграла Государственный контракт с Фондом Содействию Малых форм предпринимательства (фонд Бортника). Награжден золотой медалью «Салона инноваций и инвестиций – 2008» за лучший проект и золотой медалью ВВЦ как лучшему инноватору (2009).

    В настоящее время занимаю должность вице-президента Soft Machines, Inc. (SMI), компании, которая является резидентом Кремниевой долины (США), работающей в области создания процессоров и систем на кристалле на основе принципиально новой парадигмы. Параллельно являюсь Генеральным директором ООО «ЭсЭмВаре» (SMWare) (дочерняя Российская структура SMI). ООО «ЭсЭмВаре» является центром исследований и разработок в области системного программного обеспечении для обслуживания дизайн-центров России, США, Индии, Саудовской Аравии.

    В 2011 г. основал и возглавил Дизайн-центр системного проектирования радиоэлектронной техники, встраиваемых систем управления и специального программирования Факультета радиотехники и кибернетики (ФРТК) Московского Физико-Технологического Института (ДЦ МФТИ). ДЦ МФТИ успешно реализует научно-производственные проекты с рядом высокотехнологичных и инфраструктурных компаний с мировым именем в области IT-индустрии. Являюсь профессором и заместителем заведующего кафедрой радиоэлектроники и прикладной информатики по специализации «Технологии программирования».

    В 2014 году в рамках государственной программы 5ТОП100 выиграл конкурс на создание лаборатории «Проектирование и моделирование вычислительных систем специального назначения» и возглавил лабораторию.

    С января 2014 года являюсь независимым членом Грантового комитета Фонда Сколково.

Список публикаций:

2016 Godofredo R. Garay, Andrei Tchernykh, Alexander Yu. Drozdov, Sergey V. Novikov, Victor E. Vladislavlev. A VHDL-based Modeling of Network Interface Card Buffers: In: Design and Teaching Methodology. Springer, “High Performance Computer Applications” Eds: Isidoro Gitler, Jaime Klapp. Vol 595, p. 250-273. 2016, Springer ISBN 978-3-319-32243-8

2015 Alexander Yu. Drozdov, Yuriy N. Fonin, Vladimir A. Kanaev. Real-time Operating System for DSP Cluster.International Conference Engineering & Telecommunication - En&T 2015, pp. 50-54.

2015 Alexander Yu. Drozdov, Yuriy N. Fonin, Maxim N. Petrov, Tomara S. Vedishcheva, Yulia K. Novoselova. An approach to sross-platform drivers developement. International Conference Engineering & Telecommunication - En&T 2015, pp. 54-57.

2015 Alexander Yu. Drozdov, Victor E, Vladislavlev, Sergey V. Novikov, Eugeniy L. Kochetkov. High-Level Optimisations for Newly Created and Existing Microproccessor Architectures. International Conference Engineering & Telecommunication - En&T 2015, pp. 58-62.

2015 Godofredo R. Garay, Andrei Tchernykh, Alexander Yu. Drozdov. An Approach for Performance Evaluation of Multi-Tier Cloud Applications. International Conference Engineering & Telecommunication - En&T 2015, pp. 63-66.

2015 ​​F. Armenta-Cano, Andrei Tchernykh, J. M. Cortés-Mendoza, R. Yahyapour, A. Yu. Drozdov, P. Bouvry, D. Kliazovich, A. Avetisyan, S. Nesmachnow. Min_c: Heterogeneous Concentration Policy for Power Aware Scheduling. International conference “Cloud computing. Education. Research. Development”, CCERD 2015 - The 6th International Conference “Cloud Computing. Education. Research. Development". Moscow, Russia, December 3-4th., 2015. Proceedings of the Institute for System Programming of the Russian Academy of Sciences Digest, Vol. 27, 6. 2015, p. 355-380 ISSN 2220-6426 (Online), ISSN 2079-8156 (Print). DOI: 10.15514/ISPRAS-2015-27(6)-23

2015 G.R. Garay, Andrei Tchernykh, A.Yu. Drozdov. Comparative Analysis of Frameworks for the Performance Evaluation of Multi-tier Cloud Applications. International conference “Cloud computing. Education. Research. Development”, CCERD 2015 - The 6th International Conference “Cloud Computing. Education. Research. Development". Moscow, Russia, December 3-4th., 2015. Proceedings of the Institute for System Programming of the Russian Academy of Sciences Digest, Vol. 27, 6. 2015, p. 199-224 ISSN 2220-6426 (Online), ISSN 2079-8156 (Print). DOI: 10.15514/ISPRAS-2015-27(6)-14

2015 Jorge Mario Cortés-Mendoza, Andrei Tchernykh, Alexander Yu. Drozdov, Pascal Bouvry, Ana-Maria Simionovici, Arutyun Avetisyan. Distributed Adaptive VoIP Load Balancing in Hybrid Clouds. NC&SC’2015 - Network Computing & Supercomputing workshop. In conjunction with RuSCDays'15 - The Russian Supercomputing Days, September 28-29, 2015, Moscow (published) http://russianscdays.org/seminars/ncsc

2015 Fermin Armenta-Cano, A. Tchernykh, J. M. Cortés-Mendoza, Ramin Yahyapour, Alexander Yu. Drozdov, Pascal Bouvry, Dzmitry Kliazovich, Arutyun Avetisyan. Heterogeneous Job Consolidation for Power Aware Scheduling with Quality of Service. NC&SC’2015 - Network Computing & Supercomputing workshop. In conjunction with RuSCDays'15 - The Russian Supercomputing Days, September 28-29, 2015, Moscow (published) http://russianscdays.org/seminars/ncsc

2015 Andrei Tchernykh, Luz Lozano, Uwe Schwiegelshohn, Pascal Bouvry, Johnatan E. Pecero, Sergio Nesmachnow, Alexander Yu. Drozdov. Online Bi-Objective Scheduling for IaaS Clouds with Ensuring Quality of Service. Journal of Grid Computing,Springer-Verlag, special issue on “Green Cloud Computing”, 2015.

2014 А. Yu. Drozdov, S. V. Novikov, V. E. Vladislavlev, E. L. Kochetkov, P. V. Il’in “Program auto parallelizer and vectorizer implemented on the basis of the universal translation library and LLVM technology”, Programming and Computer Software May 2014, Volume 40, Issue 3, pp 128-138.

2014 Drozdov A. Yu., Novikov S. V., Vladislavlev V. E., Fonin Yu. N. “Modern software tools of new computing architectures development”, IEEE proceedings of International Conference Engineering & Telecommunications - En&T 2014.

2014 Evgeniy Kravtsunov, Timur Mustafin, Andrei Tchernykh, Valery Perekatov, Alexander Drozdov. Application of an Adaptive Inversion Frequencies Algorithm for Router Bandwidth Improvement. ISUM 2014 - 5° International Supercomputing Conference in Mexico, Ensenada, B.C., México (March 18-21, 2014)

2013 A. Yu. Drozdov, Yuriy N. Fonin, Victor E. Vladislavlev "Formal Processor Description for OS Modules Generation" International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 11, November 2013.

2013 Alexander Yu. Drozdov, Yuriy N. Fonin, Denis A. Kondrushkin "Simulating Cluster Node Hardware Accelerators Using Sniper Simulator", International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 9, September 2013.

2009 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.

2009 A. Yu. Drozdov, "Component Approach for Construction of Optimizing Compilers", Programming and Computer Software, 2009, Vol. 35, No. 5, pp. 291-300, 2009.

2008 Drozdov A. Yu., 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 N1, Materials of all-Russian conference "Developing perspectives of high-performance architectures. The past, the present and the future of Russian computerbuilding", 2008, pp. 62-74 Дроздов А.Ю., Особенности и перспективы Универсальной технологии оптимизирующей компиляции. // Сборник научных трудов ИТМиВТ им. С.А. Лебедева РАН, Выпуск №1, Материалы Всероссийской конференции "Перспективы развития высокопроизводительных архитектур. История, современность и будущее отечественного компьютеростроения", 2008, С. 62-74

2005 Drozdov A.Yu., 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. Дроздов А. Ю., Новиков С. В., Боханко А. С., Галазин А. Б., "Def-Use граф и методы его использования в современных оптимизирующих компиляторах", Компьютеры в учебном процессе. № 12. 2005. C. 3-14.

2005 Drozdov A.Yu., 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 Дроздов А. Ю., Новиков С. В., Боханко А. С., Галазин А. Б., "Глобальный граф потока данных и его роль в проведении оптимизирующих преобразований программ", Высокопроизводительные вычислительные системы и микропроцессоры: сборник трудов ИМВС РАН, Выпуск N8, 2005

2005 Bokhanko A.S., Drozdov A.Yu., 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 Боханко А. С., Дроздов А. Ю., Новиков С. В., Шлыков С. Л., "Распределение регистров методом раскраски графа несовместимости для VLIW-архитектур", Высокопроизводительные вычислительные системы и микропроцессоры: сборник трудов ИМВС РАН, Выпуск N8, 2005

2005 Drozdov A.Yu., Kirnasov A.E. "Analysis of predicative expressions and its usage in optimizing compilers for architectures with explicitly expressed parallelism" - Information technologies, 7, 2005 Дроздов А. Ю., Кирнасов А.Е. Анализ предикатных выражений и его использование в оптимизирующих компиляторах для архитектур с явно выраженным параллелизмом // Информационные технологии, № 7, 2005 г.

2005 Drozdov A.Yu., Kan A.V. "Interprocedural value numbering analysis" - Computers in educational process, 6, 2005 Дроздов А. Ю., Кан А.В. Анализ межпроцедурная нумерация значений. // Компьютеры в учебном процессе, № 6, 2005 г.

2005 Drozdov A.Yu., Novikov S.V. "Methods of program transformation into the predicative form for architectures with explicitly expressed parallelism. - Computers in educational process, 5, 2005 Дроздов А.Ю., Новиков С.В. Исследование методов преобразования программы в предикатную форму для архитектур с явно выраженной параллельностью. // Компьютеры в учебном процессе, № 5, 2005 г.

2005 Drozdov A.Yu., 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 Дроздов А.Ю., Перекатов В.И., Шлыков С.Л. Задача планирования операций по кластерам для архитектур с разделением исполнительных устройств на кластеры // Компьютеры в учебном процессе, № 3, 2005 г.

2005 Drozdov A.Yu., Kirnasov A.E., Perekatov V.I. "Usage of results of predicative expressions analysis for optimizing programs transformations" - Computers in educational process, 3, 2005 Дроздов А.Ю., Кирнасов А.Е., Перекатов В.И. Использование результатов анализа предикатных выражений для эффективного применения оптимизирующих преобразований программ // Компьютеры в учебном процессе, № 3, 2005 г.

2005 Drozdov A.Yu., Novikov S.V. "Effective algorithm of SSA form construction" - Information technologies, 3, 2005 Дроздов А.Ю., Новиков С.В. Эффективный алгоритм построения формы статического единственного присваивания // Информационные технологии, № 3, 2005 г.

2005 Drozdov A.Yu., Vladislavlev V.E. "Interprocedural analysis of pointers" - Information technologies, Appendix 2, February 2005 Дроздов А.Ю., Владиславлев В.Е. Межпроцедурный анализ указателей // Информационные технологии, Приложение № 2, Февраль 2005 г.

2005 Drozdov A.Yu., Syrkin A.G. "Methods of context-sensitive interprocedural propagation of program variables values properties." - Information technologies, Appendix 2, February, 2005 Дроздов А. Ю., Сыркин А. Г. Методы контекстного межпроцедурного распространения свойств значений переменных программы // Информационные технологии, Приложение № 2, Февраль 2005 г.

2005 Drozdov A.Yu., Tjutjunik O., Shylov V.V. Effective algorithm of Dependance Flow Graph construction - Information technologies, Appendix 2, February, 2005 Дроздов А. Ю., Тютюник О. М., Шилов В.В. Эффективная реализация графа потока зависимостей // Информационные технологии, Приложение № 2, Февраль 2005 г.

2005 Drozdov A.Yu., Novikov S., Shylov V.V. "Effective algorithm of control flow into data flow transformation" - Information technologies, Appendix 2, February, 2005 Дроздов А. Ю., Новиков С. В., Шилов В.В. Эффективный алгоритм преобразования потока управления в поток данных // Информационные технологии, Приложение № 2, Февраль 2005 г.

2004 Drozdov A.Yu., Bokhanko A.S. "Values Tree: the new representation of data flow and domination information - Information technologies, 12, 2004 Дроздов А.Ю., Боханко А.С. Дерево значений: новая структура данных, объединяющая информацию о потоке управления и доминировании // Информационные технологии, № 12, 2004 г.

2004 Drozdov A.Yu., Stepanenkov A.M. "Phases driver implementation in modern optimizing compilers" - Computers in educational process, 11, 2004 Дроздов А.Ю., Степаненков А.М. Методы комбинирования алгоритмов анализа и оптимизаций в современных оптимизирующих компиляторах // Компьютеры в учебном процессе, № 11, 2004 г.

2004 Drozdov A.Yu., Stepanenkov A.M. "Loops optimizations, based on hardware support" - Computers in educational process, 10, 2004 Дроздов А.Ю., Степаненков А.М. Методы оптимизации цикловых участков процедур, основанные на аппаратной поддержке архитектуры // Компьютеры в учебном процессе, № 10, 2004 г.

2004 Drozdov A.Yu., Rovinsky E.V. "Vectorization" - Computers in educational process, 9, 2004 Дроздов А.Ю., Ровинский Е.В. Технология использования векторных операций для получения оптимального кода // Компьютеры в учебном процессе, № 9, 2004 г.

2004 Bohanko A.S., Drozdov A.Yu., Kornev R.M. "Data dependencies analysis in loops" - Computers in educational process, 8, 2004 Боханко А.С., Дроздов А.Ю., Корнев Р.М. Анализ зависимостей по данным в цикловых регионах программы // Компьютеры в учебном процессе, № 8, 2004 г.

2004 Drozdov A.Yu., Novikov S.V. "Elaboration of SSA form construction algorithms - IX St. Petersburg International conference "Regional Informatics 2004" - St. Petersburg, June 22-24, 2004. Дроздов А.Ю., Новиков С.В. Улучшение алгоритмов построения формы статического единственного присваивания // IХ Санкт-Петербургская Международная конференция Региональная Информатика-2004 «РИ-2004» Санкт-Петербург, 22-24 июня 2004 года

2004 Drozdov A.Yu., Vladislavlev V.E. "Effective algorithm of interprocedural pointers analysis - IX St. Petersburg International conference "Regional Informatics 2004" - St. Petersburg, June 22-24, 2004. Дроздов А.Ю., Владиславлев В.Е. Эффективный алгоритм межпроцедурного анализа указателей // IХ Санкт-Петербургская Международная конференция Региональная Информатика-2004 «РИ-2004» Санкт-Петербург, 22-24 июня 2004 года.

2004 Bohanko A.S., Drozdov A.Yu. "Generalized representation of information on data flow and domination" - IX St. Petersburg International conference "Regional Informatics 2004" - St. Petersburg, June 22-24, 2004. Боханко А.С., Дроздов А.Ю. Обобщенное представление информации о потоке данных и доминировании // IХ Санкт-Петербургская Международная конференция Региональная Информатика-2004 «РИ-2004» Санкт-Петербург, 22-24 июня 2004 года.

2004 Drozdov A.Yu., Kornev R.M., Bokhanko A.S. "Loop data dependencies analysis" - Information technologies and computer systems, 3, 2004. Дроздов А. Ю., Корнев Р.М., Боханко А.С. Индексный анализ зависимостей по данным // Информационные технологии и вычислительные системы, № 3, 2004г.

2004 Drozdov A.Yu., Stepanenkov A.M. "Managed optimizations packages" - Information technologies and computer systems, 3, 2004. Дроздов А. Ю., Степаненков А. М. Управляемые пакеты оптимизаций // Информационные технологии и вычислительные системы, № 3, 2004г.

2004 Drozdov A.Yu., Stepanenkov A.M. "Technology of loop optimizations in compilers for architectures with loops pipelining hardware support" - Information technologies and computer systems, 3, 2004. Дроздов А. Ю., Степаненков А. М. Технология оптимизации цикловых участков процедур в компиляторах для архитектур с аппаратной поддержкой конвейеризации циклов // Информационные технологии и вычислительные системы, № 3, 2004г.

2004 Volkonski V.Y., Drozdov A.Yu., Rovinsky E.V. "Method of vector operations usage in an optimizing compiler" - Information technologies and computer systems, 3, 2004. Волконский В.Ю., Дроздов А.Ю., Ровинский Е.В. Метод использования мелкоформатных векторных операций в оптимизирующем компиляторе // Информационные технологии и вычислительные системы, № 3, 2004г.

2004 Bohanko A.S., Drozdov A.Yu. «Extended removal of excessive load operations» - In proceedings of The International youth scientific conference «XXX Gagarin readings», Moscow, 2004. Боханко А.С., Дроздов А.Ю. Оптимизация «Расширенное удаление излишних операций чтения из памяти» // В трудах Международной молодежной научной конференции «XXX Гагаринские чтения», Москва, 2004.

2003 Drozdov A.Yu., 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. Дроздов А.Ю., Степаненков А.М. Методы глобального планирования программ, предлагаемые для использования в современных оптимизирующих компиляторах для архитектур с явно выраженным параллелизмом. "Сборник тезисов XXI научно-технической конфренции войсковой части 03425", Москва, в/ч 03425, 2003г.

2003 Drozdov A.Yu., 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. Дроздов А.Ю. Методы анализа программ, предлагаемые для использования в современных оптимизирующих компиляторах. "Сборник тезисов XXI научно-технической конференции войсковой части 03425", Москва, в/ч 03425, 2003г.

1993 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.

1991 V.Y. Volkonski, A.Yu. 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. В. Ю. Волконский, А. Ю. Дроздов, А. И. Касинский, И. А. Мухин, С. К. Окунев, А. Ю. Останевич, А. Л. Сушенцов и др. Оптимизирующая транслирующая система для МВК "Эльбрус-3" // В трудах международной конференции "Высокопроизводительные вычислительные системы в управлении и научных исследованиях", Тезисы. - Алма-Ата, сентябрь 1991 г. - С. 70.

Контакты

    e-mail: alexander.y.drozdov(at)gmail.com

Ссылки

  • Главная
    Страница лаборатории моделирования и проектирования архитектур специальных вычислительных структур
  • Наши сотрудники
  • МФТИ
    Главная страница Московского физико-технического института