Hi jis,
There is a maximum number of threads that you can create in the default thread pool, and it is determined by the number of processors on your system. Please refer to this knowledge base on our website for the details:
LabWindows/CVI and Thread PoolsI regards to your question, you should probably create multiple thread pools, but I would not suggest creating a new pool for each thread. For instance, you could create 2 user defined thread pools with 8 threads each.
Regards,