首先是从传统的同构众核开始,

简介: q

由于系统中的处理单元会达到数以万计(这些元素通常由异构组件组成,例如CPU、GPU、SmartNICs、FPGAs,所有这些组件都具有不同的故障特征和性能概况),系统层面的复杂性通常也会不断增加。

结果,系统的性能会发生变化,同时响应时间也会延长,这些变化也会相应地降低其他互联网应用程序的运行速度,所有需要机器各部分协作完成的事情最终都会受到这种延时的影响。

因此,我们尽量避免在系统层面出现这种资源浪费和滥用行为,同时引入新技术来帮助平衡系统负载,而无需在网络层面使用自适应路由和其他激进技术。

2

TSP微架构:软件定义硬件意味着什么

接下来让我们介绍微架构。首先是从传统的同构众核开始,每个核心都包含计算单元、整数单元、浮点单元、加载存储单元和网络接口。我们将这些功能单元分解并重新组织成SIMD功能单元,并将它们彼此相邻放置,便于控制并利用其空间局部性。这看起来与传统CPU有点不同,但执行方式却与传统CPU一样将较大的指令分解为微指令。同样,我们将深度学习操作分解为更小的微操作,并将它们作为一个整体执行,共同实现更大的目标。
————————————————

相关文章
|
5G 调度
关键技术一:LTE 同构小区间干扰协调 | 带你读《5G UDN(超密集网络)技术详解》之十
本章节进一步详细解释 LTE 小小区相关的关键技术之一:LTE 同构小区间干扰协调,并且关联 着说明它们对后续 5G NR 小小区的基线性影响和适用情况。
关键技术一:LTE 同构小区间干扰协调 | 带你读《5G UDN(超密集网络)技术详解》之十
|
5月前
|
存储 测试技术 API
面向数据的架构
面向数据的架构
76 1
|
6月前
|
数据库
业务系统架构实践问题之当一个模型既有独立性又有与其他模型的关联时,判断它是否为聚合根问题如何解决
业务系统架构实践问题之当一个模型既有独立性又有与其他模型的关联时,判断它是否为聚合根问题如何解决
|
人工智能 算法 5G
带你读《智慧光网络:关键技术、应用实践和未来演进》——序
带你读《智慧光网络:关键技术、应用实践和未来演进》——序
|
运维 前端开发 JavaScript
解决跨越的几种方案
跨域产生的原因首先是受浏览器的安全性设计影响,由于浏览器同源策略的设计,所以产生了跨域。
273 0
解决跨越的几种方案
“从幼稚到成熟,是从不负责任到承担责任的过程” | 技术人金句系列
技术人做事情,判断力和分寸感很重要。有时候你遇到的困难和问题,可能别人早就经历过、克服过,并沉淀了与之匹配的“判断力”和“分寸感”。 今天,我们想分享来自大淘宝技术工程师们的《人间清醒语录》,这些金句里凝结了他们多年实践经验的智慧,希望可以给你带来启发和思考。
216 0
“从幼稚到成熟,是从不负责任到承担责任的过程” | 技术人金句系列
|
存储 弹性计算 5G
5G 网络重构关键技术 | 带你读《5G时代的承载网》之十五
5G 网络架构的重构是以一系列新技术的引入作为先决条件的,例如,基于 SDN 实现控制与转发的分离,基于 NFV 实现软硬件解耦。另外,还需要引入 网络切片、边缘计算、D2D 通信等技术方向,以形成针对所有场景的解决方案。 本节将对几个主要的 5G 使用技术做简单介绍。
5G 网络重构关键技术  | 带你读《5G时代的承载网》之十五
|
存储 传感器 自动驾驶
网络切片——灵活自适应的网络形态 | 带你读《5G时代的承载网》之十七
传统的核心网被设计为“竖井式”的单一网络体系架构,该架构中的一组 垂直集成的网元节点提供了网络所有功能,并支持后向兼容性和互操作性,这 种“一刀切”的设计方法使网络部署成本保持在合理化区间,但是并不支持网 络的灵活和动态拓展。
网络切片——灵活自适应的网络形态  | 带你读《5G时代的承载网》之十七
|
数据格式 JSON
互联网分层架构的本质
哪一个系统的架构,不是“固定CPU,移动数据”,而是“固定数据,移动CPU”呢?
1133 0
|
安全 网络安全 数据安全/隐私保护