补齐 Windows on ARM 游戏短板,高通骁龙开发套件演示:可流畅运行《无主之地 3》

补齐 Windows on ARM 游戏短板,高通骁龙开发套件演示:可流畅运行《无主之地 3》游戏 微软 Build 2024 开发者大会昨日正式开幕,在其中一场活动中,官方在 2024 款 Surface Pro 上演示启用“Auto SR”超分辨率技术之后,可以流畅运行《无主之地 3》游戏,帧率超过 30FPS。 30 fps

相关推荐

封面图片

高通为Windows推出骁龙开发套件 用于制作Copilot+ PC应用程序

高通为Windows推出骁龙开发套件 用于制作Copilot+ PC应用程序 今天,作为微软Build 2024大会的一部分,微软和高通公司宣布将为开发者提供另一种工具,用于制作与骁龙X芯片配合使用的Copilot+ PC应用程序。该工具名为 Windows 版骁龙开发工具包(Snapdragon Dev Kit for Windows),内含开发者版本的骁龙 X SoC。微软表示:Windows 版 Snapdragon Dev Kit 配备了为 Copilot+ PC 提供动力的 NPU,外形尺寸易于堆叠,专为开发人员的日常开发盒而设计,可提供开发人员所需的最大功率和灵活性。它采用 3.8 GHz 12 核 Oryon CPU,双核性能可提升至 4.4GHz,配备 32 GB LPDDR5x 内存、512GB M2 存储器、80 瓦系统架构,支持多达 3 个并发外部显示器,并使用 20% 的海洋塑料。关于 Windows 版 Snapdragon Dev Kit 的上市时间和价格,目前还没有任何消息。微软还发布了名为 Prism 的新仿真引擎。它将帮助创建用于基于 Arm 芯片的 x86/x64 仿真应用程序的代码。该引擎将帮助仿真应用程序在任何基于 Windows Arm 的设备上更快地运行。Prism 现已推出预览版。周一,戴尔、惠普、华硕、宏碁、联想、三星 ,以及微软 ,微软将发布一个版本的Surface笔记本电脑,以及配备OLED显示屏的Surface Pro平板电脑,该平板电脑将采用骁龙X Elite芯片。最便宜的 Copilot+ PC 售价为 999.99 美元,但大多数将在 1000 美元左右。英特尔还宣布,即将推出的Lunar Lake 处理器将用于笔记本电脑,品牌为 Copilot+ PC,但要到 2024 年第三季度才会上市。 ... PC版: 手机版:

封面图片

高通称大多数Windows游戏都能在其未发布的Arm笔记本电脑上正常运行

高通称大多数Windows游戏都能在其未发布的Arm笔记本电脑上正常运行 在 2024 年游戏开发者大会上,高通公司工程师 Issam Khalil 在题为"Windows on Snapdragon,为您的 PC 游戏做好准备的平台"的演讲中指出,这款尚未公布的笔记本电脑将使用仿真技术,以接近全速运行 x86/64 游戏。这些笔记本电脑可能会很快到来。消息人士表示,高通公司已确认将在今年夏天推出骁龙 X Elite系统,而未公布的 Surface Pro 10 和 Surface Laptop 6 消费者版本预计将在 5 月份采用这些芯片。2020 年,我们曾撰文介绍苹果公司如何在一夜之间颠覆了我们对笔记本电脑性能的概念,包括其 Rosetta 2 翻译层如何让这些芯片在运行传统 x86 应用程序时不会受到性能的严重影响。不过,虽然 Windows支持 x64 仿真已有一段时间,但我们并没有感觉到高通公司对此如此自信。Khalil 解释说,对于骁龙平台上的 Windows,开发人员有三种选择:由于高通公司的调度程序可以动态降低 CPU 频率,因此他们可以将自己的游戏移植到原生 ARM64,以获得最佳的 CPU 性能和功耗。他们可以创建一个混合的"ARM64EC"应用程序,其中 Windows 及其库和高通公司的驱动程序以原生方式运行,但应用程序的其他部分则是仿真的,以获得"接近原生"的性能。或者,他们可以什么都不做,反正他们的游戏应该可以使用 x64 仿真运行。开发人员不需要修改游戏代码或资产就能获得全速。大多数游戏的图形瓶颈是 GPU 而不是 CPU,GPU 性能不会受到影响。虽然高通公司在 x64 和 ARM64 之间进行转换或过渡时会对 CPU 性能造成轻微影响,但这只发生在首次转换代码块时,"随后的转换都是直接访问缓存",Khalil 说。高通公司表示,它已为 DX11、DX12、Vulkan 和 OpenCL 配备了 Adreno GPU 驱动程序,还将通过映射层支持 DX9 和 OpenGL 4.6。正如您在上面的幻灯片中看到的那样,有一些注意事项:依赖内核级反作弊驱动程序的游戏(这种驱动程序越来越受欢迎,尽管现在有些玩家担心被黑客攻击)无法在仿真环境下运行。目前,使用AVX 指令集的游戏也无法运行,Khalil 建议开发人员使用 SIMDe,以便在将其转换为 NEON 代码时抢占先机。ARM64EC 也是如此。虽然他不愿透露具体可运行的游戏或高通公司已测试过的游戏数量,但他表示,公司正在检验 Steam 上的所有顶级游戏,这样做让高通公司有信心大多数游戏都能正常运行。高通公司产品管理高级总监 Micah Knapp 在最近的一次采访中说,能够提供现有的游戏对高通公司来说非常重要:"在当前、近期和不远的将来,你必须为人们已经拥有的游戏提供一个平台"。他说:"虽然我很希望这样的事情发生,但我不认为所有的开发商都会在一夜之间醒悟过来,说我们明天就把所有的东西都移植到 Arm 上。"x86 游戏的可移植性正在兴起。Valve 的 Steam Deck 为 Linux 带来了更多的 Windows 游戏,苹果公司的一款工具为 Mac 带来了这些游戏,现在也许微软和高通公司也会为不同的 Windows 带来这些游戏。 ... PC版: 手机版:

封面图片

微软坚信 Arm 版 Windows PC最终能击败苹果

微软坚信 Arm 版 Windows PC最终能击败苹果 在高通公司多年的承诺落空之后,微软相信即将推出的骁龙 X Elite 处理器将最终提供它一直在希望达到的性能水平,从而更有力地推动 Arm 上的 Windows 系统。微软现在对高通即将推出的 Snapdragon X Elite 处理器下了很大赌注,该处理器将在今年搭载在各种 Windows 笔记本电脑和微软最新的面向消费者的 Surface 硬件上。微软对这些新的高通(Qualcomm)芯片非常有信心,它正计划进行一系列演示,展示这些处理器在 CPU 任务、AI 加速甚至应用程序仿真方面如何比 M3 MacBook Air 更快。微软在内部文件中声称,这些新的 Windows AI PC 将拥有"比 Rosetta 2 更快的应用程序仿真能力"Rosetta 2 是苹果在其 Apple Silicon Mac 上使用的应用程序兼容性层,用于将为 64 位英特尔处理器编译的应用程序转换为苹果自己的处理器。在过去的十年中,应用程序仿真一直是 Windows on Arm 的一个大问题,但两年多前,微软已经为 Windows 11 提供了 x64 应用程序仿真。这有助于确保在没有原生 ARM64 版本的情况下,应用程序也能在 Windows on Arm 设备上运行。原生 ARM 应用程序是即将推出的 Windows on Arm 笔记本电脑提高性能的关键,Google最近刚刚发布了自己的ARM64 版本 Chrome 浏览器,为这些即将推出的设备做好了准备。与此同时,微软正计划在即将推出的 Surface Pro 10 和 Surface Laptop 6 的消费者机型上搭载高通公司的 Snapdragon X Elite 处理器,而不是英特尔的 Core Ultra 芯片。微软已经发布了搭载英特尔酷睿 Ultra 处理器的商务版 Surface Pro 10 和 Surface Laptop 6,但 Arm 机型将面向消费者销售。微软内部将运行高通骁龙 X Elite 处理器的设备称为"下一代 AI Copilot PC",意在将它们与运行 AMD 最新芯片甚至英特尔酷睿 Ultra 处理器的现有 PC 区分开来。这一类新 PC 将首先获得新的 AI 驱动的 Windows 功能,包括一个 AI Explorer 应用,可以让你"检索你在设备上看过或做过的任何事情"。Windows Central 上个月首次报道了AI Explorer 的细节,它听起来很像Windows 10 中的时间轴功能,但微软最终删除了该功能。时间轴依靠应用程序开发人员来工作,而这次,AI Explorer 利用设备上的神经处理单元芯片来扫描事件的时间轴。它将与任何 Windows 应用程序配合使用,允许用户回忆起之前正在处理的事情。据悉,微软还希望通过在这些"下一代"人工智能 PC 上搭载一项新的人工智能功能,来改善搭载 Arm 处理器的 Windows 设备上的视频流。这些个人电脑还将包括访问 Windows Studio 特效的权限,用于背景模糊等,以及免费使用 AI 模型创建图像的能力,以及允许 Copilot 访问个人电脑上下文以改进提示和答案的选项。高通公司也对其新处理器充满信心,最近向媒体提供了骁龙 X Elite 芯片的测试机会。高通公司展示的基准测试结果表明,它在许多方面都击败了苹果公司的 M2 处理器和英特尔公司最新的酷睿 Ultra 7 芯片。高通公司还声称,大多数 Windows 游戏都能在其即将推出的 Arm 笔记本电脑上"正常运行",因此我们最终可能会看到一些采用 Arm 处理器的游戏笔记本电脑。微软将于 5 月 20 日举行盛大的 AI PC 发布会,也就是公司年度 Build 开发者大会的前一天。微软首席执行官萨蒂亚-纳德拉(Satya Nadella)将谈论公司的"跨硬件和软件的人工智能愿景",这将为其最新的 Windows on Arm 计划和 Windows 11 的人工智能功能投资奠定基础。微软的愿景包括"Copilot for every person"的口号,意在重温微软几十年前对Windows提出的"PC in every home"的愿景。这是微软内部对 Windows 中人工智能的大力推动,我听说公司预计到 2026 年底,50% 的新 Windows 设备将运行支持人工智能的芯片。就在微软详细介绍其人工智能 PC 计划的一个月后,预计在 6 月份将看到一轮新的 Windows on Arm 设备。 ... PC版: 手机版:

封面图片

程序员从零开始制作流畅的3D图形引擎 并在DIY的GPU上运行

程序员从零开始制作流畅的3D图形引擎 并在DIY的GPU上运行 这并不是 Fish 首次涉足自制图形。他最初用 WebGL 开发了用于网络浏览器的"Pescado"引擎,然后将其移植到用于 PC 显卡的 OpenGL 上。不过,在低功耗微控制器上实现流畅的 3D 渲染是一次重大飞跃。Fish 的引擎被命名为"ESPescado",用于 ESP32 移植,完全使用 C++ 和 OpenGL 手工制作。他从零开始创建了向量、矩阵和渲染数学库。正如 Fish 解释的那样,"物理和几何处理发生在 3D 中,但在 2D 显示器上显示图像时,只能绘制 2D 点"。ESPescado 使用透视投影技术将 3D 物体平面化为屏幕上的 2D 物体。此外,它的响应速度也相当快。得益于 ESP32 的双核设计,Fish 的代码可以在一个内核上以每秒 700 帧的速度处理物理和输入处理,而另一个内核则专注于以每秒 40 帧的速度流畅地渲染线框。制作硬件本身就是黑客的梦想:一个小巧的 1.9 英寸 320 x 160 像素显示屏,周围环绕着 ESP32 大脑,配上可实现全 3D 控制的外置操纵杆。其中一个操纵杆甚至可以连接到手指上,带来身临其境的体验。加速计提供运动输入,用于调整游戏中的摄像头。在引擎盖下,ESPescado 使用网格、顶点和矩阵等标准 3D 工具包。网格由三角形的点和线构成,是视频游戏中的基本物体和地形。然后,引擎可以应用缩放、旋转和定位等变换,将这些网格放置在虚拟 3D 世界中。YouTube 上的一个演示展示了 ESPescado 的运行情况,Fish 在黑色背景中操纵一个简单的绿色三角形物体。它让人们对该引擎的功能有了一个基本的了解,表明即使是最基本的三维图形也可以根据第一原理进行开发。对于工匠和三维数学专业的学生来说,Fish 的项目让他们对三维引擎背后的核心概念有了迷人的一瞥。ESP32"ESPescado"版本和原始OpenGL"Pescado"版本都已发布在 GitHub 上,供所有人研究和构建。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人