点击上方“AI遇见机器学习”,选择“星标”公众号

重磅干货,第一时间送达

白交 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

看完昨晚微软Build大会,虽然开发者不能亲自到现场,但看到WSL更新,就不忍惊呼:Amazing!

为什么这么说呢?

我们看看几个更新,你就知道了。

比如:

  • Windows中的Linux子系统(WSL)将支持GPU,还能运行GUI应用;

  • Windows将加入命令行包管理工具winget。

光是第一个功能更新,你还有什么理由不鼓掌叫好?

WSL将支持GPU

假设您在Windows主机上安装了正确的GPU驱动程序,将可用于任何已安装的WSL发行版(Ubuntu、Fedora、openSUSE),而无需安装任何其他软件包。

为了实现WSL 2对GPU的支持,WDDMv2.9驱动程序将把GPU-PV扩展到Linux端。

这个过程是由一个新的Linux内核驱动Dxgkrnl来实现,该驱动利用GPU-PV协议将GPU暴露给用户模式的Linux。

有了GPU支持以后,微软还在WSL中加入了机器学习API DirectML。这样开发者就能够在WSL上训练神经网络,不必再单独安装一个Linux系统。

而且,微软官方郑重宣布,WSL将很快推出英伟达CUDA加速功能,可以加速cuDNN、cuBLAS、TensorRT等CUDA-X库。

除了CUDA支持之外,微软还在WSL中带来了对NVIDIA-docker工具的支持,在云中执行的容器化GPU工作负载可以在WSL内部按原样运行。

既然已经支持了GPU,那么对GUI图形化程序的支持也扫除了障碍。

过去WSL只能使用命令行应用,今后WSL将可以直接运行Linux中的GUI应用。

Windows终于有软件包管理工具了

这次,除了WSL更新,微软也提供了一些新的工具。

首先,Windows终于迎来的自己的软件包管理工具winget

和Ubuntu中的apt-get一样,现在给Windows安装软件包只需一行命令,无需在去浏览器里找软件包再双击安装。

比如输入

winget install terminal

将安装Windows Terminal 1.0,而过去你要到Windows Store里找到这个应用才能安装。

现在软件包管理工具winget只是预览版,但是已经加入了多项重要功能:

  • install:安装应用

  • show:展示应用信息

  • source:管理软件源

  • search:查找应用并显示应用基本信息

  • hash:验证软件包哈希值

  • validate:验证文件清单

  • -help:显示命令帮助内容

  • -info:显示附加数据、帮助内容、解决方法

  • -version:显示客户端版本号

为了方便程序员在隔离居家令下的沟通协作,Microsoft Teams加入了开发者熟悉的Visual Studio和Visual Studio Code;还整合了Power Platform,进行Code conversation,自动填充信息,用@提醒。

微软还推出了Project Reunion,这是一个开发平台,打破了操作系统之间的隔阂。也就是说,开发者可以实现Win32与通用Windows平台API的整合。

此举是希望给生态还不够完善的Surface Pro X等基于ARM的Windows电脑注入新的活力。

世界前五的超级计算机终于亮相

去年,微软宣布向OpenAI投资10亿美元,共同构建一个新的Azure AI超算平台。

而现在,历时一年,终于在Build大会上亮相!

这台超级计算机的性能位列全球前五,弱于中国神威“太湖之光”和“天河2号”。

据息,这个超级计算机共包含28.5万个CPU核心和1万个GPU,每个GPU网络带宽为400Gb/s

目前,该超级计算机已经能够实现大规模AI模型训练,可深入了解语言语法、知识概念和上下午内容的细微差别。

由于在Azure中托管,这台超级计算可以实现一系列现代云基础架构的功能,包括快速部署、可持续的数据中心,以及对所有Azure服务进行访问。

微软表示,其将通过Azure AI服务和GitHub,进一步将大规模AI模型、训练优化工具和超级计算机资源释放出来,让开发者、数据科学家和商业客户都能轻松利用AI的力量。

One more thing

这次线上,还有一个小孩子参加了。

是怎么回事呢?

有眼尖的网友发现,在Scott Hanselman主持的时候,门口探出了一个小脑袋。

哈哈哈,看来什么事都要从娃娃抓起呀!

怎么样,看了这次微软Build大会,你有什么感想?

现在直播还没有结束哦~而且还可以随时看回放,送上链接:

https://mybuild.microsoft.com/

欢迎关注我们,看通俗干货

Linux拜拜!微软给WSL加入GPU支持,Windows终于迎来命令行包管理工具相关推荐

  1. 使用C#实现支持人脸识别的本地照片管理工具

    目录 前言 一.软件功能 1.添加/删除人脸库 2.添加/删除照片库目录 3.检索照片 4.新增加了:视频中人脸识别 5.新增加了:照片.视频播放器 二.开发中碰到的坑 1.DllImport调用问题 ...

  2. 曙光服务器bios开启虚拟化支持,中科曙光虚拟化培训教程汇总:3.1 使用针对ESXi的常见LSI 命令行管理工具 v1.0.pdf...

    使用针对ESXi的常见LSI命令行管理 工具 v1.0 版本 发布日期 修改人 修改原因 1.0 2017.04.11 梁旭 首次发布 1 目录 一.vib 工具包安装 3 1.安装针对LSI 220 ...

  3. Steam客户端更新:Linux增加2倍缩放模式,支持Windows 10的HiDPI

    2019独角兽企业重金招聘Python工程师标准>>> 最新Steam客户端更新的最新变化是支持Windows 10 Fall Creators Update的HiDPI(High- ...

  4. wsl Java开发_微软开源 WSL 样本,在 Windows 上体验 Linux

    在 2015 年的一次活动中,这位第三任微软 CEO 说出「Microsoft Loves Linux!」,宣布开源界最大敌人的微软,正式拥抱这个开源世界最大的操作系统:Linux. 其实在云计算领域 ...

  5. 跨平台界面库 linux,超轻量/跨平台UI框架(目前已经支持: Windows, Android, Linux, VR)...

    今天的大部分的软件,都被三大平台牢牢占据:PC上面的Windows, 嵌入式设备上的Linux,手机设备的Android. 如果分别为这三个平台开发软件,工作量和维护量可想而知.特别是界面部分,都意味 ...

  6. linux 添加微软字体,如何给Ubuntu添加Windows及Mac字体?

    由于Ubuntu是一个免费的Linux系统,所以对于一些非常好的字体在系统中并不存在,为了让文字可以在Ubuntu上更好的呈现,可以将Windows中的字体或者是Mac 系统中的字体安装到ubuntu ...

  7. Linux基础命令(管理工具)

    1.使用rpm安装zsh(忽略依赖关系安装) C:\Users\勿忘初心>sftp root@192.168.45.130/22 root@192.168.45.130's password: ...

  8. linux gpu 虚拟化_Windows 10通过GPU支持获得图形化Linux应用

    linux gpu 虚拟化 Larry Ewing 拉里·尤因 Windows 10's Windows Subsystem for Linux is already extremely powerf ...

  9. linux高级包管理工具,5 个给 Linux 新手的最佳包管理器

    原标题:5 个给 Linux 新手的最佳包管理器 一个 Linux 新用户应该知道他或她的进步源自于对 Linux 发行版的使用,而 Linux 发行版有好几种,并以不同的方式管理软件包. 在 Lin ...

最新文章

  1. go连接Kafka报错kafka: client has run out of available brokers to talk to
  2. (C#)Windows Shell 外壳编程系列6 - 执行
  3. 023_Jedis的发布和订阅
  4. java socket通讯_Java socket通讯实现过程及问题解决
  5. NameNode之数据块管理
  6. 5、VS2010+ASP.NET MVC4+EF4+JqueryEasyUI+Oracle该项目的开发——使用datagrid做报表
  7. 看书不挑出版社的都是山炮——评60家国内出版社
  8. 未来10年,最值得投资的40个城市
  9. sealos4.1部署Kubernetes单机
  10. java调用万网域名接口
  11. 麦克劳林公式求sin
  12. autoCAD 创建和编辑AutoCAD图元
  13. html5在微信浏览器下调用复制功能
  14. Prometheus为你的SpringBoot应用保驾护航
  15. 开酒馆前的注意事项 (上)
  16. 自动浇花系统的电路分析
  17. ecdsa JAVA 私钥推导公钥_ECDSA(椭圆曲线数字签名算法)
  18. 成都有学计算机学校,成都市有什么样计算机学校?
  19. 【学术素养】做学问,你必须脚踏实地,一步一步去寻找未知,没有捷径可走
  20. 小波变换(深入浅出)

热门文章

  1. .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  2. 网络卖家自曝黑幕 “信用刷手”欺骗你
  3. 2-5-PerformingMountsUnmounts
  4. 效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】)...
  5. Vsftpd 服务器 问题大全
  6. ibatis.net私人学习资料,勿下(加密)
  7. 用Python解“两个数的简单计算器”题
  8. win7分区c盘调整容量_重装Win7系统步骤「xitongtiandi.net」
  9. c语言中 d的用法,C语言中的#define用法总结
  10. 目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU