I posted this issue on the "opensees community "on Facebook. Apparently, it is impossible to perform multithreading on GPU because the functions are designed to only be executed on CPU.
the only solution they proposed was to use Opensees cloud in order to have high number of CPU cores.