OVP Forums - A community of assistance, help, questions, and answers.
|
View previous topic :: View next topic |
Author |
Message |
AndrewSchmidt
Joined: 11 Aug 2015 Posts: 7
|
Posted: Tue Mar 08, 2016 7:52 am Post subject: Multicore Speedup / Utilization |
|
|
I have been able to run dual and quad core implementations of various processor designs, both bare metal and with Linux. In Linux I am adding OpenMP and trying to run with multiple threads, but I only ever see 1-core being utilized. I think this is a result of how OVP simulates multiple cores?
I am willing to sacrifice situation time, so if adjusting the quantum would work, is there a preferred mechanism to do so? I have tried to use icmSetSimulationTimeSlice, but I am not noticing any differences.
Any suggestions or comments would be great, thanks! |
|
Back to top |
|
 |
LarryL
Joined: 26 Feb 2008 Posts: 118
|
Posted: Wed Mar 09, 2016 3:42 pm Post subject: |
|
|
Hi Andrew,
I think what you need is likely the Imperas QuantumLeap product, which allows the multiple processor cores in the target virtual platform to utilize the multiple processor cores in the host machine. This works with the Imperas simulation products (www.imperas.com/products), however, not with OVPsim.
As I think you have access to the Imperas simulation products through the formal Imperas University Program, this should not be an issue. Please contact univ [at] imperas [dot] com for more information.
We also published a paper on QuantumLeap at the Embedded World 2015 conference. I'll send that to you.
Larry _________________ Larry Lapides
Imperas |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Information regarding OVP © 2008-2022 Imperas Software
|