下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

编程语言如何实现多元化异构计算?

作者:课课家教育     来源: http://www.kokojia.com点击数:1314发布时间: 2019-09-24 15:56:51

标签: 编程语言pythonpython教程

大神带你学编程,欢迎选课

Linux基金会执行董事Jim Zemlin看好多元化异构计算,称开放才能共赢。

编程语言(programming language)是一种被标准化的交流技巧,用来向计算机发出指令,定义计算机程序,让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动的一种计算机语言。 编程语言可以分成机器语言、汇编语言、高级语言三大类。计算机领域已发明了上千不同的编程语言,而且每年仍有新的编程语言诞生。

2019年9月20日,在HUAWEI CONNECT 2019第三天的开发者日上,Linux基金会执行董事Jim Zemlin发表了题为《开源推动多元化异构计算的发展》的演讲。他指出:“多元化异构计算正成为技术趋势,AI、边缘计算、自动驾驶汽车、AR/VR创新方兴未艾。开源与协作式开发对创新意义重大!”

【51CTO.com原创稿件】2019年9月20日,在HUAWEI CONNECT 2019第三天的开发者日上,Linux基金会执行董事Jim Zemlin发表了题为《开源推动多元化异构计算的发展》的演讲。他指出:“多元化异构计算正成为技术趋势,AI、边缘计算、自动驾驶汽车、AR/VR创新方兴未艾。开源与协作式开发对创新意义重大!”

 

编程语言如何实现多元化异构计算_编程语言_python_python教程_课课家

Linux基金会执行董事Jim Zemlin先生发表主题演讲

多元化异构计算正成为技术趋势

当前,无论是SDN、NFV,还是云计算,都需要依靠软件来实现,而这其中离不开开源技术的支撑。开源帮助用户解决成本问题,也降低了技术门槛,让开发更高效。经过十来年的发展,开源的价值已经被广大企业和开发者们所认可。在今天软件驱动的世界里,开源正在变得无处不在。可以说,开源是迄今为止全球创新非常成功的使能者之一,而Linux是展示开源力量的不错案例,也体现了共同开发的力量。

“Linux是十分重要的软件平台。Linux在所有新入市场‘步步为赢’,比如:在超级计算机市场几乎全部采用Linux,智能手机市场份额占比82%,全球68%的服务器操作系统是Linux,90%的大型计算机客户选择了Linux,90%的公有云工作负载运行在Linux上,嵌入式系统市场的占比达62%。” Jim如是说。

他表示,依托于异质、多元化的计算环境,Linux适用于x86、ARM、MIPS、Alpha、Power、RISC-V等多种架构,可应用于移动、云、HPC、边缘计算、垂直行业等多个场景。纵观全球发展,Linux是史上十分庞大的协作项目,在所有平台上都有大规模分布。

Jim认为,多元化异构计算正成为技术趋势,AI、边缘计算、自动驾驶汽车、AR/VR创新方兴未艾。这一观点与华为不谋而合,在华为看来,万物互联的智能时代,应用场景的不断扩展与丰富,导致计算必然走向差异化和多样化。因为没有任何一种单一的计算架构能够满足所有场景和数据类型的处理,各种CPU、DSP、GPU、AI芯片、FPGA等同时存在,多种计算架构共存的异构计算,才是未来的发展之路。

根据华为GIV 2025全球产业洞察预测,到2025年新增数据量180ZB,是2018年新增数据量的18倍,以及每年10倍算力的递增,带来了大量异构计算的需求。

在此背景下,华为希望与合作伙伴共同构建鲲鹏计算产业生态,为满足客户强劲的多元算力需求。为了支持鲲鹏产业生态的建设和发展,华为计划在未来五年内投资30亿元用于鲲鹏产业生态的培育。本届大会首日,华为正式宣布进入计算产业。基于“鲲鹏+昇腾”双引擎,宣布开源服务器操作系统、GaussDB OLTP单机版数据库,开放鲲鹏主板。

开放合作,才能共赢

在演讲中,Jim指出,如今在一个现代系统总代码库中,开源代码一般要占到80-90%。放眼未来,开源与协作式开发对创新意义重大,开源的应用一定会让人们大开眼界!

他还介绍道,除了开源软件,Linux基金会还借助开源社区之力改变人们的协作方式。因此, Linux基金会从四大方向实现了开放协作,即:横跨各个行业、技术分支,开发规范与标准,开发开源硬件,实现数据共享标准化。比如:GraphQL基金会与JDF(Joint Development Foundation,联合开发基金会)合作(JDF已加入了Linux基金会),以推动开源和标准的采用;向RISC-V、CHIPS ALLIANCE开放开发设计开源硬件的能力……

 

演讲最后,Jim总结说:“我希望大家记住一点,开源软件供所有人自由使用,助力用户创新和成功。开放,才能共赢!”

在过去几年里,Linux基金会已与华为等多家公司展开合作,开发新项目,提供培训和认证,帮助开发者们开发更加安全稳定的软件,同时,确保开源软件发展速度不断加快,越来越多的人选择开源软件时,软件开发人员仍能满足市场需求。

据悉,2015年8月,华为成为Linux基金会白金会员。在华为看来,Linux 和开源软件是构建信息和通信技术(ICT)的基础,所以加入开源社区也是华为的一项发展战略。

目前,华为已经成为Kernel、OpenStack、CNCF、OCI、Docker、Spark、Hadoop、OPNFV等开源项目的核心贡献者,而活跃在华为开发者社区,正在使用华为平台的开发者有130万名,华为ISV开发伙伴达1400万家之多。今年,华为云还创立了开发者活动品牌“DevRun”,面向开发者聚焦华为云新品、技术创新和解决方案,内容涵盖AI、5G、IoT、云原生、量子计算等方面,该活动已覆盖超过5000名开发者。

此外,在大会首日主题演讲中,华为轮值董事长胡厚崑宣布,新一轮沃土计划将投入15亿美元资金,帮助开发者升级,并将华为开发者社区扩大至500万人规模。华为对于开发者生态构建、开源社区建设的重视程度,也由此可见一斑。

编程语言原本是被设计成专门使用在计算机上的,但它们也可以用来定义算法或者数据结构。正是因为如此,程序员才会试图使程序代码更容易阅读。

赞(10)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程