Труды Института системного программирования РАН (Oct 2018)

Applying two-stage LLVM-based compilation approach to application deployment via cloud storage

  • Sergey Gaissaryan,
  • Shamil Kurmangaleev,
  • Kseniya Dolgorukova,
  • Valery Savchenko,
  • Sevak Sargsyan

DOI
https://doi.org/10.15514/ISPRAS-2014-26(1)-11
Journal volume & issue
Vol. 26, no. 1
pp. 315 – 326

Abstract

Read online

The paper describes two-stage compilation approach for C/C++ languages that allows deploying application in the LLVM intermediate representation. The LLVM modifications for optimizing code generation time are presented as well as the developed profile-based optimizations. The specialized application cloud storage architecture is also suggested.

Keywords