The pi4 struggles with youtube because they disabled hardware acceleration as it was breaking other parts of Chromium. Hopefully it's just a driver issue and it will soon be fixed and enabled.
Indeed. In some ways it is a shame that the Pi 4 was released before this software fix, as a board that should be able to play 1080p UA-cam not being able to play it is not doing the Pi 4 any favours.
@@ExplainingComputers I've just been checking the raspberry pi forums and they have added a fix that you can update but the -disable-gpu flag is still enabled afterwards so you have to remove that manually and youtube should run better. www.raspberrypi.org/forums/viewtopic.php?f=63&t=244585
Just install Play with MPV, compile MPV with RasPi decoding support and play it in an external player. I do that on my desktop too because Chrome does not support NVDEC or any other hardware decoding on Linux. Should play 4K just fine.
Another thing, you CAN enable it. It's simply a line in the chromium configuration file. It's just that after you start playing a video, the entire browser freezes if you click anywhere. It's not exactly ideal
Thanks for contacting the source (17:50) about the future of the Nano. I'm very interested, and I hope you'll keep us up-to-date on all the nuances of these little boards. Soon, say next generation or so, I think many things that used to be on bigger motherboards will be able to be handled by little devices like this. Even now, they're almost there for most stuff for almost anyone.
I tried the Jetson Nano and the RBP 4B + with tensorflow and the RBP 4B +. RBP 4+ processed 2.4FPS using a type of SSD Mobilnet lite training while the Jetson Nano delivered 22FPS on the same neural networks. The Jetson can run DeepStream with Coffe2 networks at 45FPS and the RBP 4+ only at 1.8FPS for the same model. RaspBerry PI is excellent for everyone, except analytical videos and DeepLearning or Autonomous Robot.
I was testing tensor flow for object recognition on rpi 4. Now it all makes sense for the fps thanks to you. Thanks bro. Will definitely consider jetson nano after this.
Its based off of a totally different ARM core design, A72 was the 2019 ( mid to late ) high end in SBC's before the announcement of A76, ( snapdragon, RK3588 ).
I never expected them to get 4 A72s on the board as well as USB3 and DDR4 - for 35 quid. Released 9 months early too, with big memory options, dual hdmi, gl3/vulcan, h264 encoder... its unanticipated.
@@adymode The quad-core A72 was a little bit of a surprise considering the price, as you say. At the same time, it's not totally unexpected as the RK3399 has been out there for a couple of years. It looks like the A72 cores on a 28nm process is the compromise between price and performance. We've seen such examples as the RK3399, and the old mid-range Snapdragon 650 and 652, and now this. And the A72 being a few generations old already probably helps with the price as it's not top end of the line anymore.
UA-cam is lit up with Ryzen 3000 reviews and here I am watching your SBC comparison :) This video is great to show that not all SBCs are built the same. These two obviously have different markets in mind and that's cool.
Chances are your going to get more Ryzen / Navi tech since it looks like Navi is coming to Arm SoC's, it was going to happen and should shake up the sillyness that is binary blob drivers.
These cards are for two entirely different applications (I love them both). The PI w/4 GB is a great all-around Linux system that's pretty hard to beat for $100 USD. And while the Nano has it's own Ubuntu build, it's primarily for crunching CUDA in parallel, and developing Machine Learning applications. So if you're looking for a great Tensor Flow dev system the Nano is the way to go. Love this channel by the way!
It was just a few days ago that I did a search for "Jetson Nano vs Raspberry Pi 4" and got nothing. Now this appears in my recommended list. Thank you.
I have been subbed to you for around a year now and consider myself very much a lay person where computing is concerned. I find your videos both very interesting an extremely informative, thank you for making them!
True, but it's a very long way from learning Scratch and basic GPIO to implementing hardware video support. The former is literally child's play, while the latter is something I will never be smart enough to do, no matter how much of my life I burn up trying. The Raspberry Pi can start a poor kid on a journey of obtaining technological skill, even if it drops frames for a little while. Turning down the resolution won't hurt a UA-cam video's educational value.
Chris Brisson i think the pi foundation did a good job creating quality boards at such price points. its now upto the community devs to create on top of it. the GPUs are a headache on intel / amd too
I'd love to work on gpu driver code. The problem is that it's all locked up by patents and serious prison time if breached NDAs. No thanks. For that reason, VideoCore can be associated with sluggish, crap performance for all i care.
@@whickervision742 "the patents contain no explicit statement of copyright (as is required for copyright protection in a USA filed patent)" found in github.com/hermanhermitage/videocoreiv/wiki/VideoCore-IV---BCM2835-Overview Does that not mean that either the patent is invalid, or it does not regulate any copyright for this code? And therefore it can be treated as open source / free-to-use&modify type of thing? I wasn't aware of any patent for this graphics driver. I know vivante gpu seems to be the only one at the moment with fully open patent, or royalty free, but that's on the hardware side. @ExplainingComputers what do you think? I would love if someone could hook the full stack of functions of OpenGL4, Vulkan, OpenGLES3.1 and Vulkan Mobile to this driver. Really, I'd be able to teach so many students how to deploy to such a platform which would be great for them, having their first project deployed in a standalone mini computer they can tinker with.
Songs will be sung one Sunday morning about Explaining Computers! A good amount of time spent on testing two SBC’s today. It appears that they are both winnings. I would love to see the 4X4 Pi being used as your main everyday computer and see how it performs. Run it for a week and let us know how you made out. The Raspberry Pi 4B with 4MB of RAM a Raspberry Pi keyboard, mouse and power supply combo is as close as one can get to a complete computer package. They definitely have come a long way to make the Pi a good affordable replacement computer for everyone!
Hi Dale. As you say, both of these boards could be used as a main PC, so a "Pi 4 Week" and "Jetson Nano" week have to be on the cards -- maybe when they both have improved software. And in two weeks time here I hope to have cracked cooling for the Pi 4.
dont forget the power savings. only 15W max compared to about 200W on a typical desktop. the power savings alone should recover the cost of pi4 in about 2 years. nost office / school / casual browsing work can be done with this.
CPU wise - A *pi 3* is roughly a single core of a pentium 4, but you have four cores, so maybe like a multi socket xeon. (I'd give a molar to have one of these while I was in college instead of some sun ultra 10 hardware) *Pi zero* is roughly a pentium II or III. But the ram and storage are much faster than the spinning disks of the time. *Pi 4*, I don't know .... one does NOT see a 3x increase in CPU performance generation to generation in PC world. Maybe it's in par with Intel core 2 or Nehalem That said, anything interesting on the Pi or other SBC is not going to be happening while running a desktop windowing environment, much less running a web browser. Raspian/noobs is for people who are COMPLETELY new to Linux and need something familiar.
@@johnsimon8457 Thing is I was very much involved in PCs back then, and as Chris says, it is all about systems. It makes the comparison meaningless. In some ways a Pi4 will be more advanced and in others still woefully lacking. Another problem is the fastest computer is the computer you currently own. And NOOBS is for new purchasers so they can install known to work software- someone coming from Windows won't notice any handholding because there isn't really any. In fact I'd say NOOBS adds confusion there. I've read the datas and the X3 thing is just a splash headline, sometimes it is over 3.6! Other times no improvement. If you sort of average it out, mash it about, and apply a sort of lightweight PC use case scenario X3 isn't correct but it isn't misleading either.
@@johnsimon8457 In comparison the socket 7 era AMD 500's could do a lot, but could not handle streaming from their older and handicapped instruction sets. I even think the socket A 462 is more powerful on the right board although Firefox so rudely stopped SSE support. I was surprised to see a RPI 1B+ could stream good on OSMC, although it was fun watching it chug and buffer streaming on Rasbian. That was with 1100 over clock. I regard X86 as a fleet of American triple trailer trucks, and Arm as a bunch of delivery drivers on mopeds that can only carry small items. So would it be fair to say that one could take the Arm core frequency and divide by 2? Well I don't think it would be that easy to judge performance without looking at the hardware and software that goes with a Arm cpu.
I nearly bought a Pi4b today. After reading the comments here, I will wait until everyone is celebrating watching UA-cam in full screen. Thank you EC 🙂
After i overclocked my Rpi4 to 2.0 Ghz, its octane score is ~10151, and it plays youtube very well. It also plays browser games without lag as long as my internet can keep up
@@redpillsatori3020 For me it's all about the Linux learning curve....I can cook book my way through things and have done so on both the PI and Jetson. I'm astounded by the power of these small devices and can see many applications....I'm getting my parts and pieces together to build the JetBot project.....I'm not one to be able to pass judgement on either as I am so new to Linux but the PI seems much more "new user" friendly the Jetson is more intimidating has less avenues open to a beginner...
It's a shame that Raspbian is still 32-bit. I understand compatibility and so on but it also means it runs older Thumb instruction set instead of much cleaner, faster and optimized 64-bit ARM set. I hope Pi Foundation will eventually switch to 64-bit. I think Pi4 should get much better result on a 64-bit system. Just for fun I ran Octane on my iPhone XR and got around 40k points.
Jonathan Lange I don't force to belive me. Type "octane 2.0 iphone xr" in Google and look for example to Apple Insider. They also got 40k, while Samsung got 23k. Javascript processing is just well optimized on A12 chip.
I agree with your assessment. The more I use the Jetson Nano, the more impressed I am with it. And if they do open out its target market with some broader CUDA support . . . We are also starting to see some great peripherals, such as those from Geekworm: geekworm.com/collections/nvidia
Chris did you do the RPi 4B firmware update? They released it a couple of days ago. It reduces the temp by 3C-5C & increases speed slightly, especially with USB read & writes.
@@ExplainingComputers ah, the unfortunate downside of videos. BTW, congratulations on the article in the next edition of MagPi!!! (The RPi 4 B edition at that!
As a user of both platforms, I can say that the RP developer experience is dramatically better and I am looking to hardware accelerators like those from Coral over the Nvidia dev products. It's not about performance, it's about ease of development and agility, and in that case, Nvidia requires a huge amount of buy-in with time and libs. All I really need is something that can accelerate tensor-flow lite or similar nets, for what it's worth.
@@noumanfaheem1928 I'm not sure what would work best for your particular application, but do you need opengl acceleration or are you working with multiple platforms? My thought above was from the pretty closed developer experience I had with Nvidia and how much specific knowledge I needed to develop with that platform. If you want to use just the jetson products for many things, it's still a really good platform. If you're focused on ML and want to use different libraries like pytorch too, nvidia might be the way to go. I hope that helps.
Thanks for the reply actually I am new to this field and still learning so i dont really know what open gl is but mys situation is I have an inception v3 based tensorflow model already developed for TB detection and I want to deploy it on hardware using real time xray images hope that clarifies my situation
Some very thorough and intuitive testing that you have done for us there, showing different usage of the boards. One requirement for video editing by us consumers is in editing footage from a drone camera, so your testing of video editing is very valuable. At least we know that both boards will handle it ! It is going to be exciting to see your future tests when GPU performance on the boards is extended as you mention. Also your imminent Pi 4B cooling testing is a vital one of great interest when it comes ! Many thanks !
What that shows, like you say very clearly, is just what the USB2 bottleneck was doing for performance. Anyone struggling needs to read up on USB specification. The pi3+ has one US2 lane- FOR EVERYTHING! This made it a pretty crap NAS, which the Pi4 solves. But that bottleneck really harmed the Pi3+ because no amount of HATs/add-in boards were going to get around it. One odd NAS I made would slowly fill its SSD, then off-load that data via USB3 HAT much more quickly to a more fully featured NAS. The best use case I found for that design was around a Pi0 CCTV system, with the Pi3 acting as the server.
I am curious about the temperatures of the JetsonNano compared to the Pi 4 during testing. I only heard you mention the Raspberry Pie Temperatures, is this because Jetson Nano doesn't have the same issues with temperatures under load?
Hello Im from 2020 and let me tell you that the Rpi 4 YT playback performance is still horrible... and that is with the CPU OC to 2.0Ghz and GPU to 700Mhz..
I got interested in the Jetson Nano recently, and came across a few of your videos! Just wanted to say thanks for the great content, and Nvidia should be providing you a royalty or something for the marketing :D (Your video featuring the Bot with Jetson Nano made me immediately buy it!)
There are patched version of chromium floating around that attempt to add h264 acceleration support with VA-API. I would like to see if these work on the raspberries and the Jetson nano.
Retro Arena supports the Jetson Nano with a custom dtb, pushing the cpu to 2.0ghz and gpu to 1.15ghz, and providing a prebuilt retro gaming and media setup.
Any plans on testing the lan up/down. If I remember right on one of the pi's you showed us how the chipset didn't support full gigabit even though it had a gigabit eathernet port. I would like to see a up/down comparison between 3+, 4, and jetson....
I think the lack of 64 bit OS support on the 4b is what is hndering the 4b from winning in all tests. Also worth noting that LivreELEC a common Kodi build, is eliminating support for Nvidia GPUSs
I agree with your assessment of using the 'stock' OS for each board for comparison. It looks like that pure numberwise, the Pi4 is better for computing, but Graphics the Jetson is better. So if you are monitoring equipment, the Pi is best, but if you are looking for media work, the Jetson would be for you. (At this current time in development)
A great set of tests for both boards and they performed pretty good respectivly. Both boards are new and like you say software support is limited at the moment. Fantastic vlog Chris as always mate 😁😁😁 Kim 😁😁😁 it would be interesting to visit both boards in say 3 months and re-run the tests....😀😀😀
Great video as always. That's the first time I've seen an SD card benchmark, and that's one thing that I wanted to know about, so am happy to see that.
At 5:20 you say that both OS's are based on Debian. You are somewhat correct ;) as Ubuntu is a derivative of Debian. But the JetPack (or how you write it) is definitely Ubuntu with the Unity DE (or I must be very much mistaken). That also leaves me a bit mixed, because that means it's a very old OS (I think 16.04?), especially compared to the new Raspbian, which is based on Debian Buster, the absolute latest (version 10). Support by Ubuntu for version 16.04 is long overdue, so no security fixes.... Could you run a lsb_release -a on the Jetson, to confirm my suspicion? Rest me to say that I thought this video was a very comprehensive comparison between the boards and it amazed me that the Jetson outperformed the Pi 4B. Well done, sir!
I want to have a media center PC running Linux. I want it to work out of the box. I am a Linux newbie. I have a 4K display, but nothing to drive it with. (The best I have right now is an Intel based Win 10 laptop that can display HD). I want to watch Netflix, UA-cam, etc. in 4K / 30 FPS. This video and a few other videos have been perfect for me, because I am zeroing in on the Raspberry Pi 4B & Jetson Nano. I will show my ignorance now. (Putting on flame suit). So the lack of FFMpeg integration is the cause of the dropped frames Chris was having in this review? When that gets fixed, will either one of these SBCs be able to do smooth 4K video streaming? Also, both SBCs reviewed here claim to have the ability to display 4K video. I guess 1920 X 1080 is the "basic" streaming standard today. The resolution that most people see when watching UA-cam, for example. And if a SBC can't handle that, then it certainly can not handle playback in 4K, right? Is that perhaps why Chris did not show any 4K streaming playback tests in this review? Refering to this video: NVIDIA Jetson Nano Review - Tegra X1 Single Board Computer Apr 9, 2019 ETA PRIME ua-cam.com/video/2JkQwu_LF3k/v-deo.html At 6:21, the author starting talking about using the Jetson Nano as a Desktop computer. He covered streaming video playback. Even though the Jetson Nano is rated as being able to display 4K at 30 FPS & 60 FPS, in the above video the author says: 6:50 - 07:09 "...but with 1080p the Jetson Nano has been amazing at least with this first release. As for 4k video playback online from UA-cam, it is a bit choppy, but that could be fixed down the road. This hardware has more than enough power to do it. So for everyday web browsing, 1080p video watching, this little device has been really awesome." 07:24 - 08:10 "...but for now this has been an awesome little board. As for native video playback, 720, 1080, and 4k 30fps have worked really well here. I see a little bit of stutter in this video. I test it on a lot of single board computers. This is the 30 FPS 4k version of Big Buck Bunny. But you got to keep in mind that it's still really early for the Jetson nano. Performance will improve over time. I also tried out the 60fps 4k version of the same video, and it's really not even where it's worth showing at all. It's very very choppy." So what exactly is holding back both of these SBCs? And in particular, the Jetson Nano? Is it the lack of FFMpeg integration? And that is just a software fix, right? It will not need a firmware update or re-write at all, will it?
At 9:27 would it be 'better' to boot off a drive using the USB Vs. MicroSD due to the vast performance difference? Basically deep six'ing the use of the microSD altogether?
HI @@ExplainingComputers, I found this ua-cam.com/video/7O7pUtQD9HI/v-deo.html and followed the instructions. You can't go directly to USB, but in a two-step boot, you can run the Jetson Nano at fast speed using, "Pivot The Root." For me, my 16G MicroSD wouldn't work when I had to Build the new Kernel: but a 32G MicroSD worked fine. The 'Download Kernel Sources' took more than an hour (I'm in the USA) so the instructions say it's a good idea to save a copy. The same site gives instructions on installing a ver2 camera (ver1 won't work as of time) and instructions on creating a swap file (seems modern ssd don't use swap partitions any more). Note, the partition file should not be used on a MicroSD - according to several thread participants.
And instead of saying, "partition file should not be used on a MicroSD," I should have said, "swap file should not be used on a MicroSD (and a swap partition should not be used on a MicroSD)"
Hi @@alvallac2171 - I did not know that I could edit a comment on UA-cam. I'll try it the next time. Since the dire warnings about swaps and MicroSDs were so strong, I'll keep my correction as an exclamation. (Keeping in mind that my own experience with MicroSDs has been positive - so far.)
I think here the interface was scaled due to the settings I had, bso the viewport reported 720. But the video was I think playing 1080p (the current viewport reports as 1920x1080).
As a photographer I can say that the Micro HDMI has become known as a mistake. The better cameras are starting to leave them behind. I have already broken a Micro HDMI connector on a camera. I would rather have a R Pi 4 series with a single full size HDMI or Mini HDMI, or perhaps a stacked pair of HDMI connectors.
I want a tiny computer in the living room behind the TV and a Raspberry Pi 4 would be ideal if they sorted out the issues of playing UA-cam 1080p videos in a web browser, which is the main reason that I wont purchase one and it can be fixed as my old £30 Amazon Firestick handles 1080p in a web browser without issues, so should a Pi (and other small boards) in 2019.
You express matters perfectly. Given that (via VLC) the Pi 3B+ could play 1080p UA-cam very well (hardware accelerated), they really need to sort this out for the Pi 4.
You can only run Linux software on the Jetson Nano, and only that available for an ARM processor. Some Linux CAD alternatives are here -- but I don't know which would work on the Jetson Nano: www.fossmint.com/best-cad-software-for-linux/
Very good episode Chris. I wish that the developers of the Pi had waited until the updated drivers were ready before they shipped the 4B out. Oh well in a few weeks/months we should have that sorted out. Cheers.
@@ExplainingComputers No kidding. I also wish that they would settle on the barrel connector for power for ALL of the Pi's. I understand that the newer boards require more power but why can't the good developers supply a single power supply so we hobbyists can buy one type of ps and have it work for all of the Pis for the foreseeable future.
What an excellent comparison of these two SBCs. Seems like it always comes down to the software support when you're trying to get the best performance out of one of these things. I agree with you that if nVidia gets the drivers working so most (if not all) of the apps on their Linux distro will use the GPU, that will be a gigantic game-changer. That GPU should blow away every other SBC on the market, if it's supported in software correctly.
Another awesome vid Chris. Thanks for that! I cant imagine why the Jetson Nano with its dedicated GPU utilizes CPU for decoding video, just doesnt make sense. Maybe some codec issue? I have an Nvidia 1080Ti and when running ANY videos on VLC player, cpu usage drops below 5%.. So, Nvidia CAN decode and has access to the needed codecs. Anyways, I agree with you that the Pi 4B is the better deal! Hope they make the Nano a compelling buy, cos I see some potential in it. Like I was thinking of building a retro gaming portable machine, for which the Jetson would be perfect if the GPU is utilized properly. Nobody makes it clearer than you Chris, thanks again and keem 'em coming :-)
That's not NVidia fault or problem. VLC uses its own codecs and these codecs for Jetson Nano are not using CUDA cores for video decoding. Also, I'm just wondering if EC has compiled custom version of VLC, because officially there was no 64 bits version of VLC for Linux on Arm.
The core issue is software. The youtube playback on my 1 GB Pi 4 is silky smooth at 1080p when I use LibreElec with the standard UA-cam add-on. Hardwired ethernet seems to be another key, kudos for doing this in the video. UA-cam video using Raspian Buster with Chromium is painful, especially if you try full screen. I'm not trying to discount the benchmarks in this video. It used the default settings in the most common official distributions. But a little deeper digging (installing LibreElec from NOOBS) can get much better results on the Pi4.
Very nice comparison. I especially appreciate the 3B and 3B+ results as that provides a broader basis for the faster boards' numbers. I'm interested in seeing how you cool your 4B. I have an old Asus laptop heat pipe on mine. Don't laugh: it works well.
I wonder how the RPI4 thermal throttling affected the kdenlive clip rendering. If there was a better cooler on the Pi I bet the results would have been closer
From what I can tell If you want to go into AI, go with the jetson nano If you want more processing power for say a website go with the raspberry pi If you want just a logic board go for an arduino Both jetson and pi have the same connections, just jetson has 2 full sized ports and all 3.0 usb
you usually run an arduino with either the pi or jetson for low level control from my experience, so it's not really fair to put them in the same category
The improvements that the Pi4 brings to the table over the 3B are awesome. Now it's finally practical to use one as a NAS or media server. I can't wait to get my hands on one.
I have watched lots of these videos and I am STILL astounded how cheap these boards are. And you are the only channel I know that reviews them. THANK YOU for helping out the 'little guy/gal'.
Honestly, the Nano is quite old. It's basically a half TX1 (or half a Nintendo switch.) The Xavier nano style module is supposed to come out any week now. That'll be a whole other ballgame...
Well mate. This has been what I have been sort of thinking of. The GPU performance on the Pi's are well, not where it should be if it's used as a desktop or portable for that matter. What I have thought of now is using the Jetson for the CP (Control Processor), video, keyboard and mouse. While I would have 8 RPI 4's working as worker boards in the overall system. The issue is I don't care about backward compatibility for 32 bit code. Really, don't see the point. I can say running the hdparm test on Rasbian and also on Centos for the same model of Pi. Centos won with 27.87 MB/sec vs 25.93 MB/sec on Raspbian. Not a big deal but faster. So, I have been mucking around with buildroot to come up with a Centos like OS where it's running in 64-bit mode. Once up then it's just a matter of keeping up with the patches as I would have to compile and install them. I have done this before when I worked as an network engineer. Just check for patches to code say every quarter or so. But what I have thought is to build a cluster aware system where I would use something wine to run say Kerbal Space Program and see if it could handle the load. One of the problems you mentioned is overheating. I see this on my laptop now running KSP.
Just ran across lutris so I may have to go with Debian style. What I may have to do is go through wine and see how hard it would be to make it cluster aware.
Could you post what utility you use to show youtube dropped frames? Thanks for rest of the review. Ran Octane on Gigabyte Brix with J1900 , which is my idea of minimum usable Wintel and Octane score is 7500. This is perhaps more realistic than comparisons to i5/i7. IMHO the rpi4 just about makes it as a desktop replacement.
One of the best channels on youtube. I love ALL your videos! So informative and well-explained. I am planning to get a pi4 for robotics. I'm excited because it's a nice step up from my pi 2 and FuzeBASIC should run on it just fine.
The problem is that it does not work with all USB-C PSUs. But it works fine with the official Raspberry Pi one. The Pi 4 also runs very hot (even if you install the firmware update for the USB controller), and so does need a cooling solution.
Do they include mplayer? Mplayer `-vo` allows to choose video output, and some of them may support acceleration(e.g. gl, vdpau). I remember performance-wise it was huge difference for me back in ~2008 Also words on the street that vlc can support acceleration too by "vlc --ffmpeg-hw video.mkv " but I never tried that
Neophyte's comment.... The advantage of Raspberry Pi cards is indeed in software support. Within a few months, the involvement of the various programming communities will most likely give us a highly competitive software environment. The future of the model 4 seems fabulous to me!
I have a mini fan on my RP 4B apparently its a bug and some of the heat issues will be fixed with a firmware fix soon and another fix so u can boot from usb 3 is still to get implemented.
@Mai Mariarti Nah, India charged him $31 in tax for being in India. He should be grateful he didn't want to buy a Harley, when India put a 100% tax on motorcycles (that was reduced to 50% when Trump got involved). All that "free stuff" in other countries is expensive ;-)
Did you add a good heatsink to the pi4? Although it would make the test slightly unfair I'd say that it's a performance benchmark not an out-of-the-box-how-does-it-perform benchmark EDIT: Nevermind I should really watch the whole video before commenting....
Hi Chris, love your videos. Could you make a video looking at using SBCs for NAS builds? I'm keen to do this, but there don't seem to be a lot of options. Specifically I'd like to build a Plex server and the Jetson seems like it might have potential as it had four USB 3.0 ports and might be able to handle the transcoding, but I'm not sure if the USB ports are connected internally to a switch or a hub (i.e. whether or not they share bandwidth, which would be bad for performance in a RAID setup). The only other option I've seen is the Helios4 (which seems like it might be up your street, although it's a little hard to get hold of - they might be willing to lend you a review unit though) which is the only SBC desgined specifically as a NAS that I've come across, but unfortunately apparently struggles it with transcoding for Plex: kobol.io/helios4/
Developing a commercial application with SBC for WiFi RADIUS on site, and with mind set-up on the RPI-4. Then you come in and show that I can also use the GPU for machine learning over DNS on the Jetson. The question is... Why do I watch your videos? Still, great nails...
I have Nano, but I'm not recomending it! It has 4GB ram, yes sure, but 1.3GB is passivelly used by GUI, (rp ia about 200mb), so when you start Keras with TS background, TS will occupy about 2GB and you have only 700MB for deep learning - same as RP3 B+... Even jetpack examples crush sometimes because of ram shortage...
The pi4 struggles with youtube because they disabled hardware acceleration as it was breaking other parts of Chromium. Hopefully it's just a driver issue and it will soon be fixed and enabled.
Indeed. In some ways it is a shame that the Pi 4 was released before this software fix, as a board that should be able to play 1080p UA-cam not being able to play it is not doing the Pi 4 any favours.
@@ExplainingComputers I've just been checking the raspberry pi forums and they have added a fix that you can update but the -disable-gpu flag is still enabled afterwards so you have to remove that manually and youtube should run better.
www.raspberrypi.org/forums/viewtopic.php?f=63&t=244585
older versions of raspbian as used on the 3b and 3b+ also have wonky video decoding support out of the box, which doesn't help
Just install Play with MPV, compile MPV with RasPi decoding support and play it in an external player. I do that on my desktop too because Chrome does not support NVDEC or any other hardware decoding on Linux. Should play 4K just fine.
Another thing, you CAN enable it. It's simply a line in the chromium configuration file. It's just that after you start playing a video, the entire browser freezes if you click anywhere. It's not exactly ideal
Thanks for contacting the source (17:50) about the future of the Nano. I'm very interested, and I hope you'll keep us up-to-date on all the nuances of these little boards. Soon, say next generation or so, I think many things that used to be on bigger motherboards will be able to be handled by little devices like this. Even now, they're almost there for most stuff for almost anyone.
I tried the Jetson Nano and the RBP 4B + with tensorflow and the RBP 4B +. RBP 4+ processed 2.4FPS using a type of SSD Mobilnet lite training while the Jetson Nano delivered 22FPS on the same neural networks.
The Jetson can run DeepStream with Coffe2 networks at 45FPS and the RBP 4+ only at 1.8FPS for the same model.
RaspBerry PI is excellent for everyone, except analytical videos and DeepLearning or Autonomous Robot.
Thanks for sharing your data. :)
Better info summed up in few sentences than whole video. Ty and gj guy, sry video guy :)
what do you recommend for machine learning?
I was testing tensor flow for object recognition on rpi 4. Now it all makes sense for the fps thanks to you. Thanks bro. Will definitely consider jetson nano after this.
@@ralphjohnticsay8771 absolutely Jetson
Dang, I'm just impressed by how much faster the Pi 4 is over the Pi 3+! Thanks for doing this!
Its based off of a totally different ARM core design, A72 was the 2019 ( mid to late ) high end in SBC's before the announcement of A76, ( snapdragon, RK3588 ).
I never expected them to get 4 A72s on the board as well as USB3 and DDR4 - for 35 quid. Released 9 months early too, with big memory options, dual hdmi, gl3/vulcan, h264 encoder... its unanticipated.
It's Christmas in July!
@@adymode The quad-core A72 was a little bit of a surprise considering the price, as you say. At the same time, it's not totally unexpected as the RK3399 has been out there for a couple of years. It looks like the A72 cores on a 28nm process is the compromise between price and performance. We've seen such examples as the RK3399, and the old mid-range Snapdragon 650 and 652, and now this. And the A72 being a few generations old already probably helps with the price as it's not top end of the line anymore.
@@randyhall5554 Judging by the availability of the 4GB model, Christmas might be delayed until August at least.
I get the impression there is an increasing need for an official 64 bit version of Raspbian especially with the move to 4GB.
I agree.
It happened
@@Btray05Blogspot Not quite. It's in beta
UA-cam is lit up with Ryzen 3000 reviews and here I am watching your SBC comparison :)
This video is great to show that not all SBCs are built the same. These two obviously have different markets in mind and that's cool.
There is only one tech UA-camr around here not talking about ryzen 3rd Gen right now and it's you
I've always rebelled against the trend. :) And next week -- a PC Linux video! :)
@@ExplainingComputers haha I've seen that, can't wait to check it out
@@ExplainingComputers Nice
Chances are your going to get more Ryzen / Navi tech since it looks like Navi is coming to Arm SoC's, it was going to happen and should shake up the sillyness that is binary blob drivers.
rockapartie Wendell at Level1Techs is quite good
These cards are for two entirely different applications (I love them both). The PI w/4 GB is a great all-around Linux system that's pretty hard to beat for $100 USD. And while the Nano has it's own Ubuntu build, it's primarily for crunching CUDA in parallel, and developing Machine Learning applications. So if you're looking for a great Tensor Flow dev system the Nano is the way to go. Love this channel by the way!
It was just a few days ago that I did a search for "Jetson Nano vs Raspberry Pi 4" and got nothing. Now this appears in my recommended list. Thank you.
I have been subbed to you for around a year now and consider myself very much a lay person where computing is concerned. I find your videos both very interesting an extremely informative, thank you for making them!
It is ironic that inexpensive SBCs marketed for education of software programming are themselves lacking with regard to software optimization.
True, but it's a very long way from learning Scratch and basic GPIO to implementing hardware video support. The former is literally child's play, while the latter is something I will never be smart enough to do, no matter how much of my life I burn up trying.
The Raspberry Pi can start a poor kid on a journey of obtaining technological skill, even if it drops frames for a little while. Turning down the resolution won't hurt a UA-cam video's educational value.
Chris Brisson i think the pi foundation did a good job creating quality boards at such price points.
its now upto the community devs to create on top of it.
the GPUs are a headache on intel / amd too
I'd love to work on gpu driver code. The problem is that it's all locked up by patents and serious prison time if breached NDAs. No thanks. For that reason, VideoCore can be associated with sluggish, crap performance for all i care.
@@whickervision742 "the patents contain no explicit statement of copyright (as is required for copyright protection in a USA filed patent)" found in github.com/hermanhermitage/videocoreiv/wiki/VideoCore-IV---BCM2835-Overview
Does that not mean that either the patent is invalid, or it does not regulate any copyright for this code? And therefore it can be treated as open source / free-to-use&modify type of thing? I wasn't aware of any patent for this graphics driver. I know vivante gpu seems to be the only one at the moment with fully open patent, or royalty free, but that's on the hardware side.
@ExplainingComputers what do you think?
I would love if someone could hook the full stack of functions of OpenGL4, Vulkan, OpenGLES3.1 and Vulkan Mobile to this driver. Really, I'd be able to teach so many students how to deploy to such a platform which would be great for them, having their first project deployed in a standalone mini computer they can tinker with.
Songs will be sung one Sunday morning about Explaining Computers! A good amount of time spent on testing two SBC’s today. It appears that they are both winnings.
I would love to see the 4X4 Pi being used as your main everyday computer and see how it performs. Run it for a week and let us know how you made out.
The Raspberry Pi 4B with 4MB of RAM a Raspberry Pi keyboard, mouse and power supply combo is as close as one can get to a complete computer package. They definitely have come a long way to make the Pi a good affordable replacement computer for everyone!
Hi Dale. As you say, both of these boards could be used as a main PC, so a "Pi 4 Week" and "Jetson Nano" week have to be on the cards -- maybe when they both have improved software. And in two weeks time here I hope to have cracked cooling for the Pi 4.
/ yes! Great idea, looking forward to that project!
Explaining, not expanding.
dont forget the power savings. only 15W max compared to about 200W on a typical desktop.
the power savings alone should recover the cost of pi4 in about 2 years. nost office / school / casual browsing work can be done with this.
@@fwefhwe4232 If power management is doing its job, an average modern PC should not be drawing 200w.
maybe you could benchmark a pi vs an older desktop cpu like a pentium for fun :)
CPU wise -
A *pi 3* is roughly a single core of a pentium 4, but you have four cores, so maybe like a multi socket xeon. (I'd give a molar to have one of these while I was in college instead of some sun ultra 10 hardware)
*Pi zero* is roughly a pentium II or III. But the ram and storage are much faster than the spinning disks of the time.
*Pi 4*, I don't know .... one does NOT see a 3x increase in CPU performance generation to generation in PC world. Maybe it's in par with Intel core 2 or Nehalem
That said, anything interesting on the Pi or other SBC is not going to be happening while running a desktop windowing environment, much less running a web browser. Raspian/noobs is for people who are COMPLETELY new to Linux and need something familiar.
@@johnsimon8457 I think the Kali Arm and Manjaro Arm guys would disagree with nothing interesting happening with a desktop.
@@johnsimon8457 Thing is I was very much involved in PCs back then, and as Chris says, it is all about systems. It makes the comparison meaningless. In some ways a Pi4 will be more advanced and in others still woefully lacking. Another problem is the fastest computer is the computer you currently own. And NOOBS is for new purchasers so they can install known to work software- someone coming from Windows won't notice any handholding because there isn't really any. In fact I'd say NOOBS adds confusion there.
I've read the datas and the X3 thing is just a splash headline, sometimes it is over 3.6! Other times no improvement. If you sort of average it out, mash it about, and apply a sort of lightweight PC use case scenario X3 isn't correct but it isn't misleading either.
@kooky216 Great idea for a future video -- noted!
@@johnsimon8457 In comparison the socket 7 era AMD 500's could do a lot, but could not handle streaming from their older and handicapped instruction sets. I even think the socket A 462 is more powerful on the right board although Firefox so rudely stopped SSE support. I was surprised to see a RPI 1B+ could stream good on OSMC, although it was fun watching it chug and buffer streaming on Rasbian. That was with 1100 over clock.
I regard X86 as a fleet of American triple trailer trucks, and Arm as a bunch of delivery drivers on mopeds that can only carry small items.
So would it be fair to say that one could take the Arm core frequency and divide by 2? Well I don't think it would be that easy to judge performance without looking at the hardware and software that goes with a Arm cpu.
I nearly bought a Pi4b today. After reading the comments here, I will wait until everyone is celebrating watching UA-cam in full screen. Thank you EC 🙂
You may find interesting my cooling video on the Pi 4 next Sunday . . .
@@ExplainingComputers Yeet it into the freezer
After i overclocked my Rpi4 to 2.0 Ghz, its octane score is ~10151, and it plays youtube very well. It also plays browser games without lag as long as my internet can keep up
Mr Barnatt is the master of the dramatic pause. Let’s take...a closer look.
And I hope to talk to you again...very soon.
@@Flash136 LOL agreed!!
Your previous videos prompted me to purchase both of these boards in my quest to grasp the basics of the SBC and Linux..
Ken Alexander ..any first impressions on using both?
@@redpillsatori3020 For me it's all about the Linux learning curve....I can cook book my way through things and have done so on both the PI and Jetson. I'm astounded by the power of these small devices and can see many applications....I'm getting my parts and pieces together to build the JetBot project.....I'm not one to be able to pass judgement on either as I am so new to Linux but the PI seems much more "new user" friendly the Jetson is more intimidating has less avenues open to a beginner...
It's a shame that Raspbian is still 32-bit. I understand compatibility and so on but it also means it runs older Thumb instruction set instead of much cleaner, faster and optimized 64-bit ARM set. I hope Pi Foundation will eventually switch to 64-bit. I think Pi4 should get much better result on a 64-bit system.
Just for fun I ran Octane on my iPhone XR and got around 40k points.
my pc is 29411
I dont belive you that you got 40k.
I only got 16.4k with my Oneplus 6 and this is a high end Smartphone from last year.
Jonathan Lange I don't force to belive me. Type "octane 2.0 iphone xr" in Google and look for example to Apple Insider. They also got 40k, while Samsung got 23k. Javascript processing is just well optimized on A12 chip.
Can we have a comparison video between Mr Scissors and Stanley the knife please??
Amazing video Chris. I recently got the Jetson Nano for 99+4 shipping. And its awesome. Waiting for the Jetson Nano week
I agree with your assessment. The more I use the Jetson Nano, the more impressed I am with it. And if they do open out its target market with some broader CUDA support . . . We are also starting to see some great peripherals, such as those from Geekworm: geekworm.com/collections/nvidia
@@ExplainingComputers the peripherals are interesting especially the SSD shield. Can you please do a video about Jetson nano peripherals
We both homed in on the same thing! I will contact Geekworm I think.
*it's (not possessive)
@@alvallac2171 thanks for the grammar lesson
Chris did you do the RPi 4B firmware update? They released it a couple of days ago. It reduces the temp by 3C-5C & increases speed slightly, especially with USB read & writes.
I have installed the update, but it was not available when I made this video.
@@ExplainingComputers ah, the unfortunate downside of videos. BTW, congratulations on the article in the next edition of MagPi!!! (The RPi 4 B edition at that!
As a user of both platforms, I can say that the RP developer experience is dramatically better and I am looking to hardware accelerators like those from Coral over the Nvidia dev products.
It's not about performance, it's about ease of development and agility, and in that case, Nvidia requires a huge amount of buy-in with time and libs.
All I really need is something that can accelerate tensor-flow lite or similar nets, for what it's worth.
hi can you guide among RP 4 , coral dev board and jetson nano which is best in terms of ML inference and ease of use?
@@noumanfaheem1928 I'm not sure what would work best for your particular application, but do you need opengl acceleration or are you working with multiple platforms? My thought above was from the pretty closed developer experience I had with Nvidia and how much specific knowledge I needed to develop with that platform. If you want to use just the jetson products for many things, it's still a really good platform.
If you're focused on ML and want to use different libraries like pytorch too, nvidia might be the way to go.
I hope that helps.
I would also buy a couple in case one has an issue, like the one I had, where it just didnt boot.
Thanks for the reply actually I am new to this field and still learning so i dont really know what open gl is but mys situation is I have an inception v3 based tensorflow model already developed for TB detection and I want to deploy it on hardware using real time xray images hope that clarifies my situation
Some very thorough and intuitive testing that you have done for us there, showing different usage of the boards. One requirement for video editing by us consumers is in editing footage from a drone camera, so your testing of video editing is very valuable. At least we know that both boards will handle it ! It is going to be exciting to see your future tests when GPU performance on the boards is extended as you mention. Also your imminent Pi 4B cooling testing is a vital one of great interest when it comes ! Many thanks !
Don't put space before exclamation marks, or really any punctuation except: ( [ {
@@alvallac2171 Too late ! I have been putting spaces within my grammar for 68 years, and will not change now ! Have a nice day !
@@phildodd9942 My eyes!
Thanks for sharing another great video. Was really surprised with the substantial sd card performance on the RPi 4 to the earlier versions.
What that shows, like you say very clearly, is just what the USB2 bottleneck was doing for performance. Anyone struggling needs to read up on USB specification. The pi3+ has one US2 lane- FOR EVERYTHING! This made it a pretty crap NAS, which the Pi4 solves. But that bottleneck really harmed the Pi3+ because no amount of HATs/add-in boards were going to get around it. One odd NAS I made would slowly fill its SSD, then off-load that data via USB3 HAT much more quickly to a more fully featured NAS. The best use case I found for that design was around a Pi0 CCTV system, with the Pi3 acting as the server.
I am curious about the temperatures of the JetsonNano compared to the Pi 4 during testing. I only heard you mention the Raspberry Pie Temperatures, is this because Jetson Nano doesn't have the same issues with temperatures under load?
Hello Im from 2020 and let me tell you that the Rpi 4 YT playback performance is still horrible... and that is with the CPU OC to 2.0Ghz and GPU to 700Mhz..
Hello Im from 2024 and nvidia announced a new jetson nano for $250 and capable of 70TOPS
I got interested in the Jetson Nano recently, and came across a few of your videos! Just wanted to say thanks for the great content, and Nvidia should be providing you a royalty or something for the marketing :D (Your video featuring the Bot with Jetson Nano made me immediately buy it!)
There are patched version of chromium floating around that attempt to add h264 acceleration support with VA-API. I would like to see if these work on the raspberries and the Jetson nano.
Where and how did you get this system info of CPU usage and temperature to show up in the upper right corner of display at 12:20?
They are panel gadgets -- click the panel (menu bar) on the Pi and you can add them in from a list.
@@ExplainingComputers Thanks, you're the best.
Great video as usual, keep up the good work!
Retro Arena supports the Jetson Nano with a custom dtb, pushing the cpu to 2.0ghz and gpu to 1.15ghz, and providing a prebuilt retro gaming and media setup.
Any plans on testing the lan up/down. If I remember right on one of the pi's you showed us how the chipset didn't support full gigabit even though it had a gigabit eathernet port. I would like to see a up/down comparison between 3+, 4, and jetson....
Mr. B. You are up to your usual level of excellence, thank you.
Many thanks!
Octane 2 6:08
Data Transfer 7:17
UA-cam 10:05
Ty
Excellent... we are in a golden age of SBCs.... Thank you so much Christopher for this!
I think the lack of 64 bit OS support on the 4b is what is hndering the 4b from winning in all tests. Also worth noting that LivreELEC a common Kodi build, is eliminating support for Nvidia GPUSs
I agree with your assessment of using the 'stock' OS for each board for comparison. It looks like that pure numberwise, the Pi4 is better for computing, but Graphics the Jetson is better. So if you are monitoring equipment, the Pi is best, but if you are looking for media work, the Jetson would be for you. (At this current time in development)
can you boot from USB 3.0 on the Jetson, unlike the Rpi 4? I'd love to put a m.2 MVME drive on usb 3.0 on one of these.
Sadly not -- both currently lack USB booting. :(
You can boot from USB. I use that and i have no problems. ua-cam.com/video/53rRMr1IpWs/v-deo.html
Congratulations on the article about you in the MagPi magazine! Looking forward to your next video!
Thanks Perry. :)
A great set of tests for both boards and they performed pretty good respectivly. Both boards are new and like you say software support is limited at the moment. Fantastic vlog Chris as always mate 😁😁😁 Kim 😁😁😁 it would be interesting to visit both boards in say 3 months and re-run the tests....😀😀😀
Great video as always. That's the first time I've seen an SD card benchmark, and that's one thing that I wanted to know about, so am happy to see that.
WOW! Christopher is overclocked and loaded!!
At 5:20 you say that both OS's are based on Debian. You are somewhat correct ;) as Ubuntu is a derivative of Debian. But the JetPack (or how you write it) is definitely Ubuntu with the Unity DE (or I must be very much mistaken). That also leaves me a bit mixed, because that means it's a very old OS (I think 16.04?), especially compared to the new Raspbian, which is based on Debian Buster, the absolute latest (version 10). Support by Ubuntu for version 16.04 is long overdue, so no security fixes.... Could you run a lsb_release -a on the Jetson, to confirm my suspicion?
Rest me to say that I thought this video was a very comprehensive comparison between the boards and it amazed me that the Jetson outperformed the Pi 4B. Well done, sir!
Will you post a short update when and if the Jetson Nano gets FFMpeg integration?
I will indeed -- it will open up so many possibilities.
@@ExplainingComputers Would this be an ASIC solution?
I would point out custom gstreamer libs are already prepared for use
@@ExplainingComputers Projection mapping possibility for sure!
I want to have a media center PC running Linux. I want it to work out of the box. I am a Linux newbie.
I have a 4K display, but nothing to drive it with. (The best I have right now is an Intel based Win 10 laptop that can display HD). I want to watch Netflix, UA-cam, etc. in 4K / 30 FPS.
This video and a few other videos have been perfect for me, because I am zeroing in on the Raspberry Pi 4B & Jetson Nano.
I will show my ignorance now. (Putting on flame suit).
So the lack of FFMpeg integration is the cause of the dropped frames Chris was having in this review? When that gets fixed, will either one of these SBCs be able to do smooth 4K video streaming?
Also, both SBCs reviewed here claim to have the ability to display 4K video.
I guess 1920 X 1080 is the "basic" streaming standard today. The resolution that most people see when watching UA-cam, for example. And if a SBC can't handle that, then it certainly can not handle playback in 4K, right? Is that perhaps why Chris did not show any 4K streaming playback tests in this review?
Refering to this video:
NVIDIA Jetson Nano Review - Tegra X1 Single Board Computer
Apr 9, 2019
ETA PRIME
ua-cam.com/video/2JkQwu_LF3k/v-deo.html
At 6:21, the author starting talking about using the Jetson Nano as a Desktop computer. He covered streaming video playback.
Even though the Jetson Nano is rated as being able to display 4K at 30 FPS & 60 FPS, in the above video the author says:
6:50 - 07:09
"...but with 1080p the Jetson Nano has been amazing at least with this first release.
As for 4k video playback online from UA-cam, it is a bit choppy, but that could be fixed down the road. This hardware has more than enough power to do it.
So for everyday web browsing, 1080p video watching, this little device has been really awesome."
07:24 - 08:10
"...but for now this has been an awesome little board.
As for native video playback, 720, 1080, and 4k 30fps have
worked really well here.
I see a little bit of stutter in this video. I test it on a lot of single board computers. This is the 30 FPS 4k version of Big Buck Bunny. But you got to keep in mind that it's still really early for the Jetson nano. Performance will improve over time.
I also tried out the 60fps 4k version of the same video, and it's really not even where it's worth showing at all. It's very very choppy."
So what exactly is holding back both of these SBCs? And in particular, the Jetson Nano? Is it the lack of FFMpeg integration? And that is just a software fix, right? It will not need a firmware update or re-write at all, will it?
Been waiting all week for this!
Did you use any heat sink on the Raspberry Pie 4 for the benchmarks? Since the jettson has a quite big heat sink
I did for the video tests onwards -- see about 12:38 in the video.
*Jetson
At 9:27 would it be 'better' to boot off a drive using the USB Vs. MicroSD due to the vast performance difference? Basically deep six'ing the use of the microSD altogether?
Sadly, right now, neither of these boards can boot from USB. The Pi 4 will be able to boot from USB in the future (as the Pi 3B+ can now!).
HI @@ExplainingComputers, I found this ua-cam.com/video/7O7pUtQD9HI/v-deo.html and followed the instructions. You can't go directly to USB, but in a two-step boot, you can run the Jetson Nano at fast speed using, "Pivot The Root." For me, my 16G MicroSD wouldn't work when I had to Build the new Kernel: but a 32G MicroSD worked fine. The 'Download Kernel Sources' took more than an hour (I'm in the USA) so the instructions say it's a good idea to save a copy. The same site gives instructions on installing a ver2 camera (ver1 won't work as of time) and instructions on creating a swap file (seems modern ssd don't use swap partitions any more). Note, the partition file should not be used on a MicroSD - according to several thread participants.
And instead of saying, "partition file should not be used on a MicroSD," I should have said, "swap file should not be used on a MicroSD (and a swap partition should not be used on a MicroSD)"
@@vvwording4844 UA-cam lets you edit your comments.
Hi @@alvallac2171 - I did not know that I could edit a comment on UA-cam. I'll try it the next time. Since the dire warnings about swaps and MicroSDs were so strong, I'll keep my correction as an exclamation. (Keeping in mind that my own experience with MicroSDs has been positive - so far.)
Great video. It will be really great to see training performance for a moderately large ML model on both these devices.
Thanks for posting....keeps me up to speed while being housebound here in Arizona
No problem 👍
(But like you, I am impatiently waiting for proposals for cases that will allow adequate cooling to this little marvel.)
Was the UA-cam test for the 3B+ @10:20 downscaling the 1080p video to 720p ?
I think here the interface was scaled due to the settings I had, bso the viewport reported 720. But the video was I think playing 1080p (the current viewport reports as 1920x1080).
As a photographer I can say that the Micro HDMI has become known as a mistake. The better cameras are starting to leave them behind. I have already broken a Micro HDMI connector on a camera. I would rather have a R Pi 4 series with a single full size HDMI or Mini HDMI, or perhaps a stacked pair of HDMI connectors.
Totally agreed.
Awesome video. I'm going to be picking up the Jetson Nano because of this. Keep up the great work!
The Jetson Nano is a really, really nice board. The more I use it, the more impressed I am. Just make sure you have a decent PSU.
I want a tiny computer in the living room behind the TV and a Raspberry Pi 4 would be ideal if they sorted out the issues of playing UA-cam 1080p videos in a web browser, which is the main reason that I wont purchase one and it can be fixed as my old £30 Amazon Firestick handles 1080p in a web browser without issues, so should a Pi (and other small boards) in 2019.
You express matters perfectly. Given that (via VLC) the Pi 3B+ could play 1080p UA-cam very well (hardware accelerated), they really need to sort this out for the Pi 4.
*won't
Mr. Barnatt, can one run a CAD program such as AutoCAD or Draftsight, on the Jetson Nano?
You can only run Linux software on the Jetson Nano, and only that available for an ARM processor. Some Linux CAD alternatives are here -- but I don't know which would work on the Jetson Nano: www.fossmint.com/best-cad-software-for-linux/
Every other tech youtuber doing rysen zen2 but this channel loved your content subbed!!
Welcome aboard!
a revisit of this battle would be great. Just to check if there are any of the promised optimization improvements
Did they give a timeline of the FFMPEG integration? Would LOVE to see what it can do with Kodi.
No time line I'm afraid, but I get the impression they understand how significant it would be for opening up wider markets.
@@ExplainingComputers Thank you.
Very good episode Chris. I wish that the developers of the Pi had waited until the updated drivers were ready before they shipped the 4B out. Oh well in a few weeks/months we should have that sorted out. Cheers.
This is so true. They should have included a heat sink too! :)
@@ExplainingComputers No kidding. I also wish that they would settle on the barrel connector for power for ALL of the Pi's. I understand that the newer boards require more power but why can't the good developers supply a single power supply so we hobbyists can buy one type of ps and have it work for all of the Pis for the foreseeable future.
What an excellent comparison of these two SBCs. Seems like it always comes down to the software support when you're trying to get the best performance out of one of these things. I agree with you that if nVidia gets the drivers working so most (if not all) of the apps on their Linux distro will use the GPU, that will be a gigantic game-changer. That GPU should blow away every other SBC on the market, if it's supported in software correctly.
Could you please compare Raspberry Pi 4 with SBC equipped with RK3399 CPU? I really hesitate right now which one to buy.
Banggood has the Jetson Nano for half that price.
I think I should buy now.
That sounds like a very good deal. And it is a very good board.
I can only see one for £113 on Banggood as I just had to look and maybe buy one. Shame but I'm not paying that much.
during the youtube playback tests, what is displaying the overlay in the upper left, showing dropped frames (and other stats)?
It is called "Stats for Nerds", and you can bring it up by right clicking on a UA-cam video when it is playing.
@@ExplainingComputers thank you for my "learn something new everyday" moment!!!!!! excellent video btw
Another awesome vid Chris. Thanks for that! I cant imagine why the Jetson Nano with its dedicated GPU utilizes CPU for decoding video, just doesnt make sense. Maybe some codec issue? I have an Nvidia 1080Ti and when running ANY videos on VLC player, cpu usage drops below 5%.. So, Nvidia CAN decode and has access to the needed codecs. Anyways, I agree with you that the Pi 4B is the better deal! Hope they make the Nano a compelling buy, cos I see some potential in it. Like I was thinking of building a retro gaming portable machine, for which the Jetson would be perfect if the GPU is utilized properly. Nobody makes it clearer than you Chris, thanks again and keem 'em coming :-)
Because it is intended for Edge Computing/AI and not as an Android Media Player?
That's not NVidia fault or problem. VLC uses its own codecs and these codecs for Jetson Nano are not using CUDA cores for video decoding. Also, I'm just wondering if EC has compiled custom version of VLC, because officially there was no 64 bits version of VLC for Linux on Arm.
The core issue is software. The youtube playback on my 1 GB Pi 4 is silky smooth at 1080p when I use LibreElec with the standard UA-cam add-on. Hardwired ethernet seems to be another key, kudos for doing this in the video. UA-cam video using Raspian Buster with Chromium is painful, especially if you try full screen. I'm not trying to discount the benchmarks in this video. It used the default settings in the most common official distributions. But a little deeper digging (installing LibreElec from NOOBS) can get much better results on the Pi4.
Very nice comparison. I especially appreciate the 3B and 3B+ results as that provides a broader basis for the faster boards' numbers. I'm interested in seeing how you cool your 4B. I have an old Asus laptop heat pipe on mine. Don't laugh: it works well.
I wonder how the RPI4 thermal throttling affected the kdenlive clip rendering. If there was a better cooler on the Pi I bet the results would have been closer
It may well -- the passive cooling solution I used was large, but the Pi 4 really needs active cooling to run at load.
Feature rich SBCs in 2019!
From what I can tell
If you want to go into AI, go with the jetson nano
If you want more processing power for say a website go with the raspberry pi
If you want just a logic board go for an arduino
Both jetson and pi have the same connections, just jetson has 2 full sized ports and all 3.0 usb
you usually run an arduino with either the pi or jetson for low level control from my experience, so it's not really fair to put them in the same category
As always a great vid with no BS!!! Thanks
Another video of the type I crave! Thanks for the information and insights!
Where did you learn that RPi4 can decode 4K h264? As far I know it can only decode 4K h265. Please reply. Thanks.
Sorry, I think my graphic was perhaps confusing -- 4K in H265 only.
The improvements that the Pi4 brings to the table over the 3B are awesome. Now it's finally practical to use one as a NAS or media server. I can't wait to get my hands on one.
I guess the new Pi 4 can run windows now kinda good right!??because on my raspberry pi 3b + it didn't run very well
I think Windows (ARM) performance will still be poor.
I have watched lots of these videos and I am STILL astounded how cheap these boards are. And you are the only channel I know that reviews them. THANK YOU for helping out the 'little guy/gal'.
No, he's not the only one. Just do a search for "Raspberry Pi 4 review" and you'll see several different channels that have reviewed it, for example.
@@alvallac2171 I did NOT say he was the only one doing it. I said he was the 'only channel I KNOW'. Big difference.
Darn you Chris, now I must buy more SBCs! A pleasure, as always.
Another great video - really appreciate your in-depth analysis of sbc's.
I would like to see you repeat these tests with newer versions of both SBCs.
Honestly, the Nano is quite old. It's basically a half TX1 (or half a Nintendo switch.)
The Xavier nano style module is supposed to come out any week now. That'll be a whole other ballgame...
Well mate. This has been what I have been sort of thinking of. The GPU performance on the Pi's are well, not where it should be if it's used as a desktop or portable for that matter. What I have thought of now is using the Jetson for the CP (Control Processor), video, keyboard and mouse. While I would have 8 RPI 4's working as worker boards in the overall system. The issue is I don't care about backward compatibility for 32 bit code. Really, don't see the point. I can say running the hdparm test on Rasbian and also on Centos for the same model of Pi. Centos won with 27.87 MB/sec vs 25.93 MB/sec on Raspbian. Not a big deal but faster. So, I have been mucking around with buildroot to come up with a Centos like OS where it's running in 64-bit mode. Once up then it's just a matter of keeping up with the patches as I would have to compile and install them. I have done this before when I worked as an network engineer. Just check for patches to code say every quarter or so. But what I have thought is to build a cluster aware system where I would use something wine to run say Kerbal Space Program and see if it could handle the load. One of the problems you mentioned is overheating. I see this on my laptop now running KSP.
Just ran across lutris so I may have to go with Debian style. What I may have to do is go through wine and see how hard it would be to make it cluster aware.
Could you post what utility you use to show youtube dropped frames? Thanks for rest of the review.
Ran Octane on Gigabyte Brix with J1900 , which is my idea of minimum usable Wintel and Octane score is 7500. This is perhaps more realistic than comparisons to i5/i7. IMHO the rpi4 just about makes it as a desktop replacement.
The utility is "Stats for Nerds", which is built in to the UA-cam player -- jsut do down to the settings menu (gear wheel).
@@ExplainingComputers glad to know I'm a nerd!
Update: I have a Raspberry pi4B 4GB and yt video performance is much smoother. No stutter at all.
Yes, they have made big software improvements since this video was made. :)
why did you only test 1080p video on thise SBC's? Boith could do 4K. thats the one we are looking for.
One of the best channels on youtube. I love ALL your videos! So informative and well-explained. I am planning to get a pi4 for robotics. I'm excited because it's a nice step up from my pi 2 and FuzeBASIC should run on it just fine.
What is problem with USB c port in the raspberry pi 4 please reply as soon as possible before my purchase
The problem is that it does not work with all USB-C PSUs. But it works fine with the official Raspberry Pi one. The Pi 4 also runs very hot (even if you install the firmware update for the USB controller), and so does need a cooling solution.
Nothing if you stick to the official power supply and cable.
I knew this was going to happen this video is exciting
Do they include mplayer? Mplayer `-vo` allows to choose video output, and some of them may support acceleration(e.g. gl, vdpau). I remember performance-wise it was huge difference for me back in ~2008
Also words on the street that vlc can support acceleration too by "vlc --ffmpeg-hw video.mkv
" but I never tried that
Thanks for a very good video. I can tell it took a LOT of work to put this together, and it's much appreciated.
Neophyte's comment....
The advantage of Raspberry Pi cards is indeed in software support. Within a few months, the involvement of the various programming communities will most likely give us a highly competitive software environment. The future of the model 4 seems fabulous to me!
16:15 - you stressed the boards so much it began crying? :P
I have a mini fan on my RP 4B apparently its a bug and some of the heat issues will be fixed with a firmware fix soon and another fix so u can boot from usb 3 is still to get implemented.
The firmware fix only reduces the temperature of the USB controller . . .
Jetson Nano Cost around 130 USD by Nvidia India.😒😒😒😒😒😒😒
Not Happy😑.
@Mai Mariarti that's GST .
@Mai Mariarti Nah, India charged him $31 in tax for being in India. He should be grateful he didn't want to buy a Harley, when India put a 100% tax on motorcycles (that was reduced to 50% when Trump got involved). All that "free stuff" in other countries is expensive ;-)
@Mai Mariarti
Yes
Just Being in India.
@@yashveerthakur7265 it's not gst.
@@stuartclubb4302
You are 100% Right.
It's just being in India.😧
2:32 You did not mention the miniplug AV OUT, I have seen a lot of reviews and they all omit this feature.
I mentioned this in my previous Pi 4B video. :)
Thanks, Chris, just learned something the use of the correct software for 4K, great video thanks again.
Did you add a good heatsink to the pi4? Although it would make the test slightly unfair I'd say that it's a performance benchmark not an out-of-the-box-how-does-it-perform benchmark
EDIT: Nevermind I should really watch the whole video before commenting....
Brilliant.. I really appreciate your illustration in comparison to the Nano.. I love your content. My *Wallet does not* ..
Thanks
Hi Chris, love your videos. Could you make a video looking at using SBCs for NAS builds? I'm keen to do this, but there don't seem to be a lot of options. Specifically I'd like to build a Plex server and the Jetson seems like it might have potential as it had four USB 3.0 ports and might be able to handle the transcoding, but I'm not sure if the USB ports are connected internally to a switch or a hub (i.e. whether or not they share bandwidth, which would be bad for performance in a RAID setup).
The only other option I've seen is the Helios4 (which seems like it might be up your street, although it's a little hard to get hold of - they might be willing to lend you a review unit though) which is the only SBC desgined specifically as a NAS that I've come across, but unfortunately apparently struggles it with transcoding for Plex:
kobol.io/helios4/
I am waiting for OMW for the Pi 4B, and then will certainly do this. :)
@@ExplainingComputers Awesome, thanks Chris! Looking forward to it :)
Wish, You were my professor in College!.. Love from India!.. Long Live!..
Thanks.
Did the pi 4 B really hit 80 deg c with that large heat sink you pictured?. The whole board gets a bit warm at just idle.
It did indeed. It gets very hot. I will tame in in a cooling video in two weeks time here!
@@ExplainingComputers That will be interesting. Mine is just sitting now waiting until some cases become available with a fan.
Developing a commercial application with SBC for WiFi RADIUS on site, and with mind set-up on the RPI-4. Then you come in and show that I can also use the GPU for machine learning over DNS on the Jetson. The question is... Why do I watch your videos? Still, great nails...
I have Nano, but I'm not recomending it! It has 4GB ram, yes sure, but 1.3GB is passivelly used by GUI, (rp ia about 200mb), so when you start Keras with TS background, TS will occupy about 2GB and you have only 700MB for deep learning - same as RP3 B+... Even jetpack examples crush sometimes because of ram shortage...
Can you not do a bare-minimum Linux install without the GUI? Or can you strip down your current install by removing all the GUI packages?