Есть ли разница между одновременным многопоточным планированием разных процессов и разных потоков в процессе?

Есть ли разница между одновременным многопоточным планированием разных процессов и разных потоков в процессе?

Я изучаю технологию Simultaneous multithreading. Но я обнаружил, что технология SMT была предложена давно. До 2008 года, после того как Intel представила микроархитектуру Nehalem, большинство процессоров Intel поддерживали технологию Simultaneous multithreading. Но до этого было много споров о SMT, считалось, что SMT может снизить производительность лучше, чем конкуренция между потоками за функциональные устройства. Были ли преодолены эти проблемы? Есть ли разница между Simultaneous multithreading, планирующим разные процессы, и разными потоками в процессе?

Связанный контент