真·硬核!Build2020:自研超算挑战全球Top5,Windows应用全面统一,史上最大语言模型将开源
2024-10-09 
本文摘要:有史以来第一次,微软Build大会选择在线上召开。尽管如此,对待今年的Build2020大会,微软依然诚意满满。比肩全球Top5的AI超级计算机,Windows应用生态UI和API大统一,Edge浏览器多项功能更新,MicrosoftTeams大升级、诸多基于Azure云计算的功能更新……这一连串的产品发布或升级,让今年的Build大会看点颇多。

银河总站官网

有史以来第一次,微软Build大会选择在线上召开。尽管如此,对待今年的Build2020大会,微软依然诚意满满。比肩全球Top5的AI超级计算机,Windows应用生态UI和API大统一,Edge浏览器多项功能更新,MicrosoftTeams大升级、诸多基于Azure云计算的功能更新……这一连串的产品发布或升级,让今年的Build大会看点颇多。更重要的是,作为本次大会最为重磅的环节,本次Build大会的Keynote开场,充分展示了这家巨头对未来科技发展趋势的洞察和判断,并且也能够让人更加清晰地看到微软在Azure云计算、Windows生态、超级计算、AI等领域的未来发展思路。

这是一场硬核的开发者大会。北京时间5月19日晚间11点,本次Build大会正式开始。在二十分钟的暖场环节之后,大会首先迎来的是微软CEOSatyaNadella的演讲。他首先谈到了世界各地的开发者如何在新冠肺炎疫情中通过开发工作助力人们的生活,并再次强调了微软的整体战略。

SatyaNadella表示,开发者对微软非常重要,而微软也已经为之打造了以GitHub、VisualStudio和Azure为主的工具链条。由此,SatyaNadella公布了一些成绩,比如说:Power平台拥有超过350万个开发者;Azure已经被95%的世界500强公司所采用,并强调Azure是全世界的计算机(TheWorldsComputer);Windows10活跃用户已经超过10亿;MicrosoftTeams企业用户在过去两个月增加了3倍。最后,SatyaNadella还通过两个互动性案例展示了在新冠肺炎疫情下人们远程合作解决问题、甚至是远程合奏音乐的可能性。

随后环节中,微软开始了Build大会最为核心的产品更新发布过程,具体内容介绍如下。微软AI超级计算机来袭,比肩全球前五2019年7月22日,微软宣布与OpenAI合作构建新的AzureAI超级计算技术。

如今,这一合作迎来了新的里程碑——AI超级计算机。在Build2020大会上,微软宣布了堪比世界Top5的AI超级计算机,它用于训练超大型人工智能模型。

微软官方表示,该计算机是与OpenAI联合构建的,专为训练OpenAI的AI模型而设计。这将使下一代超大型AI模型和训练这一模型所需的架构成为可供其他机构和开发人员开发的平台——当然,这只是第一步。这个超级计算机是单个系统,它拥有超过285000个CPU内核、10000个GPU和400Gbps的网络连接。

微软表示,与世界TOP500超级计算机相比,它居于Top5之列。在Azure中,这个超级计算机还受益于现代云架构的所有功能,包括快速部署、可持续的数据中心和对Azure服务的访问。OpenAI首席执行官SamAltman表示:随着我们越来越多地了解到我们所需和组成超级计算机所有组件的不同限制,我们发现,一旦有人能设计出梦想中的系统,微软就能把它构造出来。

OpenAI的目标不仅在于追求研究上的突破,也在于设计和开发其他人可以使用的强大AI技术。与微软合作开发的超级计算机旨在加速这一周期。我们看到,更大型的系统是训练更强大模型的重要组成部分。

微软还发布了一个新版本DeepSpeed,即一个PyTorch的开源深度学习库,它减少了大型分布式模型训练所需的计算能力。与三个月前发布的版本相比,此次的效率要高得多,现在人们可以在同样的架构上训练比此前大15倍以上、快10倍以上的模型。此外,微软宣布已经增加了对ONNXRuntime分布式培训的支持。

ONNXRuntime是一个开源库,旨在使模型在硬件和操作系统之间移植。ProjectReunion:Windows应用生态大统一2020年3月,Windows10实现了一个重要的里程碑:其活跃用户超过10亿。根据微软官方数据,人们每月花在Windows10上的时间超过4万亿分钟,用于工作、学习和连接——同比增长75%。

由此,微软在本次Build大会上推出了ProjectReunion。ProjectReunion旨在统一Windows应用生态平台,并使开发人员摆脱操作系统的限制,轻松地跨Win32和UWPAPI集成。此前,微软一直在Windows平台上推动Win32程序API和UWPAPI的融合,但二者之间一直存在障碍。

而ProjectReunion将统一对现有Win32和UWP的访问,并通过NuGet等工具使它们在与脱离操作系统的情况下可用。也就是说,这将为新应用程序提供一个通用平台。

另外,它将帮助Windows开发者更新现有的应用程序并使之具有最新的功能,无论它们是C++、.NET(包括WPF、Windows和UWP)或ReactNative(Facebook于2015年4月开源的跨平台移动应用开发框架)。不仅如此,在分离现有的API并添加新的API时,微软也在根据需要进行Polyfill(一个解决兼容问题的开发方案)操作,因此API在支持的Windows版本中实现向下兼容。基于ProjectReunion,微软率先推出了一个全新的UI框架:WinUI3Preview1。

WinUI3Preview1是用于Windows的现代化本地UI框架。WinUI应用程序可以拥有适应和缩放设备的现代UI,不管是否新建项目,或逐步升级现有的应用程序(包括C++、WPF和Windows),都将可以拥有这个UI。除了WinUI3Preview1,微软还将WebView2进行扩展预览,该预览可以让开发者在Windows,WPF和UWP/WinUI3应用程序中嵌入基于Chromium的WebView,非常方便。

值得一提的是,微软还正式面向企业用户发布了WindowsTerminal1.0。微软Edge浏览器更新Edge浏览器的更新是微软Build大会的常备节目,今年也不例外。在本次Build2020大会上,Edge浏览器的更新不仅面向开发者和普通用户群体,也选择从公司客户群体的角度切入。具体的更新内容很有限,包括:在Windows中可以更好地支持PWA应用;改进MicrosoftEdgeAdd-ons网站,便于开发人员进行搜索和查找扩展;集成Pinterest,使得Edge浏览器上的Collections将变得更加智能,不仅能够看到相关Pinterest建议,还新增了发送至OneNote的功能;新增“侧栏搜索”,能够给以更快、更符合上下文的方式进行搜索查找;数据保护增强,通过“自动切换配置文件”功能,Edge浏览器对个人和公司数据进行分离,工作账户需要凭证登陆,不会与个人账户混淆。

Bing搜索将全面变化,当用户使用工作凭证登录到Bing时,图片、购物和新闻等内容将出现在其他熟悉的页面旁边。总体来看,今年Edge浏览器面向普通用户的更新不多,这也是因为它本身在功能上已经非常成熟;但在面向开发者和企业用户方面,Edge浏览器依然大有可为。AzureSynapseLink公开预览发布2019年11月,微软发布了AzureSynapseAnalytics,建立起企业数据仓库和大数据分析。

不过,操作数据与分析系统并无分开,这使得在事务性与分析性的处理需求不够明晰。由此,在Build2020上,微软发布了一个新工具AzureSynapseLink的公开预览。这是HTAP(HybridTransactionandAnalyticalProcess,混合事务和分析处理,一种新型的应用程序框架,以打破OLTP和OLAP之间的隔阂,既可以应用于事务型数据库场景,亦可以应用于分析型数据库场景)的一个基于云端的实现。

AzureSynapseLink能够消除Azure操作数据库服务和AzureSynapseAnalytics之间的障碍,通过一次单击,用户就能够从存储在其操作数据库中的实时交易数据中获得见解,而无需管理数据移动或对其操作系统造成负担。目前,AzureSynapseLink可以在AzureCosmosDB中使用,未来将开放其他操作数据库服务,包括AzureSQL、用于PostgreSQL的Azure数据库、用于MySQL的Azure数据库等。

AzureSynapseLink的基础是微软的云体系结构。客户只需单击他们最喜欢的Azure数据库服务中的一个按钮,就可以使用AzureSynapseAnalytics建立到数据的直接链接。然后,操作数据自动且连续地以优化的柱状结构提供给AzureSynapseAnalytics,类似于覆盖索引。

银河总站官网

MicrosoftTeams的新升级MicrosoftTeams发布于2016年11月,它是微软推出的Office系列应用,是一款基于聊天的智能团队协作工具,集会议、电话、聊天和文档共享、协作于一体。伴随着今年疫情导致的远程办公趋势,MicrosoftTeams也火了起来。在本次Build大会上,MicrosoftTeams在生产力和自动化方面都有了新的升级。

不仅如此,在会议、通知、远程调度方面,通过与其它应用程序的集成,Teams也焕发出新的一面,亮点如下:生产力:用户能够使用可定制模板快速创建团队,每个模板都带有预先定义的通道、应用程序和指南。另外,基于PowerVirtualAgents应用程序,用户能够更简易地在团队中创建和管理聊天机器人。自动化:主要表现在Power平台与Teams的集成和扩展上。

通过Power平台,用户可以快速添加自定义应用程序和自动化工作流程到Teams。另外,PowerBI的用户能够简单快捷地将报告共享至Teams。

会议:通过新应用程序“Booking”,组织者能够合理安排、管理、执行多个会议议程。通知:微软Teams引入了新的网络设备接口(NetworkDeviceInterface,NDI)支持和SkypeTX互操作性,为公共或私人定制的大规模广播提供了一套产品选项。远程调度:这主要体现于Shifts工具上,其新增的PowerAutomationActions使开发人员能够从Shifts中获取信息,与其他应用程序创建定制工作流或大量执行操作,以此来帮助优化流程、节省时间。

实际上,本次大会的媒体资料,正是通过MicrosoftTeams工具提前发放的;可以想见的是,在远程办公越来越成为行业趋势的情况下,MicrosoftTeams势必会越来越受欢迎。FluidFramework开源+升级为了帮助团队更好地进行协同创造,微软在去年的Build大会上推出了FluidFramework(中文可称之为:流体框架)。这是一个基于网页的新型平台,提供了组件化的文档模型以共享互动体验。在本次Build大会上,微软宣布FluidFramework面向开发者开源。

不仅如此,微软对FluidFramework的协作形式进行了升级,旨在打破应用程序之间的障碍,实现无缝协作,此次更新主要体现在Outlook和Office.com中。值得一提的是,这也是FluidFramework第一次在Microsoft365中集成。

从Outlook层面来看,表格、图表和任务列表可以插入到网页版Outlook中,由此,用户的销售数据、项目任务和研究报告可以实时更新。在Office.com中,用户可以创建并管理FluidFramework工作区,包括文档活动提要、推荐列表等,或是在Office.com上进行搜索。目前,FluidFramework的关键基础设施已开源,基于Web的FluidFramework可以使应用程序进行协作,包括执行低延迟同步的数据结构和连接端点的中继服务。

AzureMachineLearning新工具在Build2020大会上,微软宣布了一些机器学习相关工具,可以帮助开发人员理解、保护和控制整个机器学习生命周期中的模型。这些工具可以通过AzureMachineLearning访问,也可以在GitHub上的开放源码中获得。

在隐私方面,微软发布了一个用于区分隐私的工具包——Whitnoise。AzureMachineLearning还内置了控件,使开发人员能够跟踪和自动化构建、培训和部署模型的整个过程。

银河总站官网

这种被许多人称为机器学习和操作(MLOp)的功能提供了审计跟踪,以帮助组织满足法规和合规要求。史上最大语言模型Turing-NLG将开源在Build开发者大会上,微软宣布将很快开始开源微软图灵模型,以及在Azure机器学习中训练它们的方法。因此开发人员能够访问微软来提高其产品之间语言理解的一系列语言模型。

目前,用于自然语言生成(NLG)的微软图灵模型是世界上最大的公开可用的语言AI模型,具有170亿个参数。这类新模型的学习与监督学习模型不同,它是采用“自我监督”学习。在“自我监督”学习中,这一人工智能模型可以通过查看互联网上数十亿页的公开文档——维基百科条目、出版的书籍、指导手册、历史课、人力资源指南——来学习语言。

在类似于疯狂口诀的大型游戏中,单词或句子被移除,该模型必须基于上下文来预测缺失的部分。它也可精准识别语言、语法、知识、概念和语境的细微差别,无论是总结冗长的演讲,还是在数千个法律文件中查找相关段落,都可以胜任。由于这个模型已经重复过几十亿次上述游戏了,因此非常善于感知单词之间的相互联系,对语法、概念、语境和其他语言构成要素有着丰富的理解。

它还允许相同的模型在许多不同的语言任务中传递培训经验,从文档理解到回答问题、再到创建会话机器人。同时,这一人工智能模型只需要接受大量数据和超级计算资源的一次训练,然后针对不同任务对较小的数据集和资源进行微调。

微软表示,它也在探索其他的大规模AI模型,这些模型可在文本、图像和视频中以一般化的方式学习。例如,这可以帮助在Office中自动为图像添加字幕以方便访问,或者通过了解图像和视频中的内容来改进人们使用Bing搜索引擎的方式。微软CTOKevinScott表示:通过开发这种用于训练大型人工智能模型的前沿架构,我们正在让Azure变得更好。

我们正在建设更好的计算机、更好的分布式系统、更好的网络、更好的数据中心。这些都会推动整个Azure的性能、成本和灵活性变得更好。面向医疗行业的云服务在Build2020大会上,微软宣布了其首个针对特定行业的云服务——MicrosoftCloudforHealthcare(微软云医疗服务),目前已公开预览,并将在未来6个月免费试用。

MicrosoftCloudforHealthcare不仅能够助医疗保健组织以更主动的方式与患者互动,使护理人员能够提高其工作流程的效率,还能够扩展Dynamics365营销、Dynamics365客户服务以及AzureIoT的价值。基于此,护理团队可以轻松创建针对患者就医过程的增强分析;患者在看病时也可以实现在线预约、提醒、账单支付等多种医疗任务,并且还能够通过IoT持续监测患者,升级护理。另外,在Microsoft365和MicrosoftTeams的功能构建中也包括了医疗服务,比如“Booking”应用程序,使医疗保健提供商能够在团队中安排、管理和进行“Microsoft机密提供商到患者”的虚拟访问。

在新冠疫情形势依旧严峻的当下,MicrosoftCloudForHealthcare的推出可以说是恰逢其时了。总结一场大会下来,微软给人的感觉是:它离普通用户越来越远了。的确,对微软来说,Build大会越来越变成了一个面向开发者和行业用户的会议;而与普通用户群体关联更为密切的Windows10和Office365,已经成为Microsoft365的一个组成部分。

不得不承认,Windows10还不够完善,它在本次Build大会上还有应用生态层面的更新;但Windows10已经变成了整个微软开发生态的一个躯壳,或者是一个容器,承载着微软在AI和Azure云计算方面的用户端口。但也许正是因为如此,Build大会才越来越彰显它面向开发者的本质。正如SatyaNadella所言,如今的微软已处在IntelligentCloudIntelligentEdge的时代,也正处于全球各类企业面向数字化转型的时代。

在这样的新时代,微软越来越依赖众多开发者的参与,从而在开源上着力甚多;而从产品上来说,以Azure和Microsoft365等产品为载体,微软将众多前沿技术融入其中,从而赋能开发者。总体来看,微软越来越深入地走向它正在践行的新任务,即帮助全球各种各样的企业进行数字化转型;当然,在这个过程中,微软也正在实现自己面向未来的另一次转型。某种意义上,这也正是微软自己的HitRefresh。原创文章,未经授权禁止转载。

详情见转载须知。


本文关键词:真,硬核,Build2020,银河总站官网,自研,超算,挑战,全球,Top5

本文来源:银河总站官网-www.tvclarksville.com