Selection of the type of cooling for an overclocked Raspberry Pi 4B minicomputer processor operating at maximum load conditions

Jakub Machowski


Lublin University of Technology (Poland)

Mariusz Dzieńkowski

m.dzienkowski@pollub.pl
Lublin University of Technology (Poland)

Abstract

The Raspberry Pi is a computer platform that is widely used in education, has a very large community and extensive documentation. Therefore, it can be a good and cheap alternative to a traditional computer, a TV streaming device or a console for less demanding games. In the case of observing a lower efficiency of the microcomputer, one of many possibilities of improvement, which this device offers is overclocking the processor. It is associated with a proper selection of parameters (voltage, clocking) and software in order to achieve the highest possible performance of the dedicated Raspbian system. However, increasing the work efficiency causes the temperature rise up to the limit values. Therefore, an appropriate, i.e. effective, kind of cooling should be applied. Taking all these circumstances into account, an experiment was developed in which temperature measurements were taken during the maximum processor load on all cores at the clock setting that enabled reaching the highest performance. During the research three cases were considered: without the use of cooling, with passive cooling and with active cooling. The results showed that only the use of active cooling clearly improves the operating conditions of the device, due to lowering the temperature by about 16°C compared to the situation without cooling or with the use of a passive radiator.


Keywords:

Rasbperry Pi 4B, overclocking, cooling, stress testing

Raspbian, https://www.raspbian.org, [21.02.2020].
  Google Scholar

S. Szabłowski, Raspberry Pi jako środowisko edukacyjne, Uniwersytet Rzeszowski, 2018.
DOI: https://doi.org/10.15584/di.2018.13.18   Google Scholar

A. Pajankar, Raspberry Pi Supercomputing and Scientific Programming, 2017.
DOI: https://doi.org/10.1007/978-1-4842-2878-4   Google Scholar

G. J. Nalepa, Podstawy programowania skryptów Sh, Akademia Górniczo-Hutnicza, Kraków, 2000.
  Google Scholar

R. Blum, C. Bresnahan, Linux Command Line and Shell Scripting Bible, USA, 2008.
  Google Scholar

C. Johnson, Shell Scripting Recipes. A Problem-Solution Approach, 2005.
  Google Scholar

J. Kaczmarek, M. Wróbel, Funkcjonalność systemu operacyjnego Linux uruchamianego z pamięci USB, Wydział Elektrotechniki i Automatyki Politechniki Gdańskiej, Gdańsk, 2010.
  Google Scholar

D. Norris, Raspberry Pi: niesamowite projekty: miniaturowy komputer i jego wielka moc!, Helion, Gliwice, 2014.
  Google Scholar

K. Gązwa, P. Gązwa, A. Sprawka, Overclocking a zużycie energii, Wyższa Szkoła Ekonomii i Innowacji w Lublinie, Lublin, 2014.
  Google Scholar

T. Walsh, How to overclock your PC’s CPU, PCWorld, 2017.
  Google Scholar

PCWorld, Free Speed: Overcloking Your PC, PCWorld, 2005.
  Google Scholar

E. Rohou, M. D. Smith, Dynamically Managing Processor Temperature and Power, Harvard University, 2018.
  Google Scholar

J. Ćwirko, R. Ćwirko, Badania temperaturowe modułów elektronicznych, Wojskowa Akademia Techniczna, 2008.
  Google Scholar

B. Chacos, How to check your PC’s CPU temperature, PCWorld, 2005.
  Google Scholar

Raspberry Pi, https://www.raspberrypi.org/products/raspberry-pi-4-model-b/specifications/, [12.02.2020].
  Google Scholar

W. Gay, Advanced Raspberry Pi. Raspbian Linux and GPIO Integration, 2018.
DOI: https://doi.org/10.1007/978-1-4842-3948-3   Google Scholar

config.txt, https://www.raspberrypi.org/documentation/configuration/config-txt/README.md, [16.03.2020].
  Google Scholar

Download


Published
2021-03-30

Cited by

Machowski, J., & Dzieńkowski, M. (2021). Selection of the type of cooling for an overclocked Raspberry Pi 4B minicomputer processor operating at maximum load conditions. Journal of Computer Sciences Institute, 18, 55–60. https://doi.org/10.35784/jcsi.2437

Authors

Jakub Machowski 

Lublin University of Technology Poland

Authors

Mariusz Dzieńkowski 
m.dzienkowski@pollub.pl
Lublin University of Technology Poland

Statistics

Abstract views: 501
PDF downloads: 416