Raspberry Pi 5 vs N100 PC (featuring Ubuntu 23.10)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] welcome to another video from explaining computers.com recently on the channel I built this a miniitx PC with a passively called M100 CPU and this is the hardware I use for most of my desktop Compu sh with the exception of video editing so I use this for all of my writing web browsing email things like that and when I built this several people asked could I have chosen a raspby pi 5 and so in this video we're going to compare the performance of this PC and a raspby pi 5 both running Ubuntu 2310 right before we boot things up let's take a look at the hardware and here we have my n100 system which is physically much larger than most n100 Min PCS but has a similar specification and beside it we have a rasp Pi 5 which is equipped with the pinb m.2 adapter that I recently tested and so like the M100 system we'll be running a boter here from an mvme SSD specifically as we can see we're using a 500 GB crucial P3 plus which is a four-lane PCI 4.0 Drive however the pi5 is only got a single PCI Lane and is rated at pcie 2.0 although it can successfully operate at PCI 3.0 speeds meanwhile on the n100 system we have a 2 tbte Samsung Evo forlane PC 3.0 Drive although the m.2 interface on the board is only two-lane PCI 3.0 so neither system can access an mvme SSD at its full speed although the M100 system has the advantage comparing other specifications the pi5 has a broadcom BCM 2712 system on a chip with four arm cortex a76 Cordes running at up to 2.4 GHz together with a video core 7 GPU that supports 4K 60 output meanwhile our M100 has four Intel eor was clocked at up to 3.4 GHz as well as Intel UHD Graphics that again support 4K 60 both systems are equipped with 8 GB of ddr4 RAM with the pies running at 4267 whilst the M100 Ram is clocked at 3200 although some M100 systems can go up to 4,800 in terms of connectivity the pi5 offers gigabit Ethernet two USB 2 ports two USB 3 three ports twin micro HDMI a PCI connector that we're using here for the m.2 adapter two mppy transceivers and 40 pin gpio meanwhile our Mini ITX n100 Bast gigabit Ethernet 6 usb2 ports 4 USB 3 ports one m.2 mvme slot a two-lane PCI 3.0 slot two SATA 3 ports single HDMI VGA 3 3.5 mm audio jacks and even a duub Serial Port excluding a case an SSD the M100 system costs $187 whilst the pi5 costs $126 and it's worth noting that n100 mini PCS on Amazon including an SSD start at around $160 finally turning to electrical power R n100 system uses about 11 wat are idle rising to about 30 wats at load meanwhile when fitted with an m.2 adapter and an mdme SSD the pi5 draws about 6 wats at idle and up to 16 wats at load so overall the pi5 is cheaper and more energy efficient and on paper a less powerful piece of Hardware however let's now see how both systems perform in our tests greetings here we are looking at a black screen as we connected to the pi five which is currently turned off and this is because we're going to start with a Ed boot test so I'll turn on the power and here we go booting into auntu 2310 otherwise known as Mantic minor which is a great Linux drro that runs really well on a pi5 especially from an mvme SSD connected to the PCI connector indeed on the pi 5 in many respects I prefer runtu to Raspberry Pi o and as we can see we have a boot time of about 24 seconds which is pretty decent and if we run up a browser here let's run up Firefox always good to run up Firefox and that's pretty quick it's not absolutely instant but it's not bad for a small PC that's perfectly fluid that's also run up a Libra office writer just show you that I'm just trying to give you a feel of his system it's nice and responsive perfectly usable as a Mini PC and just to prove we're actually on the pi five let's go to settings and uh in here we can go to about and system details and we can see some system details we can see our memory there we can see we're definitely running a boont 22310 with the look kernel 6.5 we can't actually see our processor here so let's also run up a terminal there we are and if we do an LS CPU to get information on our CPU and a scroll up wait for it the excitement's killing us we're definitely running on an arm system with a a76 cores and they're running at a maximum speed of 2,400 MHz so let's repeat our boot test on our n100 system and I'll turn on the power here we go and Ubuntu 23 10 is a great Linux Dro to run on an n100 system and that's because to have GPU drivers for n100 system you need to be running at least Linux kernel 6.2 and here we're running Linux kernel 6.5 and I know lots of people have struggled to get drivers working on M100 systems but you're fine if you run the latest Ubuntu the Mantic minor which is staring at us up there and as we can see we had a boot time of about 26 seconds so the p 5 does boot faster although there's not a great deal in it once again here on the M100 we've got a very responsive system again we'll launch a web browser again it's not absolutely instant it comes up I think slightly faster than we had on the the pi5 to get to a browser again we'll launch Libra office which you going to think is is it is faster than the pi five but they're both perfectly usable and again to show what system we're on let's go to a settings and about here we can see what we're running on straight away we can see our Intel M100 we can click on system details and here the system could identify our processor but just to be absolutely the same as what we did previously let's run up the terminal and do a list CPU like that and if we scroll up no surprise we see Intel M100 with a maximum processor frequency of 3,400 MHz and so in Practical terms my initial impressions of both systems is that they both run very well indeed running a Boon 2 they're both perfectly usable as small desktop PCS right let's have some more benchmarks and here we need tests that'll run on both an x86 and an arm Linux system and so I'm going to stick with some old faithfuls and the first of these is CIS bench which I've set up here on the M100 and this is set up to factor prime numbers to a Max value of 20,000 but with an events limit of 10,000 so this will give us a time in seconds to run 10,000 events and therefore the lower score we get in this test the better the performance so let's see what the result is on the M100 let's press enter and we've got a time of 2.25 seconds so let's go across to the rasp pi5 where I set up the same test so let's run it on the pi five and there we are the pi5 is slightly slower 2.42 seconds compared to 2.25 but again pretty similar performance from the raspby pi 5 and rm100 PC so let's move to another test and here I'm going to use the gnu image manipulation program which we installed in both systems I've got on the pi five over here there it is it comes up nice and fast these really are responsive systems aren't they and we're going to do a new document to the default of 1920 by 1080 resolution like that and I'm going to do a filter test which is going to be filter and render and lava there it is and I'm going to use the defaults and what we'll do is to bring up the M100 on the other side of the screen and use the magic of film making to start both tests at exactly the same point in time and there they go I wonder which one is going to win and it's the n100 it's one already it's massively ahead what's the pi5 going to do 10.7 seconds compared to a 3.8 for the n100 and so in this filter test the n100 massively outperforms the Raspberry Pi 5 right I thought we'd now do a video rendering test and we're starting here on the n100 where I've installed Caden live and uh there it is so let's just bring that in that was fast wasn't it that's pretty impressive let's bring in my standard test edit here it is and if you just try and play this on the timeline you will see using proxies dis plays the transition no problems at all there's no doubt you could do some uh pretty decent video editing here in the Caden live on an M100 PC so let's do the render test let's go to project and and render I've set up my standard script over here there it is so let's start the script there it goes it'll give us a time at the end and of course the lowest time here is the better one so let's speed on through till we get the final result and there we are it's finished with a rendering time of 1 minute and 23 seconds so let's now go across to the pi five where I've also got Caden live installed with the same edit and again if I play the edit you'll see it can play back a transition using proxies just as well as we saw I think on the M100 again you could do some basic video editing with no problems at all on the Raspberry Pi 5 in fact I proved this can be done fairly recently when I edited a whole explaining Computers video on the Raspberry Pi 5 anyway for now what we want to do is to run our render test so let's go to project and render and I've set up a script just as previously so let's execute the script and I should say this might might be a worse result I'm expecting a worse result than on the M100 not least because the raspby pi 5 does not have any hardware video encoding so let's speed on until the end of this test and there we are a result of 2 minutes 10 seconds significantly slower as I anticipated than the 1 minute 23 seconds we got on the M100 but still video editing is possible you can do it here on the Raspberry Pi 5 right for my final trick I thought I should point out that both systems have decent streaming media performance which we can demonstrate here on the pii by going across to YouTube where I've queued up a video to play at 1080P and there it goes and we can see there were three drop frames just as things started out and settled down but once they've settled down there are no problems at all we've got very good good playback of 1080p here on the pi5 in BTU 2310 and in fact it's just as good if not better in a raspy Pi OS so let's go across to the n100 where it should be no surprise we have no problems playing Youtube footage let's again do the same thing here we go and uh no drop frames here we would not expect trop frames on an n100 Mini PC or indeed on our n100 mini it X PC but uh I did think it was important to show you streaming media playback it's an important part of modern desktop Computing so could I replace my miniitx n100 PC with a raspby pi 5 well the answer is most of the time yes it would work no problems at all this said my n100 system does have much better connectivity and I do make use of that and it's also got an x86 CPU which means it can run a far wider range of operating systems and applications than the arm-based raspby pi5 this said a pi5 is cheaper it uses a lot less electricity and because it's an arm-based system running Linux it's far less likely to have problems with malware but now now that's it for another video if you've enjoyed what you've seen here please press that like button if you haven't subscribed Please Subscribe and I hope to talk to you again though [Music] Reon
Info
Channel: ExplainingComputers
Views: 306,317
Rating: undefined out of 5
Keywords: Raspberry Pi 5, N100, Raspberry Pi, N100 PC, N100 Mini-ITX, N100 mini PC, Raspberry Pi 5 Ubuntu, Ubuntu 23.10, Mantic Minatour, Christopher Barnatt, Barnatt, Raspberry Pi mini PC, Raspberry Pi NVMe, .2, Pineberry Pi, HatDrive, M.2 HatDrive
Id: hekzpSH25lk
Channel Id: undefined
Length: 14min 58sec (898 seconds)
Published: Sun Jan 14 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.