Skip to content

Updated the cvp2champsim converter and its README.#395

Open
jofepre wants to merge 2 commits into
ChampSim:developfrom
jofepre:update-cvp-converter
Open

Updated the cvp2champsim converter and its README.#395
jofepre wants to merge 2 commits into
ChampSim:developfrom
jofepre:update-cvp-converter

Conversation

@jofepre

@jofepre jofepre commented Sep 27, 2023

Copy link
Copy Markdown
Contributor

Some colleagues and I have developed an improved cvp2champsim converter, which better conveys some of the characteristics of the original CVP-1 traces to the ChampSim traces. A paper discussing the converter has been accepted for publication at the IISWC’23 conference. This pull request uploads our improved converter.

@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 62.408%. remained the same when pulling 8c193f7 on jofepre:update-cvp-converter into bf71b80 on ChampSim:develop.

@jofepre

jofepre commented Nov 24, 2023

Copy link
Copy Markdown
Contributor Author

I made some improvements to the code of the converter. I eliminated all options and redundant code to enable and disable the conversion improvements we propose in our paper (now all of them are always enabled), avoid global variables, replace for loops with finds, etc. I'm sure the code can still be improved but I hope this is a step towards merging the converter in the ChampSim repo. Give it a look when you have time and let me know what you think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants