【发布时间】:2014-06-08 14:24:58
【问题描述】:
根据英特尔(如果我没记错的话),超线程 (HT) 可以: - 性能提升高达 30%。 - 当一个任务使用 ALU 单元而另一个任务执行 I/O 时,HT 可以更好地利用 CPU(例如:一个任务使用 zip alg,另一个任务用于将数据写入磁盘) - 这样可以可以使用HT。
所以,如果我有一个带有 HT 的核心,并且我正在使用 2 个同时运行 2 个 zip 算法的任务,那么 HT 在这里将不会有效,因为一个任务将等待另一个任务完成工作ALU 单元 ? (在这种情况下,我需要 2 个内核,而不是 1 个带 HT 的内核)。
我了解英特尔对 HT 的含义吗?对吗?
【问题讨论】:
标签: hyperthreading