verilator/docs/guide
Geza Lore ffbb3229a8
Change default thread pool sizes to respect processor affinity (#6604)
Instead of using the number of processors in the host, use the number of
processors available to the process, respecting cpu affinity
assignments. Without pthreads, fall back and use the number of
processors in the host as before.

This is now applied everywhere so runing `nuamctl -C 0-3 verilator` or
`numactl -C 0-3 Vsim` should behave as if the host has 4 cores (e.g.
like in CI jobs)
2025-10-28 18:10:40 +00:00
..
figures Verilator_gantt now shows the predicted mtask times, eval times, and additional statistics. 2021-09-23 22:59:36 -04:00
changes.rst Copyright year update. 2025-01-01 08:30:25 -05:00
conf.py Commentary: Fix html build (#6502) 2025-09-29 21:11:22 -04:00
connecting.rst Deprecate sensitivity list on public_flat_rw attributes (#6443) 2025-09-16 22:38:53 +01:00
contributing.rst Commentary: Fix bugpoint link (#5883) 2025-03-26 07:05:18 -04:00
contributors.rst Commentary: Changes update 2025-09-11 21:13:47 -04:00
copyright.rst Copyright year update. 2025-01-01 08:30:25 -05:00
deprecations.rst Commentary: Changes update 2025-10-09 21:22:24 -04:00
environment.rst Copyright year update. 2025-01-01 08:30:25 -05:00
example_binary.rst Copyright year update. 2025-01-01 08:30:25 -05:00
example_cc.rst Copyright year update. 2025-01-01 08:30:25 -05:00
example_common_install.rst Copyright year update. 2025-01-01 08:30:25 -05:00
example_dist.rst Copyright year update. 2025-01-01 08:30:25 -05:00
example_sc.rst Copyright year update. 2025-01-01 08:30:25 -05:00
examples.rst Copyright year update. 2025-01-01 08:30:25 -05:00
exe_sim.rst Cleanup documentated option sort order, and enforce with test 2025-04-26 17:14:49 -04:00
exe_verilator.rst Change default thread pool sizes to respect processor affinity (#6604) 2025-10-28 18:10:40 +00:00
exe_verilator_coverage.rst Add filtering type option in verilator_coverage (#6030) 2025-05-22 02:42:09 -07:00
exe_verilator_gantt.rst Cleanup documentated option sort order, and enforce with test 2025-04-26 17:14:49 -04:00
exe_verilator_profcfunc.rst Cleanup documentated option sort order, and enforce with test 2025-04-26 17:14:49 -04:00
executables.rst Copyright year update. 2025-01-01 08:30:25 -05:00
extensions.rst Add `$cpure` (#6580) 2025-10-22 06:18:27 -07:00
faq.rst Important: Change `--assert` to be the default; use `--no-assert` for legacy behavior and faster runtimes. 2025-07-03 19:36:28 -04:00
files.rst Remove obsolete DepSet from output file names (#6564) 2025-10-16 20:34:09 -04:00
index.rst Copyright year update. 2025-01-01 08:30:25 -05:00
install-cmake.rst Copyright year update. 2025-01-01 08:30:25 -05:00
install.rst Commentary: Changes update 2025-09-26 20:49:27 -04:00
languages.rst Commentary: Fix warning documentation, add consistency test. 2025-09-09 19:14:48 -04:00
overview.rst Copyright year update. 2025-01-01 08:30:25 -05:00
simulating.rst Remove use of VL_INLINE_OPT macro (#6507) 2025-09-29 18:07:36 +01:00
verilating.rst Support dotted access to ports of a direct hier_block instance. (#6595) 2025-10-25 18:39:21 +01:00
warnings.rst Add NORETURN warning on functions without return values (#6534). 2025-10-07 21:06:11 -04:00