Standard

Using virtualisation for reproducible research and code portability. / Sveshnikova, Svetlana; Gankevich, Ivan.

Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017. Institute of Electrical and Electronics Engineers Inc., 2017. p. 891-892 8035178.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Harvard

Sveshnikova, S & Gankevich, I 2017, Using virtualisation for reproducible research and code portability. in Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017., 8035178, Institute of Electrical and Electronics Engineers Inc., pp. 891-892, The 2017 International Conference on High Performance Computing and Simulation, Genoa, Italy, 16/07/17. https://doi.org/10.1109/HPCS.2017.139

APA

Sveshnikova, S., & Gankevich, I. (2017). Using virtualisation for reproducible research and code portability. In Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017 (pp. 891-892). [8035178] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/HPCS.2017.139

Vancouver

Sveshnikova S, Gankevich I. Using virtualisation for reproducible research and code portability. In Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017. Institute of Electrical and Electronics Engineers Inc. 2017. p. 891-892. 8035178 https://doi.org/10.1109/HPCS.2017.139

Author

Sveshnikova, Svetlana ; Gankevich, Ivan. / Using virtualisation for reproducible research and code portability. Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017. Institute of Electrical and Electronics Engineers Inc., 2017. pp. 891-892

BibTeX

@inproceedings{33bf20224c134f95822c67d0aa1c56bd,
title = "Using virtualisation for reproducible research and code portability",
abstract = "Research reproducibility is an emerging topic in computer science. One of the problems in research reproducibility is the absence of tools to reproduce specified operating system with specific version of the software installed. In the proposal reported here we investigate how a tool based on lightweight virtualisation technologies reproduces them. The experiments show that creating reproducible environment adds significant overhead only on the first run of the application, and propose a number of ways to improve the tool.",
keywords = "Compiler tools, Lightweight virtualisation, Linux cgroups, Linux namespaces",
author = "Svetlana Sveshnikova and Ivan Gankevich",
year = "2017",
month = sep,
day = "12",
doi = "10.1109/HPCS.2017.139",
language = "English",
pages = "891--892",
booktitle = "Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",
note = "The 2017 International Conference on High Performance Computing and Simulation, HPCS 2017 ; Conference date: 16-07-2017 Through 20-07-2017",
url = "http://hpcs2017.cisedu.info/",

}

RIS

TY - GEN

T1 - Using virtualisation for reproducible research and code portability

AU - Sveshnikova, Svetlana

AU - Gankevich, Ivan

N1 - Conference code: 15

PY - 2017/9/12

Y1 - 2017/9/12

N2 - Research reproducibility is an emerging topic in computer science. One of the problems in research reproducibility is the absence of tools to reproduce specified operating system with specific version of the software installed. In the proposal reported here we investigate how a tool based on lightweight virtualisation technologies reproduces them. The experiments show that creating reproducible environment adds significant overhead only on the first run of the application, and propose a number of ways to improve the tool.

AB - Research reproducibility is an emerging topic in computer science. One of the problems in research reproducibility is the absence of tools to reproduce specified operating system with specific version of the software installed. In the proposal reported here we investigate how a tool based on lightweight virtualisation technologies reproduces them. The experiments show that creating reproducible environment adds significant overhead only on the first run of the application, and propose a number of ways to improve the tool.

KW - Compiler tools

KW - Lightweight virtualisation

KW - Linux cgroups

KW - Linux namespaces

UR - http://www.scopus.com/inward/record.url?scp=85032369835&partnerID=8YFLogxK

U2 - 10.1109/HPCS.2017.139

DO - 10.1109/HPCS.2017.139

M3 - Conference contribution

AN - SCOPUS:85032369835

SP - 891

EP - 892

BT - Proceedings - 2017 International Conference on High Performance Computing and Simulation, HPCS 2017

PB - Institute of Electrical and Electronics Engineers Inc.

T2 - The 2017 International Conference on High Performance Computing and Simulation

Y2 - 16 July 2017 through 20 July 2017

ER -

ID: 9152903