Any benifit to overclocking gpu_freq for purely headless users?
Posted: Fri Jun 26, 2020 12:21 am
I thought I read somewhere there might be benefits to increasing gpu_freq even for headless raspberry pi setups. Is this true?
A small, affordable computer with free resources to help people learn, make things, and have fun
https://www.raspberrypi.org/forums/
https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=278369
ANY benefit ?Any benifit to overclocking gpu_freq for purely headless users?
Can you recommend a good tutorial on writing QPU code, running it and then checking the performance?crossbar wrote: ↑Sun Jun 28, 2020 8:53 amANY benefit ?Any benifit to overclocking gpu_freq for purely headless users?
Yes.
As always: The exact answer depends on the details.
Not every headless PI does without the GPU.
Example:
If your headless Pi use the vector-processing-QPUs in the videocore there are benefits in increasing gpu-freq. Not linear - because crossing clock domain boundaries does (sometimes) introduce stalls.
Aside from this : For the "everyday"-user the answer is "no". (note the lower case)
michael
.
py-videocore for Raspberry Pi Zero/1/2/3 (VideoCore IV) and py-videocore6 for Raspberry Pi 4 (VideoCore VI).ejolson wrote: ↑Sun Jun 28, 2020 2:01 pmCan you recommend a good tutorial on writing QPU code, running it and then checking the performance?crossbar wrote: ↑Sun Jun 28, 2020 8:53 amANY benefit ?Any benifit to overclocking gpu_freq for purely headless users?
Yes.
As always: The exact answer depends on the details.
Not every headless PI does without the GPU.
Example:
If your headless Pi use the vector-processing-QPUs in the videocore there are benefits in increasing gpu-freq. Not linear - because crossing clock domain boundaries does (sometimes) introduce stalls.
Aside from this : For the "everyday"-user the answer is "no". (note the lower case)
michael
.
In my opinion you would be much better off learning ARM NEON. More standardised, and gets faster with every version of the pi.ejolson wrote: ↑Sun Jun 28, 2020 2:01 pmCan you recommend a good tutorial on writing QPU code, running it and then checking the performance?crossbar wrote: ↑Sun Jun 28, 2020 8:53 amANY benefit ?Any benifit to overclocking gpu_freq for purely headless users?
Yes.
As always: The exact answer depends on the details.
Not every headless PI does without the GPU.
Example:
If your headless Pi use the vector-processing-QPUs in the videocore there are benefits in increasing gpu-freq. Not linear - because crossing clock domain boundaries does (sometimes) introduce stalls.
Aside from this : For the "everyday"-user the answer is "no". (note the lower case)
michael
.
Not really, unless the test is limited by memory bandwidth in which case boosting the core-frequency (also set by gpu freq) to 550 (4kp60) or 600 MHz might be of some benefit because of the increased AXI bus speed.bassamanator wrote: ↑Fri Jun 26, 2020 12:21 amI thought I read somewhere there might be benefits to increasing gpu_freq even for headless raspberry pi setups. Is this true?
Problem is that its a difficult to learn proprietary instruction set that is unlikely to develop as fast as NEON.
In my opinion, learning how to leverage heterogeneous computing architectures to accomplish a single task has become exceedingly relevant to machine learning and high-performance computation. It is nice to know that this important skill transcends instruction sets and can be developed using the GPU on the Pi.