Wcześniej w swoim systemie też szukałem po tablicy MP ile mam procesorów itp. Doszedłem jednak do wniosku, że to nie ma za bardzo znaczenia. Teraz po prostu inicjuje system i budzę wszystkie procesory na raz. W miarę ich wstawania przypisuje im kolejno numer i zapisuje ich ID gdzieś tam w systemie. Nie interesuje mnie czy to logiczny czy fizyczny czy co tam jeszcze jest. Z mojego punktu widzenia ważne jest właściwie to, że może on wykonywać równolegle instrukcje.
Nie wiem czy ważne jest żeby przed startem systemu wiedzieć ile masz procesorów.