2016赛迪融合第5期-高性能计算给嵌入式应用带来更多可能
- 格式:doc
- 大小:115.00 KB
- 文档页数:4
2016年7月7日第5期总第22期
高性能计算给嵌入式应用带来更多可能
2016年3月中旬,NVIDIA宣布首款针对深度学习神经网络设计的嵌入式超级计算机NVIDIA Jetson TX1正式登陆中国市场,这标志着高性能嵌入式系统有望迎来更广泛的应用。
随着集成电路技术的不断发展,嵌入式系统促使计算机的形态和性能向小型化、低功耗、功能多样化转变。
计算机由以往的诺曼尼结构发展成为多处理器并行计算,大大提高运行效率及稳定性。
在计算性能方面,一部分嵌入式系统的性能甚至已经超越微型机的性能,嵌入式系统逐渐开始进入高性能计算时代。
一、嵌入式系统应用领域日益广泛
嵌入式系统的传统应用领域包括工业控制、消费电子、通信设备、安防监控、汽车电子、军工电子、医疗设备等,而随着嵌入式系统的计算性能和稳定性不断提升,其应用场景也随之快速增加。
在工业自动化领域,目前已经有大量的嵌入式微控制器应用于工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统。
在车辆导航、流量控制、信息监测与汽车服务方面,内嵌GPS、GSM模块的移动定位终端已经在各种运输行业获得了成功的使用。
在智能家居领域,随着嵌入式系统在物联网中广泛运用,智能家居控制系统对住宅内的家用电器、照明灯光进行智能控制,并实现家庭安全防范,为住户提供舒适、安全、节能的家居环境。
在金融行业应用领域,随着国内金融自助服务需求不断攀升,基于嵌入式系统的自助服务终端增长迅速,这类设备往往能够推广至很多其他的领域,比如机场自助登机设备、医院的挂号机、电力公司购电、电信运营商充值、政府审批等。
二、GPU异构计算成为高性能计算主流
高性能计算的实现需要嵌入式微处理器对实时和多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内
部的代码和实时操作系统的执行时间减少到最低限度。
此外,嵌入式微处理器的功耗必须很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入式系统更是如此,功耗只能为mw 甚至μw级。
与传统架构的计算核心CPU相比,GPU在并行计算方面拥有独特的优势。
CPU由专为顺序串行处理而优化的几个核心组成,而GPU则由数以千计的更小、更高效的核心组成,这些核心专为同时处理多任务而设计。
基于GPU动辄上千计算核的异构高性能计算技术,能为高性能计算用户节省90%搭建成本、节省95%空间成本、节省90%能耗成本,使得GPU异构计算模式成为近年来高性能计算的主流趋势。
三、高性能计算支撑智能化嵌入式应用
NVIDIA作为GPU的主流厂商,掌握着高性能GPU的前沿技术。
Jetson TX1基于Tegra X1处理器,采用Maxwell架构256核心GPU,64位四核心ARM A57 CPU,可提供每秒超过一万亿次浮点运算的性能并完整支持NVIDIA CUDA技术,支持4K视频编解码以及14亿像素/秒相机拍摄。
配合预装的Linux系统以及完善的NVIDIA开发工具,可为深度学习训练、全新智慧型设备开发提供
完整支持。
作为全球首款模块化超级计算机,Jetson TX1可提供视觉计算应用所需的性能和节能效果,将使许多新型智能设备成为现实:无人机能够摆脱遥控限制自主飞行,并进行测绘、搜寻、救援等工作;安防监控系统变得更加智慧,不光可以对人群进行扫描,同时还可对正在发生以及即将发生的危险做出预警,帮助企业将损失降到最低;机器人或自动驾驶系统通过深度学习学会像人类一样思考行动。
在应用端,部分厂商已经开始尝试将GPU作为智能产品的核心,以实现产品的智能化设计。
博瑞空间BriSky-BO系列智能无人机采用Jetson TX1模组作为核心计算单元,其产品拥有双目视觉系统,可提供视频自动导航、目标识别追踪、去雾消抖、自动避障、三维实时重建、决策支持等功能,适用于农林植保、管道巡检、影视航拍、消防、物流、勘探、测绘等行业。
米文动力的智能机器人sDeno同样以Jetson TX1作为其“大脑”。
除了连接互联网、阅读新闻、拨打视频电话、语音交互等常规功能,sDeno还拥有独立的自学习系统,可随着时间的推移不断完善和成长。