AMD有超线程技术吗?

AMD没有超线程技术。

线程数量是一个逻辑概念。简单来说就是模拟的CPU核心数。比如一个有两个线程的CPU,可以用CPU核的数量来模拟,也就是把这个单核CPU模拟成类似双核CPU的功能。我们从任务管理器的performance选项卡中看到的是两个CPU。

对于CPU,线程的数量总是大于或等于核心的数量。一个核心对应至少一个线程,但是通过超线程技术,一个核心可以对应两个线程,也就是说可以同时运行两个线程。

CPU线程数的概念只对英特尔的CPU有用,因为它是通过英特尔的超线程技术实现的,最早应用在奔腾4上。如果没有超线程技术,一个CPU核对应一个线程。所以对于AMD的CPU来说,只有核心数的概念,没有线程数的概念。

CPU之所以要增加线程数,源于多任务处理的需要。线程越多,同时运行多个程序越有利,因为线程的数量等于CPU在某一时刻可以同时并行处理的任务数量。