• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Benchmarking the Raspberry Pi 4

 
Author
Posts: 90
7
  • Number of slices to send:
    Optional 'thank-you' note:
Specifications
SoC: Broadcom BCM2711B0 quad-core A72 (ARMv8-A) 64-bit @ 1.5GHz
GPU: Broadcom VideoCore VI @ 500MHz
RAM: 1GB, 2GB, or 4GB LPDDR4–3200 SDRAM (4GB as reviewed)
Networking: Gigabit Ethernet, 2.4GHz and 5GHz 802.11b/g/n/ac Wi-Fi
Bluetooth: Bluetooth 5.0, Bluetooth Low Energy (BLE)
Storage: MicroSD
GPIO: 40-pin GPIO header, populated
Ports: 2x micro-HDMI 2.0, 3.5mm analogue audio-video jack, 2x USB 2.0, 2x USB 3.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)
Dimensions: 88mm x 58mm x 19.5mm, 46g

Raspberry Pi 3 Model B+ Thermal Benchmark:


Raspberry Pi 4 Model B Thermal Benchmark:


Power Draw Benchmark:


Thermal Throttling Benchmark:


Linpack Benchmark:


Memory Throughput Benchmark:


File Compression Benchmark:


GIMP Image Editing Benchmark:


SpeedoMeter 2 Browser Benchmark:


OpenArena gaming benchmark:


Gpiozero benchmark:


Ethernet throughput benchmark:


WiFi throughput benchmark:


USB throughput benchmark:


MicroSD storage benchmark:
 
Saloon Keeper
Posts: 27851
196
  • Number of slices to send:
    Optional 'thank-you' note:
Thank you very much!

I didn't have a thermal camera, but based on touch, I can vouch for the hotspots. I also learned that the rectangular chip next to the big hot square one is best left alone. I tried to put a heatsink on it and it caused the Pi to malfunction. Closer inspection shows me that there are two small components right next to it that are slightly taller than the top of the chip and apparently get shorted out. Fortunately that particular chip doesn't get very hot.

Incidentally, I'm using one as a video recorder/media manager with only passive fin heatsinks (no fan) and it['s extremely reliable in open air. In theory, video transcoding should be giving it a good workout, although I haven't measured.

Some practical notes. The claim has been made that a Pi 4 can completely replace your desktop. In truth, I've not had significant issues using even a Pi 3 for "office tasks" and running CNC control, but on the Pi 4, I went whole hog.

On a 1GB Pi 4, I concurrently ran a web browser, the Arduino IDE (which is a Java app), and Emacs - the operating system that pretends it's a text editor.

You don't want to do that, actually. I didn't see CPU performance issues, but Java eats a lot of memory and web browsers are notorious pigs. A single Gigabyte of RAM can't accomodate all that and virtual memory started thrashing. So hard, in fact, that sometimes it was faster to reboot than to wait for the storm to subside.

I expect that my 4GB Pi 4 probably won't have this issue, although until I finish a current project I won't be able to confirm that. Once the 1GB unit is freed up, I can simply swap SD cards, which is very convenient.

I hope they don't discontinue the Pi 3, though. It may not scream like the Pi 4, but it's much more energy efficient and more than adequate to run my audio apps and stuff like that.
 
Lucian Maly
Author
Posts: 90
7
  • Number of slices to send:
    Optional 'thank-you' note:
@Tim Holloway

I'm actually primarily using Pi3 because of the power consumption reasons and i bought cheap heatsinks on eBay to prevent it from overheating (although it is not overclocked) and to significantly increase lifespan/longevity in case they would discontinue it.
 
Tim Holloway
Saloon Keeper
Posts: 27851
196
  • Number of slices to send:
    Optional 'thank-you' note:
My CNC is in the garage, since it's loud, scary, and generates dust. It runs off a Pi 3 which is in an enclosure that has lots of holes, but neither heat sinks nor forced air. Never had a problem with it, and I'll use it at temperatures up to 95°F. I haven't paid too much attention to the CPU load, but I did have to switch from a Java control program to a native binary. The Pi port of Java isn't as heavily-optimized as the desktop versions I think and it couldn't keep up with the CNC hardware.

I haven't actually overheated the Pi 4, but those little stick-on heatsinks are cheap, so why not?
 
Greenhorn
Posts: 4
  • Number of slices to send:
    Optional 'thank-you' note:
please there are hdmi interfaces for the zx spectrum and sam coupe they use a pi zero
there are now 2 quad core pi zero can we use the xtra power to encode the video output to mpeg2 avi video file simultaneously please?
 
Tim Holloway
Saloon Keeper
Posts: 27851
196
  • Number of slices to send:
    Optional 'thank-you' note:
I have doubts. I've been using a Pi Zero W on a webcam for a while and it seems to get overloaded easily. The 2 zero w should arrive soon and I'll have a chance to see for myself.

On the other hand, a Pi 3 or 4 makes a wonderful entertainment center. I have one running LibreElec, which uses Tvheadend to capture off-the-air digital TV, Kodi to manage resources and it does conversions all self-contained in the one box.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic
vceplus-200-125    | boson-200-125    | training-cissp    | actualtests-cissp    | techexams-cissp    | gratisexams-300-075    | pearsonitcertification-210-260    | examsboost-210-260    | examsforall-210-260    | dumps4free-210-260    | reddit-210-260    | cisexams-352-001    | itexamfox-352-001    | passguaranteed-352-001    | passeasily-352-001    | freeccnastudyguide-200-120    | gocertify-200-120    | passcerty-200-120    | certifyguide-70-980    | dumpscollection-70-980    | examcollection-70-534    | cbtnuggets-210-065    | examfiles-400-051    | passitdump-400-051    | pearsonitcertification-70-462    | anderseide-70-347    | thomas-70-533    | research-1V0-605    | topix-102-400    | certdepot-EX200    | pearsonit-640-916    | itproguru-70-533    | reddit-100-105    | channel9-70-346    | anderseide-70-346    | theiia-IIA-CIA-PART3    | certificationHP-hp0-s41    | pearsonitcertification-640-916    | anderMicrosoft-70-534    | cathMicrosoft-70-462    | examcollection-cca-500    | techexams-gcih    | mslearn-70-346    | measureup-70-486    | pass4sure-hp0-s41    | iiba-640-916    | itsecurity-sscp    | cbtnuggets-300-320    | blogged-70-486    | pass4sure-IIA-CIA-PART1    | cbtnuggets-100-101    | developerhandbook-70-486    | lpicisco-101    | mylearn-1V0-605    | tomsitpro-cism    | gnosis-101    | channel9Mic-70-534    | ipass-IIA-CIA-PART1    | forcerts-70-417    | tests-sy0-401    | ipasstheciaexam-IIA-CIA-PART3    | mostcisco-300-135    | buildazure-70-533    | cloudera-cca-500    | pdf4cert-2v0-621    | f5cisco-101    | gocertify-1z0-062    | quora-640-916    | micrcosoft-70-480    | brain2pass-70-417    | examcompass-sy0-401    | global-EX200    | iassc-ICGB    | vceplus-300-115    | quizlet-810-403    | cbtnuggets-70-697    | educationOracle-1Z0-434    | channel9-70-534    | officialcerts-400-051    | examsboost-IIA-CIA-PART1    | networktut-300-135    | teststarter-300-206    | pluralsight-70-486    | coding-70-486    | freeccna-100-101    | digitaltut-300-101    | iiba-CBAP    | virtuallymikebrown-640-916    | isaca-cism    | whizlabs-pmp    | techexams-70-980    | ciscopress-300-115    | techtarget-cism    | pearsonitcertification-300-070    | testking-2v0-621    | isacaNew-cism    | simplilearn-pmi-rmp    | simplilearn-pmp    | educationOracle-1z0-809    | education-1z0-809    | teachertube-1Z0-434    | villanovau-CBAP    | quora-300-206    | certifyguide-300-208    | cbtnuggets-100-105    | flydumps-70-417    | gratisexams-1V0-605    | ituonline-1z0-062    | techexams-cas-002    | simplilearn-70-534    | pluralsight-70-697    | theiia-IIA-CIA-PART1    | itexamtips-400-051    | pearsonitcertification-EX200    | pluralsight-70-480    | learn-hp0-s42    | giac-gpen    | mindhub-102-400    | coursesmsu-CBAP    | examsforall-2v0-621    | developerhandbook-70-487    | root-EX200    | coderanch-1z0-809    | getfreedumps-1z0-062    | comptia-cas-002    | quora-1z0-809    | boson-300-135    | killtest-2v0-621    | learncia-IIA-CIA-PART3    | computer-gcih    | universitycloudera-cca-500    | itexamrun-70-410    | certificationHPv2-hp0-s41    | certskills-100-105    | skipitnow-70-417    | gocertify-sy0-401    | prep4sure-70-417    | simplilearn-cisa    |
http://www.pmsas.pr.gov.br/wp-content/    | http://www.pmsas.pr.gov.br/wp-content/    |