Date: | Tue, 2 Feb 2010 17:04:37 -0600 |
---|---|
From: | sparsh mittal ISU <sparsh@xxxxxxxxxxx> |
Subject: | [Gems-users] simics get unstalled without ruby asking error |
Hello All I am running ruby-opal simulations using spec benchmarks and got the error: Fatal Error: in fn MemoryTransactionResult SimicsProcessor::makeRequest(memory_transaction_t*) in simics/SimicsProcessor.C:375: Error: Simics get unstalled without ruby asking? Fatal Error: in fn MemoryTransactionResult SimicsProcessor::makeRequest(memory_transaction_t*) in simics/SimicsProcessor.C:375: Error: Simics get unstalled without ruby asking? Abort (SIGABRT) in main thread The simulation state has been corrupted. Simulation cannot continue. Please restart Simics. idx = 0 requests left = 1 Starting command line. (May have skipped commands in script files.) [cpu0] v:0x000000001003899c p:0x00002c3899c sra %l1, 0, %i0 simics> I am not using LogTM As I understand, when the ruby alone is running, there is a duplicate request in the active request vector, which is still being served when, despite the large value of static const int SIMICS_STALL_TIME = 2000000000; the simics get unstalled, without the request being completed. I tried to increase the value of SIMICS_STALL_TIME to some degree, but it seems that the request is still not served. Can you throw light on how this is occurring and how it can be addressed. I would appreciate your help. - -- Thanks and Regards Sparsh Mittal Graduate Student Electrical and Computer Engineering Iowa State University, Iowa, USA |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [Gems-users] simulating directory protocol question, amer elkourd |
---|---|
Next by Date: | [Gems-users] How to count cache miss, dongjianbo |
Previous by Thread: | [Gems-users] ruby periodic statistic file, Carole-Jean Wu |
Next by Thread: | [Gems-users] simulating directory protocol question, amer elkourd |
Indexes: | [Date] [Thread] |