Researched and gave a presentation on multithreading, hyperthreading, and multicore CPUs. By David Perrone and Russel Royality.
-
Source code tests the impact of multithreading on the performance of an application and the effects hyperthreading has on multithreading
-
Source code can be found in test/test/src
-
Ran on Visual Studio Community 2019 on Windows 10
ctpl_stl.h is a thread pooling library created by Vitality Vitsentiy that allows for more efficient use of threads in C++.