Skip to content
Laurent Thévenoux edited this page Apr 8, 2020 · 5 revisions

NOTE: Port for Kalray's Coolidge processor is a work in progress.

Usage

In order to run the benchmark for Kalray's Coolidge processor, set PORT_DIR to:

make PORT_DIR=kvx

Performance tracking

Coremark can be instrumented thanks to -finstrument-functions option. To enable this feature use the following command:

make PORT_DIR=kvx ITERATIONS=1 PORT_CC=kvx-cos-gcc ENABLE_TRACE=1
  • PORT_CC allows to set the compiler to use to build the benchs (kvx-cos-gcc by default).
  • PORT_LD allows to set the linker to use (kvx-cos-gcc by default).
  • ENABLE_TRACE=1 allows to instrument the benchs with the -finstrument-functions facility (see kvx/trace.c).

Run on Kalray's Coolidge simulator

Add the following flag to make to run coremark on simulator: ENABLE_SIMULATOR=1.

Clone this wiki locally