Firefly开源社区

打印 上一主题 下一主题

[Linux] RK3288GPU频率最高可以设置到多少?该如何修改?

16

积分

0

威望

0

贡献

技术小白

积分
16

RK3288GPU频率最高可以设置到多少?该如何修改?

发表于 2019-11-5 10:57:56      浏览:3702 | 回复:1        打印      只看该作者   [复制链接] 楼主
本帖最后由 寒锋傲骨 于 2019-11-5 13:52 编辑

最近在使用RK3288学习OpenCL开发,发现使用OpenCL里面的API读出来的GPU频率是99MHz,在网上查了查,发现Linux下有两个地方有GPU频率,一个是/sys/kernel/debug/clk/aclk_gpu/clk_rate和/sys/kernel/debug/clk/sclk_gpu/clk_rate,这两个文件里面的值相同,都是99000000,还有一个地方是/sys/devices/platform/ffa3000000.gpu/devfreq/ffa30000.gpu/cur_freq文件里,这里的值是100000000,修改/sys/devices/platform/ffa3000000.gpu/devfreq/ffa30000.gpu目录下的值,OpenCL读出来的GPU频率值不变,还是99MHz,修改/sys/kernel/debug/clk/sclk_gpu/clk_rate文件里的值,OpenCL读出来的值也会相应的改变,但是OpenCL内核运行时间并没有变,我还在这个AIO-3288C 常用命令(1)查看当前CPU,DDR,GPU频率[/url]和这个http://dev.t-firefly.com/forum.p ... ght=GPU%C6%B5%C2%CA帖子里看到,要在底层修改GPU频率后重新烧录镜像文件,所以,GPU频率只能从底层修改吗?/sys/kernel/debug/clk和/sys/devices/platform/ffa3000000.gpu/devfreq/ffa30000.gpu路径下的GPU频率又是什么关系?GPU实际工作过程中频率是固定的,还是动态调整的?有没有大神知道!

还有,/sys/devices/platform/ffa3000000.gpu/devfreq/ffa30000.gpu/available_frequencies文件里的值为:100000000、200000000、300000000、420000000、500000000;/sys/devices/platform/ffa3000000.gpu/devfreq/ffa30000.gpu/max_freq值为500000000;显示GPU最大频率为500MHz,瑞芯微提供的RK3288硬件设计指南第25页,5.1节有以下描述:“VDD_CPU 与VDD_GPU 为主控主要供电,峰值电流分别可达 4.4A/3.6A (CPU@1.6GHz 、GPU@400MHz ),所以请不要删减参考设计中的电容
;是不是意味着GPU频率最高只能到400MHz?还望大神能解答一下!

回复

使用道具 举报

8

积分

0

威望

0

贡献

技术小白

积分
8
发表于 2019-11-10 11:20:09        只看该作者  沙发
是的佛挡杀佛是的发斯蒂芬斯蒂芬水电费水电费水电费是的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表