Advanced Processor Technologies Home
APT Advanced Processor Technologies Research Group

Andrey Rodchenko

PhD Student
Room number: IT301
Google Scholar:

I am a PhD student in the School of Computer Science at the University of Manchester. I have been a member of the APT group since July 2013, supervised by Mikel Luján and Antoniu Pop. My research interests are optimizing compilers, runtime systems and computer architecture.


MaxSim: A Simulation Platform For Managed Applications. Andrey Rodchenko, Christos Kotselidis, Andy Nisbet, Antoniu Pop, Mikel Luján. In the 2017 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), San Francisco Bay Area, California, USA, April 2017 (Best Paper Award).
[paper] [slides] [artifact]

Heterogeneous Managed Runtime Systems: A Computer Vision Case Study. Christos Kotselidis, James Clarkson, Andrey Rodchenko, Andy Nisbet, John Mawer, Mikel Luján. In the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE), Xi’an, China, April 2017.
[paper] [slides]

Project Beehive: A Hardware/Software Co-designed Stack for Runtime and Architectural Research. Christos Kotselidis, Andrey Rodchenko, Colin Barrett, Andy Nisbet, John Mawer, Will Toms, James Clarkson, Cosmin Gorgovan, Amanieu d’Antras, Yaman Cakmakci, Thanos Stratikopoulos, Sebatian Werner, Jim Garside, Javier Navaridas, Antoniu Pop, John Goodacre, Mikel Luján In the 10th International Workshop on Programmability and Architectures for Heterogeneous Multicores (MULTIPROG), Vienna, Austria, January 2016.

Effective Barrier Synchronization on Intel Xeon Phi Coprocessor. Andrey Rodchenko, Andy Nisbet, Antoniu Pop, Mikel Luján. In the 21st International Conference on Parallel and Distributed Computing (Euro-Par), Vienna, Austria, August 2015.
[paper] [slides] [artifact]


MaxSim - a simulation platform for managed applications based on Maxine VM and ZSim.
I developed this platform in 2015-2017 to do HW/SW co-design research and characterization of managed workloads.

cbarriers - a framework for evaluating different barrier synchronization algorithms.
I devloped this framework in 2013-2015 to evaluate hybrid barrier with other known barrier synchronization algorithms.

Maxine VM - a meta-circular research VM.
I was an active contributor to this project in 2014-2017.