-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Labels
Description
Hi, I would like to enable multithreading in JavaSMT. I have seen the "Multithreading Support" table on the mainpage, but it is not clear to me how to actually tell Java-SMT to use more than one thread. This brings up the following questions:
- Is there a way to configure JavaSMT so that the underlying solver (e.g., Bitwuzla with its
-j / --nthreadsoption) runs with multiple threads? - Does JavaSMT itself support such solver-specific multithreading options?
- If this is not supported, is it possible (and safe) to “multithread” JavaSMT on the Java side, e.g., by using multiple Java threads with separate solver instances?
Thanks in advance!