ThreadRacer jest niewielkich rozmiarów narzędziem do testowania wydajności CPU poprzez obciążanie poszczególnych rdzeni. Program uruchamia wątki, a użytkownik ma możliwość modyfikowania ich liczby w zależności od potrzeb.

Po zakończeniu testowania wyświetlany jest raport prezentujący w procentach obciążenie wszystkich rdzeni. Program obsługuje zarówno fizyczne rdzenie jak i logiczne wątki, co znacznie poszerza grupę wspieranych układów.

ThreadRacer to darmowe, lekkie narzędzie do benchmarkingu systemu Windows, które mierzy względną wydajność poszczególnych rdzeni procesora. Nowoczesne procesory nie zawsze zapewniają jednolitą wydajność we wszystkich rdzeniach. Niektóre mogą być szybsze ze względu na architekturę chipów, jakość krzemu, warunki termiczne lub dostarczanie energii. ThreadRacer pomaga zidentyfikować najwydajniejsze rdzenie w procesorze.

Jest to szczególnie przydatne w przypadku procesorów z architekturami hybrydowymi, które łączą rdzenie wydajności i wydajności, lub podczas oceny wpływu jednoczesnego wielowątkowego (SMT) na AMD i Hyper-Threading (HT) na Intel. Technologie te zwiększają przepustowość, umożliwiając dwóm wątkom logicznym współdzielenie jednostek wykonawczych w ramach jednego fizycznego rdzenia, ale ten wspólny dostęp może czasami utrudniać wydajność w przypadku wymagających zadań. W takich przypadkach wyłączenie SMT lub HT, w całym systemie lub na podstawie procesu przy użyciu narzędzia takiego jak Process Lasso, zapewnia, że wątki działają wyłącznie na dedykowanych rdzeniach fizycznych.