Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speedup of documentation generation #5177

Open
albert-github opened this issue Jan 25, 2025 · 0 comments
Open

Speedup of documentation generation #5177

albert-github opened this issue Jan 25, 2025 · 0 comments
Labels
type:Documentation Documentation improvement or change

Comments

@albert-github
Copy link

The current ITK documentation generation runs with the, default, setting:

NUM_PROC_THREADS       = 1

It would be beneficial to use NUM_PROC_THREADS with 0 or at least an higher number of threads.

From the doxygen documentation:

The NUM_PROC_THREADS specifies the number of threads Doxygen is allowed to use during processing. When set to 0 Doxygen will based this on the number of cores available in the system. You can set it explicitly to a value larger than 0 to get more control over the balance between CPU load and processing speed. At this moment only the input processing can be done using multiple threads. Since this is still an experimental feature the default is set to 1, which effectively disables parallel processing. Please report any issues you encounter. Generating dot graphs in parallel is controlled by the DOT_NUM_THREADS setting.

Minimum value: 0, maximum value: 32, default value: 1.

@albert-github albert-github added the type:Documentation Documentation improvement or change label Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:Documentation Documentation improvement or change
Projects
None yet
Development

No branches or pull requests

1 participant