Data for: Clava: C/C++ source-to-source compilation using LARA

Published: 9 May 2020| Version 1 | DOI: 10.17632/r5s35gbfby.1
Contributor:
Joao Bispo

Description

Research data for the Section "4. Impact" of the article "Clava: C/C++ source-to-source compilation using LARA" It contains the required files and instructions to obtain the results presented in sections 4.1 and 4.3. # 4.1. Stress Test Automatically instruments several large C programs so that they produce a call graph when the program executes. To run the test use the command: clava -c stress_test.clava Some examples (e.g., gcc.c) will only parse sucessfully on a Linux machine. # 4.3. OpsCounter Automatically instruments the NAS benchmark set so that it counts the number of source code operations executed by the kernels. To run the test use the command: clava -c ops_counter.clava

Files

Institutions

Universidade do Porto Faculdade de Engenharia

Categories

Hardware Performance, Compiler, Computer Engineering, Informatics

Licence