Welcome

I am an Associate Professor (Docent) in the Computer Systems Department at the Siberian State University of Telecommunications and Information Sciences (Novosibirsk, Russia).

I am also a Research Scientist in Computer Systems Lab at the Rzhanov Institute of Semiconductor Physics Siberian Branch of Russian Academy of Sciences (Novosibirsk, Russia).

Research Interests

My research interests lie in the area of high-performance parallel and distributed computing systems, parallel programming tools and software optimization.

Current research interests include: multithreading (scheduling, scalable synchronization, lock-free data structures, software transactional memory), PGAS models & languages, topology-aware collective communication algorithms, hierarchical task mapping, MPI benchmarking, job scheduling in Grid systems.

Teaching

  • Data Structures & Algorithms // SibSUTIS, Spring 2015
  • Parallel and Distributed Computing // School of Data Analysis, Yandex, Spring 2015
  • High-Performance Computing Systems // SibSUTIS, Fall 2014
  • Theory of Distributed Computer Systems Functioning Organization // SibSUTIS, 2010-2013
  • Theory of Compitational Processes // SibSUTIS, 2006-2012

Current & Past PhD Students

Contacts

Positions / Curriculum Vitae

2005-present Associate Professor (Docent) at SibSUTIS (Novosibirsk, Russia)
2006-present Research Scientist at ISP SB RAS (Novosibirsk, Russia)
2005-2008 Candidate of Science (PhD) at SibSUTIS
2006 Software Engineer (Intern) at Intel (Nizhny Novgorod, Russia)
2000-2005 Software Engineer at DCKT (Gorno-Altaysk, Russia)
2000-2005 Undergrad. student at Gorno-Altaysk State University