1Verilator Gantt report 2 3Argument settings: 4 +verilator+prof+threads+start+2 5 +verilator+prof+threads+window+2 6 --threads 2 7 8Analysis: 9 Total threads = 2 10 Total mtasks = 7 11 Total cpus used = 2 12 Total yields = 0 13 Total evals = 2 14 Total eval loops = 2 15 Total eval time = 21875 rdtsc ticks 16 Longest mtask time = 1190 rdtsc ticks 17 All-thread mtask time = 5495 rdtsc ticks 18 Longest-thread efficiency = 5.4% 19 All-thread efficiency = 12.6% 20 All-thread speedup = 0.3 21 22Prediction (what Verilator used for scheduling): 23 All-thread efficiency = 63.2% 24 All-thread speedup = 1.3 25 26Statistics: 27 min log(p2e) = -3.681 from mtask 5 (predict 30, elapsed 1190) 28 max log(p2e) = -2.409 from mtask 8 (predict 107, elapsed 1190) 29 mean = -2.992 30 stddev = 0.459 31 e ^ stddev = 1.583 32 33CPUs: 34 cpu 10: cpu_time=4725 socket=0 core=10 Test Ryzen 9 3950X 16-Core Processor 35 cpu 19: cpu_time=770 socket=0 core=3 Test Ryzen 9 3950X 16-Core Processor 36 37Writing profile_threads.vcd 38