I am looking to achieve performance improvement on the provided example tests (cmark, dhry) without the use of the 'target=high_perf' flag. I thought I could do this by using the CONF_PARAM flag and the corresponding variables list found in the swerv.config script, but have been unable to achieve any improvement (values unchanged) on the output.
Is there another way to insert the configuration parameters, other than swerv.config or writing directly into the Makefile? Is there another way to call the test such that there will be a resultant change in the number of cycles? Or is the 'target=high_perf' the only performance improvement capable for the example tests?
1) use cmark_dccm test - placing data to DCCM doubles cmark score;
2) play with test compiler options ( search in the swerv git repositories for some examples).
Hi All,
I am looking to achieve performance improvement on the provided example tests (cmark, dhry) without the use of the 'target=high_perf' flag. I thought I could do this by using the CONF_PARAM flag and the corresponding variables list found in the swerv.config script, but have been unable to achieve any improvement (values unchanged) on the output. Is there another way to insert the configuration parameters, other than swerv.config or writing directly into the Makefile? Is there another way to call the test such that there will be a resultant change in the number of cycles? Or is the 'target=high_perf' the only performance improvement capable for the example tests?