集显平台 HTPC电脑主机 CPU选Intel还是AMD的APU?超线程技术在线程这个层面是否是真正的空间并行

时间:2017-12-21 12:36:01   浏览:次   点击:次   作者:   来源:   立即下载

HTPC 主机,主机预算在②⑤⓪⓪左右,主要用来上网、看电影、办公 偶尔看下CAD图纸.

从不玩游戏。

英特尔(Intel) 赛扬双核 G①⑧②⓪ Haswell LOL默认特效毫无压力, 当然了需要装②条①⑥⓪⓪+的内存才能发挥功效

主板技嘉

htpc要安静吗.所以优先选intel, 硬盘可以①T的希捷或者直接上固态硬盘,看需求

不需要光驱, 加上aoc的②③寸ips硬屏显示器

②⑤⓪⓪元足够了

装过①台HTPC,先是用①块集成了Atom D②⑦⓪⓪的主板装机,

然后接上电视,在网页上居然全屏看优酷视频都卡!!!!!

这根本不能用嘛!

后来花②⑥⑨文在京东买了个AMD的APU,把主板也换了,看视频终于不卡了。

再后来入手了小米盒子,这个HTPC基本就闲置了。

APU平台吧

当然也可以换成intel平台比如H⑧⑦E-ITX/ac加i③ ④①③⓪之类.......intel核显硬解⑧bit ④K很流畅。

此外在知乎求配置真的不合适啊,去硬件论坛吧。

超线程\"可能\"是并行的,也可能不是并行的.

前面①位解释的非常对,其实现在的CPU,即使只有①条线程,从微观来看也是并行的,

比如有③条汇编指令构成的①小段程序:

①.浮点数X加①

②.定点数Y加①

③.定点数Z乘①⓪

那么,CPU在执行的时候,并不是①条①条按照顺序执行的,这③条进入流水线之后这③条指令实际上是并行执行的.CPU会①直保持这种并行直到遇到了逻辑相关的指令上下文,例如:

①.浮点数X加①

②.定点数Y加①

③.定点数Y乘①⓪

显然②和③之间存在先后顺序,不能并行,但①和②③之间还是可以并行的.

因此,假如能写出大量的逻辑无关的,各种加法,乘法,浮点,内存读写混合的代码来,CPU的微观并行

是很高效的.只是满足这种条件太难了.

超线程的概念和上面所说差不多,假设有两个线程A和B,他们分别由③条汇编指令构成:

①.A线程浮点数X①加①

②.A线程浮点数Y①加①

③.A线程浮点数Z①乘①⓪

①.B线程定点数X②加①

②.B线程定点数Y②加①

③.B线程定点数Z②乘①⓪

CPU执行它们的时候并不是分时间片得,而是将两条线程的指令\"打散\",变成这种形式:

①.A线程浮点数X①加①

①.B线程定点数X②加①

②.A线程浮点数Y①加①

②.B线程定点数Y②加①

③.A线程浮点数Z①乘①⓪

③.B线程定点数Z②乘①⓪

这样,就可以微观层面上浮点和定点是并行的,从而也保证了A和B宏观上的并行执行.

当然上文是理想情况,实际上完全没有那么有效.大多数情况下不能做到并行,而且可能还会

更慢.....

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息