Multi-threaded verilated simulation on single-core #1455
Labels
area: wrong runtime result
Issue involves an incorrect runtine result from Verilated model
resolution: fixed
Closed; fixed
Author Name: Stefan Wallentowitz (@wallento)
Original Redmine Issue: 1455 from https://www.veripool.org
Original Assignee: Stefan Wallentowitz (@wallento)
Hi,
I found an issue and before I dig deeper into it and try to solve it, I was wondering if you observed the issue before or if I am missing anything:
I am building a verilated simulation on my machine and distribute it to my students. Some students asked me whether it is normal nothing happens after 20 minutes, while it terminates for me after ~30 sec. After a few students encountered this issue I saw that they all had this warning about that they are running on a single core (all inside a virtual machine) and increasing the number of cores of the virtual machine removed the warning and resolved the issue. So, it seems there is some kind of deadlock.
I can provide more useful information once the summer break approaches.. The code I am running is the Ariane CPU: https://github.com/pulp-platform/ariane
Best,
Stefan
The text was updated successfully, but these errors were encountered: