华为Atlas 人工智能计算平台:送给开发者的礼物

在希腊神话中,Atlas是一个泰坦巨人,在输掉了一系列被称为泰坦大帝的战役后,他被判永远支撑天上的天堂。

希腊神话中的众神用自己的力量改变了世界,但与之不同的是,个人是有缺陷的,这意味着人类必须依靠集体智慧才能兴旺发达。

智慧共享的环境造就了诸如计算机、互联网、人工智能等伟大成就,将人类社会提升到了一个新的高度。

在希腊神话中,Atlas用肩膀托起天空来保护世界。数万年后的2019年,由华为研发的Atlas 人工智能计算平台正式上线,承载着将我们推进云数字时代的使命。

华为Atlas 人工智能计算平台:送给开发者的礼物

让我们深入了解一下华为Atlas平台及其在市场中的地位。

华为Atlas 人工智能计算平台提供了多种产品形式,例如模块、加速卡、边缘工作站、服务器和集群,来帮助您构建一个跨云边缘设备的全场景AI基础设施解决方案。该平台运行于华为的Ascend系列人工智能处理器和主流的异构计算组件上,旨在帮助推动未来的产业,如安全城市、智能交通、智能医疗和人工智能推理。

Atlas 人工智能计算平台为客户处理海量数据提供了强大的AI计算能力。它在华为全栈全场景AI解决方案中扮演着重要的角色。

Atlas 人工智能计算平台的亮点之一是跨边缘设备云的协作。

云是整个计算和海量数据处理平台的核心。Atlas 800 人工智能服务器提供了一个高密度的、基于云的AI推理解决方案,它可以用更少的服务器实现更好的处理性能。

Atlas 800服务器的典型应用场景是城市治理系统。例如,在一个人口超过2000万,车辆超过300万的城市,每天大约会生成4300万张过往车辆的图像。这使得实时流量分析成为流量治理的必要条件。车辆、交通违规和交通流量的数据分析需要强大的云计算。

为了满足这些需求,需要配备通用处理器的3000台服务器,或者72到144台基于GPU的服务器。然而,由于为人工智能深度学习优化的神经处理单元(NPU)处理器,只需要60台Atlas 800服务器就可以完成同样的任务,极大地简化了部署和降低了功耗。这就是NPU驱动的Atlas 800 人工智能服务器在智能交通治理场景中优于其对手的优势。

边缘计算是云计算的补充。边缘部署了一个集成了网络、计算、存储和应用功能的开放平台,以便向终端用户提供服务。专有的Atlas 500 人工智能边缘工作站和Atlas 300 人工智能加速器卡提高了边缘计算推理的效率,使其成为工业质量检测的理想选择。

华为Atlas 人工智能计算平台:送给开发者的礼物

制造业企业投入大量人力进行质量检验。然而,由于一些特殊制造过程的高负荷和危险的工作环境,传统的基础设施只能达到90%的最高质量检测正确率。

近年来,制造业机器视觉质量检测的正确率已提高到95%左右,但仍需要更高的正确率。很多企业购买了昂贵的全自动质检设备,但是二次质检仍然需要人工。为响应行业要求,华为已奋起提供AI工业质量检测解决方案。

华为与ADLINK技术合作,将Atlas 300人工智能加速卡集成到工业计算机中,为工业计算机的每个传感器提供人工智能功能。华为的供应链应用团队开发了基于SSD和U-Net等神经网络的尖端人工智能算法,旨在提供平均99%的质量检测精度,甚至高达99.9%的某些流程。简单而有效,这是一项激动人心的成就,将推动制造业的发展。

像无人机、智能机器人和工厂里的机械手臂这样的设备对用户来说更加熟悉。在竞争激烈的市场中,供应商的目标是制造最快、最智能的设备,即使最小的改进也可以帮助企业在市场上取得巨大的进步。华为Atlas 200人工智能加速器模块是专门为提高要求最高的设备工作负载的性能而设计的。

除了有利于终端用户的AI模块外,华为还推出了Atlas 200 DK 人工智能开发者工具包(也称为Atlas 200 DK),可用于科研人员、大学和个人开发者。

华为Atlas 人工智能计算平台:送给开发者的礼物

使用Atlas 200 DK,开发人员只需30分钟就可以快速设置开发环境。Atlas 200 DK提供了用户友好的GUI,并允许在一次性开发后进行所有场景部署。Atlas 200 DK的另一个亮点是张量助推发动机(TBE),一个高效的操作员开发工具,具有易于开发和高性能的特点。TBE预先配置了各种API,简化了开发并支持调优不同的自定义操作符。深入的软硬件协作和优化帮助TBE提高10%的性能。

华为Atlas系列涵盖了跨设备云边缘的场景,提供了最苛刻的人工智能规范。

接下来,让我们讨论一下如何开发基于Atlas 200的人工智能应用程序。这个过程很简单。首先,你需要下载Mind Studio,这是一个基于IntelliJ框架的AI全栈开发平台。它支持自定义操作符的开发、调试和调优,并提供诸如网络移植、优化和分析等功能,极大地简化了应用程序开发。

由于各种各样的API,Atlas 200 DK帮助开发人员在一个易于使用的环境中进行人工智能开发。


除了先进的技术,Atlas还提供了一个开发人员友好的平台。这个平台的一个关键部分是Ascend开发者区,这是一个由华为建立的以开发者为中心的支持社区。

华为Atlas 人工智能计算平台:送给开发者的礼物

在Ascend开发人员区域中,可以在参考资料中下载技术文档、开发工具(例如TBE操作符开发工具)和代码示例(例如制造质量检查模型)。Ascend研究院提供AI理论课程、实践培训、应用案例,支持中心以在线问答、远程支持、经验分享等形式提供便捷的技术支持,帮助开发者快速上手。

我们已经进入了一个数字时代,人工智能越来越普及和可用。没有全球开发者的创新,全数字世界是不可能实现的。虽然宙斯判Atlas永生,但华为Atlas人工智能计算平台是给开发者社区一个完美的礼物。


分享到:


相關文章: