Firefly开源社区
标题:
RK3288GPU频率最高可以设置到多少?该如何修改?
[打印本页]
作者:
寒锋傲骨
时间:
2019-11-5 10:57
标题:
RK3288GPU频率最高可以设置到多少?该如何修改?
本帖最后由 寒锋傲骨 于 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?还望大神能解答一下!
作者:
shihaoyue
时间:
2019-11-10 11:20
是的佛挡杀佛是的发斯蒂芬斯蒂芬水电费水电费水电费是的
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1