0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软研发适用于Linux的Windows子系统——WSL 2

lhl545545 来源:比特网 作者:张伟 2020-09-16 14:07 次阅读

近期,微软发布了一款名为TensorFlow-DirectML的TensorFlow扩展套件,帮助开发者能够在Windows平台上通过支持DirectX 12的GPU来加速TensorFlow模型运算,并同样适用Linux的Windows子系统(WSL)。目前该套件已经在GitHub开源,供开发者取用程序码。

此前微软便在build 2020大会上曾宣布,适用于Linux的Windows子系统WSL 2(Windows Subsystem for Linux 2)开始支持GPU硬件加速。但微软表示,TensorFlow虽可以同时利用CPU和GPU来执行运算,但GPU加速仅限于特定供应商的平台。

另一方面DirectX一直以来,被广泛地用于加速Windows上的游戏和计算应用程序,其DirectML可以让支援DirectX 12的GPU,执行高效能的数学运算。因此微软透过整合TensorFlow以及DirectML,让开发者可以在Windows,使用GPU执行完整的机器学习训练和推理功能。

TensorFlow-DirectML是通过加入名为DML而非GPU的新装置,将TensorFlow和DirectML整合在一起,其新的核心集建构在DirectML API之上,而非象是现有的CPU和GPU核心,建立在Eigen函式库之上。

由于DirectML又是以Direct3D 12低阶函式库开发,该绘图API是专为需要对资源分配和工作排程,进行绝对控制的高效能低延迟应用程序设计,因此DirectML与TensorFlow整合,还需要仰赖装置Runtime负责在装置与主机间,管理装置存储器、复制张量、纪录GPU命令,以及排程工作。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6614

    浏览量

    104175
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4754

    浏览量

    129074
  • Linux
    +关注

    关注

    87

    文章

    11322

    浏览量

    209869
收藏 人收藏

    评论

    相关推荐

    风华高压贴片电容器适用于哪些应用场景?

    风华高压贴片电容器作为一种高性能的电子元器件,其适用范围广泛,主要适用于以下应用场景: 1. 汽车电子系统 风华高压贴片电容器在汽车电子系统中扮演着重要角色。它们常
    的头像 发表于 12-20 15:13 131次阅读
    风华高压贴片电容器<b class='flag-5'>适用于</b>哪些应用场景?

    适用于GNSS(卫星导航系统)的国产温补晶振,替换SiTime

    适用于GNSS(卫星导航系统)的国产温补晶振,替换SiTime
    的头像 发表于 12-20 09:50 119次阅读
    <b class='flag-5'>适用于</b>GNSS(卫星导航<b class='flag-5'>系统</b>)的国产温补晶振,替换SiTime

    RHEL即将成为微软WSL的官方Linux发行版

    需要在 Windows 系统上构建 Linux 应用,然后在 RHEL 环境中部署的开发人员来说,能够通过 WSL 使用与生产环境相同的 RHEL 可以节省大量时间和资源。”
    的头像 发表于 11-26 11:03 352次阅读

    适用于AM335x TRF7970A的neard(Linux NFC)构建说明

    电子发烧友网站提供《适用于AM335x TRF7970A的neard(Linux NFC)构建说明.pdf》资料免费下载
    发表于 10-26 11:00 0次下载
    <b class='flag-5'>适用于</b>AM335x TRF7970A的neard(<b class='flag-5'>Linux</b> NFC)构建说明

    深度解析linux时钟子系统

    linux内核中实现了一个CLK子系统用于对上层提供各模块(例如需要时钟信号的外设,USB等)的时钟驱动接口,对下层提供具体SOC的时钟操作细节。
    的头像 发表于 09-29 16:46 529次阅读
    深度解析<b class='flag-5'>linux</b>时钟<b class='flag-5'>子系统</b>

    微软正全力研发Windows增强现实(AR)眼镜

    近日,微软在AR技术领域的雄心壮志再次显现,其最新曝光的专利揭示了公司正全力研发配备尖端摄像头的Windows增强现实(AR)眼镜。这一动向由国际知名科技媒体Windows Lates
    的头像 发表于 07-29 16:19 1001次阅读

    微软将优化Windows Subsystem for Linux并加入图形用户界面设置

    微软宣布提升Windows Subsystem for LinuxWSL)性能,推出全新设置应用提供图形化配置环境。
    的头像 发表于 05-31 11:26 572次阅读

    微软推送KB5037771更新,修复Windows 11域控制器及虚拟机问题

    5 月 15 日,微软发布最新 Windows 11 稳定版系统补丁KB5037771,适用于所有22H2及23H
    的头像 发表于 05-15 10:41 4845次阅读

    微软确认放弃Windows 10 21H2版更新

    微软近日宣布了一项重要更新策略,将在不到一个月的时间内停止对Windows 10 21H2版本的支持。此举意味着,为了确保系统的安全性和稳定性,微软
    的头像 发表于 05-15 09:35 477次阅读

    TIDM-02005-适用于水流测量的超声波检测子系统 PCB layout 设计

    电子发烧友网站提供《TIDM-02005-适用于水流测量的超声波检测子系统 PCB layout 设计.pdf》资料免费下载
    发表于 05-14 14:34 0次下载
    TIDM-02005-<b class='flag-5'>适用于</b>水流测量的超声波检测<b class='flag-5'>子系统</b> PCB layout 设计

    微软WSL更新支持IPv6流量透过Linux

    据悉,微软近期对Windows Subsystem for LinuxWSL)进行了2.2.2版本更新,包含多项优化改进。其中最引人注目的便是新增的nft规则,允许IPv6数据包经过
    的头像 发表于 04-08 10:23 1015次阅读

    微软正式发布适用于Windows的Sudo

    微软已在 Windows 11 Insider Preview Build 26052 中发布适用于 Windows 的 Sudo,并将其在 MIT 协议下进行开源。
    的头像 发表于 03-19 09:20 879次阅读
    <b class='flag-5'>微软</b>正式发布<b class='flag-5'>适用于</b><b class='flag-5'>Windows</b>的Sudo

    3562-Linux系统启动卡制作及系统固化

    启动卡”或“SD 升级卡”。“SD 启动卡” 可通过 Micro SD 模式启动系统适用于日常调试;“SD 升级卡”适用于批量生产时,快 速固化 Linux
    的头像 发表于 03-05 15:58 329次阅读
    3562-<b class='flag-5'>Linux</b><b class='flag-5'>系统</b>启动卡制作及<b class='flag-5'>系统</b>固化

    linux服务器和windows服务器

    Linux服务器和Windows服务器是目前应用最广泛的两种服务器操作系统。两者各有优劣,也适用于不同的应用场景。本文将 对Linux服务器
    发表于 02-22 15:46

    linuxwindows的区别 linux系统一般用来干嘛

    LinuxWindows是两种不同的操作系统,有着不同的设计理念和用途。本文将对LinuxWindows的区别进行详细分析,并介绍
    的头像 发表于 02-05 14:06 1003次阅读