Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESESC Power model does not run #54

Open
pdh930105 opened this issue Mar 2, 2020 · 0 comments
Open

ESESC Power model does not run #54

pdh930105 opened this issue Mar 2, 2020 · 0 comments

Comments

@pdh930105
Copy link

The ESESC Power model of Master branch is not running.

I simulated the ESESC Model by referring to this link, https://masc.soe.ucsc.edu/esesc/log/2013/09/24/tutorial/.

The simulator was runned from a docker that was created using the link[ubuntu version Docker]
https://github.com/masc-ucsc/docker-images/tree/master/ubuntu-masc

Timing model showed the right result, but the power model did not work.

I build esesc below command.

cmake ~/projs/esesc/ -DESESC_SYSTEM=1 -DESESC_MIPSR6=1

And According to Tutorial, I copied the conf file and bins file.

and I modified esesc.conf

benchName="./bins/mips64/crafty.in"
#enablePower=false
enablePower=true

but this not run, and error script is below

root@801fee27e480:~/build/release/run# ~/build/release/main/esesc < crafty.in
Fill router is IL1(0)
Bottom:clear router is Memory(0)
single:clear router is L2(0)
single:clear router is IL1(0)
Fill router is DL1(0)
Bottom:clear router is Memory(0)
single:clear router is L2(0)
Creating ooorder processor 0
PREFETCHINGPrefetchEngine
Sampler: inst, R:0, W:0, D:0, T:2000000000
Sampler: inst, nInstMax:10000000000, nInstSkip:1, maxnsTime:1000000000000
Config::getBool for inorder in tradCORE[0] not found in config file.
WARNING: GStat 'P(0)_BPRED_Hybrid:nMiss' needed by PowerModel not found
WARNING: GStat 'P(0)_AUNIT_rdRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_BUNIT_rdRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_LUNIT_rdRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_SUNIT_rdRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_AUNIT_wrRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_BUNIT_wrRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_LUNIT_wrRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_SUNIT_wrRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_CUNIT_rdRegPool' needed by PowerModel not found
WARNING: GStat 'P(0)_CUNIT_wrRegPool' needed by PowerModel not found
Initialize McPAT/CACTI
Config::getBool for inorder in tradCORE[0] not found in config file.
Config::getBool for scooreCore in tradCORE[0] not found in config file.
Config::getInt for tbits in BPredIssueX[0] not found in config file.
Config::getInt for tsize in BPredIssueX[0] not found in config file.
Config::getInt for tsize in BPredIssueX[0] not found in config file.
Config::getInt for tbits in BPredIssueX[0] not found in config file.
Config::getInt for tsize in BPredIssueX[0] not found in config file.
Config::getInt for tbits in BPredIssueX[0] not found in config file.
Config::getInt for numBanks in BPredIssueX[0] not found in config file.
Initializing CPU Memory objects
Attempting to set up icache
Done setting up icache
Attempting to set up icacheMissBuffer
Done setting up icacheMissBuffer
Attempting to set up InstBufferupdate Interval = 100000ERROR: no valid data array organizations found

Please help me, I want to simulate the power model.

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

No branches or pull requests

1 participant