服务器 频道

16核心有多强 AMD推土机服务器全球首测

  推土机架构中的另一个新元素就是采用了基于集群的多线程技术。推土机的内核模块是一个可以同时运行两个线程的处理组件,两个内核可以执行两个完全不会相互干扰的线程。

推土机架构多线程技术

  尽管双核、多线程和推土机在线程并行执行方面是相同的,但是内核的分区却截然不同。多线程就是在一个单个的处理核心内同时运行多个工作线程的技术,和CMP芯片多处理器技术不同,后者是通过集成多个处理内核的方式让系统的处理能力提升,现在主流的多核处理器都是用了CMP技术,而像Pentium 4、Core i7这样的处理器带的“超线程技术”则属于多线程技术,而推土机是基于集群化多线程架构,Cluster-Based Multi-threading:CMT,也称多簇式多线程技术。

推土机架构多线程技术
加载存储单元

  推土机架构皓龙的加载存储单元掌管着数据的出入。每个计算单元或每个核心中有两个加载存储单元(建成LS单元)。有24个项目存储队列这队列缓冲区存储的数据,直到它被写入数据缓存。

  相对于传统超线程或双核技术,推土机这种设计集群化架构的理念是让双核模块在多线程运算中更高效。推土机每一个模块中加入了额外的执行单元,每一个模块都具备可以将一个大任务细分为多个并行任务的能力,这些生产线可以按需要任意整合,不会对整个装配线的效能造成影响。因此CMT技术的效能要高于传统的多线程方案。

0
相关文章