Yuriy Kashnikov :) Yuriy Kashnikov

Yuriy Kashnikov
Email: yuriy dot kashnikov at protonmail dot com

About Me

I am a software engineer at exyte, Russia. I work on blockchain and related technologies bridging latest research results with real world applications.

In 2013 I obtained a PhD degree in Computer Science from University of Versailles where I was advised by William Jalby. While in France, I worked on exahard problems at Exascale Computing Research Center.

Prior coming to France, I obtained my masters degree in Applied Mathematics and Computer Science at Novosibirsk State University. For my master's thesis work (but not only) I've contributed some code to Apache Harmony.

Curriculum Vitae

Research Interests

  • Blockchain, Ethereum, Solidity, decentralized applications
  • Machine learning, data mining, predictive modeling
  • Compilers, performance optimization, virtual machines


Compiler Optimizations: Machine Learning versus O3
Yuriy Kashnikov, Jean Christophe Beyler, William Jalby
Languages and Compilers for Parallel Computing, 2012

MILEPOST GCC: machine learning enabled self-tuning compiler
Grigori Fursin, Yuriy Kashnikov, Abdul Wahid Memon, Zbigniew Chamski, Olivier Temam, Mircea Namolaru, Elad Yom-Tov, Bilha Mendelson, Ayal Zaks, Eric Courtois, Francois Bodin, Phil Barnard, Elton Ashton, Edwin Bonilla, John Thomson, Chris Williams, Michael O'Boyle.
International Journal of Parallel Programming (IJPP). 2011

Transforming GCC into a research-friendly environment: plugins for optimization tuning and reordering, function cloning and program instrumentation
Yuanjie Huang, Liang Peng, Chengyong Wu, Yuriy Kashnikov, Jörn Renneke, and Grigori Fursin.
2nd International Workshop on GCC Research Opportunities (GROW’10) co-located with HiPEAC'10. 2010