Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.

TBB and Windows Server

Morten_G_
Beginner
336 Views

Hi,
I work in a company that develops simulation software for Geological Process Modelling. We are using TBB to increase the performance of the software. This works fine with both Windows and Linus - except when we are running simulations on Windows Server (e.g.2012 and 2016). On these platforms the performance is bad and the CPU times are not predictable. This is the case both in internal testing and with clients usage. Is this a known issue?
Is it anything in particular we should be aware when running on WS?

Regards,
Morten Gaupaas

0 Kudos
1 Reply
Alexei_K_Intel
Employee
336 Views

Hi Morten,

It is difficult to say what is going wrong on Windows Server. From TBB logic perspective, there is no big difference between server and client OSes. I can suppose that the server can have bigger number of cores and, if the algorithm has poor scalability, it can lead to some performance issues. Have you tried any performance analyzers, e.g. Intel VTune Amplifier?

Regards,
Alex

0 Kudos
Reply