Skip to main content

2 posts tagged with "NoitaniGami"

View All Tags

Imagination DDK 24.2 Vulkan 计算性能调查

· One min read
KiritakeKumi
Engineer
Icenowy
Engineer

Imagination DDK 24.2 在大量厂商中得到了普及,同时,我们也观测到了一些有趣的现象。

目前观测到在市面上的厂家中有两种构建的DDK,分别为 6643903 6603887 ,在本次的探究过程中他们展现出的特性相同,考虑到24.2存在多种RTM版本,可能 6603887 为RTM1。

我们使用vkcube工具,测试其vulkan计算性能,在Rogue架构阶段主要采用德州仪器的AM68(24.2@6643903 RTM2)进行测试,以及进迭时空的K1/M1(24.2@6603887)。

bee5e06267d34693343b0c5d9d117b21.png bf9f2c5e895437c2233e47ca9d48f003.png

Rogue架构大幅度的性能提升出现在fp32-scalarfp16-scalar

而在Volcanic上是另外一幅景象

3d9eee53ae8b4f099f03ed5149ac38b4.png 39378e87a1a79c2437b4c49bf49c75af.png

出现在了fp32-vec4fp16-vec4 上,甚至EIC7700性能超过了规模翻倍的飞腾X100(搭载AXT-16-512)

NoitaniGami 助力 Imagination Zink 高性能实现

· 2 min read
Icenowy
Engineer
KiritakeKumi
Engineer

Imagination DDK 24.2 在大量厂商中得到了普及,除了对于计算性能提升之外(详见后续报道),同时带来的还有Zink的支持,目前在 Rogue 核心中 Zink 可以搭配 IMG 的 mesa 24.0.1 补丁正常开启,但在 Volcanic 核心中,是无法正常开启的。

为此 PLCT实验室 & NoitaniGami 的 Icenowy Zheng 工程师为其打造了专门的补丁,使其可以在使用双mesa方案的 mesa 24.3.3 中使用, KiritakeKumi 工程师将其移植到了 搭配 IMG补丁 的 mesa 24.0.1 上 , 该版本也是目前外界可以公开获取到的搭载最新 IMG补丁 的 mesa 版本 ,并在使用 RockOS 的 EIC770X 平台 ( 搭载 AXM-8-256 )上正常运行.

63827532e9871fa2c3a482e760fd3dec.jpg

并且在 glmark2 测试中获得了 924 分的成绩,相比前代的 22.x 版本 mesa zink 有20%左右的提升,在此基础上继续推进,使其更新到了 mesa 24.0.9 版本,目前可以获得 1160 分左右的成绩,再次获得大量提升。

48322807c5626496e5604e8b2bf814ca.jpg

代码可在此处访问:https://github.com/KiritakeKumi/mesa-pvr-zink/

为RockOS(EIC770X)适配的版本:https://github.com/KiritakeKumi/mesa-pvr-zink/tree/pvr-24.0.9-zinktest-llvm17

为AOSC OS适配的版本:https://github.com/Icenowy/aosc-os-pvr/tree/master/ddk242

PLCT实验室 & NoitaniGami 将会在此基础上继续发力,为相关生态建设发挥更大作用。