Testbench: Parallelize thread execution/initialization
Open
testing
- Dominant language
- C++
- Stars
- 1.9k
- Forks
- 283
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 135
Description
I have a chunk of IR that's slowwwwwwwwww to compile and a 40-some core machine. Having to wait 40 * a long time for the threads to start up is painful. Instead, we should JIT-compile in parallel, but without affecting the measured execution time. IOW, the testbench should spawn N threads, have them run init, then have them run actual test stuff.
Contributor guide
Assessment
This issue has not been assessed yet.