Idea SMP (ang. symmetric multiprocessing, wieloprocesorowość symetryczna) polega na wykorzystaniu wielu (co najmniej dwóch) identycznych jednostek przetwarzających do jednoczesnego wykonywania programu. Koncepcja ta jest już bardzo stara – pierwsze tego typu maszyny były produkowane już w latach 60. ubiegłego wieku. Jej szczególnym przypadkiem są wielordzeniowe procesory, które do systemów wbudowanych trafiły w latach 80. Choć pomysł jest nienowy, to do FreeRTOS implementacja SMP trafiła dopiero w grudniu 2023 r. Niniejszy artykułu przybliża, w jaki sposób zrealizowano wsparcie SMP w najpopularniejszym systemie operacyjnym dla urządzeń wbudowanych.