Slashdot Mirror


Raspberry Pi 3 Model B+ Benchmarks Show Significantly Improved Performance (phoronix.com)

fstack writes: Pi Day was marked this year by the launch of the Raspberry Pi 3 Model B+ as the next evolution to this $35 ARM single-board computer. Phoronix has now put out Raspberry Pi 3 B+ benchmarks showing that the Ethernet performance is indeed much faster now but still doesn't stack up to other high performance boards, the SoC temperature is noticeably lower than the very warm Raspberry Pi 3, and the overall performance is a nice upgrade while retaining the same price point as its predecessors. Follow up tests looking at the Wi-Fi performance also show the new 802.11ac dual-band wireless to be much faster as well.

51 of 85 comments (clear)

  1. Pi Server by kamapuaa · · Score: 1

    Too bad they couldn't upgrade the server to the B+ so I could actually read this story.

    --
    Slashdot: providing anti-social weirdos a soapbox, since 1997.
    1. Re: Pi Server by bogie · · Score: 1

      Whoosh.....

      --
      If you wanna get rich, you know that payback is a bitch
    2. Re: Pi Server by rthille · · Score: 1

      Whoosh again...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  2. Re: The one feature missing ... by Anonymous Coward · · Score: 1

    I do. A raspberry pi with a usb ethernet adapter.

  3. two Ethernet needs pci-e based nics by Joe_Dragon · · Score: 1

    two Ethernet needs pci-e based nics to be useful

  4. Re:The one feature missing ... by 110010001000 · · Score: 1

    TPLink routers..although not sure about GPIO.

  5. Marginally better CPU, Ethernet 100-300Mbps by bill_mcgonigle · · Score: 1

    my TL;DR

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Marginally better CPU, Ethernet 100-300Mbps by Walter+White · · Score: 1

      WiFi upgraded to include ac as well.

  6. Memory by QuietLagoon · · Score: 2

    I'd really like to see a Pi Model 3 B++ model that has 2GB memory. :)

    1. Re:Memory by JeremyR · · Score: 2

      The Odroid C2 may fit the bill. I have two of them and am pretty impressed.

    2. Re:Memory by amiga3D · · Score: 2

      What for? You can pick up a computer out of the trash that'll leave it in the dust as a desktop. The Pi is for tinkering and hobbyists and teaching. It's a throwaway design that you can blow away and go "oh well." More ram will consume more power in a design where most users are counting milliamps. Most of mine are running off of solar powered batteries. It's fascinating to watch what people can find to use them for. It reminds me of my early days of computing when it was more a hobby than anything else. Computing can still be fun.

    3. Re:Memory by QuietLagoon · · Score: 1

      ...The Odroid C2 may fit the bill....

      Thanks. I'll take a look at those.

    4. Re:Memory by Weaselmancer · · Score: 2

      I've got a C2. I needed to run a Java app on something Raspberry Pi sized. The Pi could just barely manage it - app was unusable. It runs just fine on C2. The extra memory made a huge difference.

      --
      Weaselmancer
      rediculous.
    5. Re:Memory by harrkev · · Score: 2

      One of the advantages of the Pi is that you have a HUGE ecosystem around it. If you have a question, the odds are that somebody else has had the same one. The distros are updated fairly often, and you can get custom distros to do one specific thing (like retro emulation or media center, for example).

      The problem with any non-Pi single-board computer is the lack of support.

      The C-2 looks cool, but Ubuntu 16.04 (almost two years old) is the latest Linux supported. Want android? Android 5.1 (over three years old). The Ubuntu is one of the LTS versions, but we are due for a new LTS next month. Will that be ported? Who knows?

      The two other Odroid boards (XU4, more powerful, C1+, less powerful) look even worse! Ubuntu 15.04 (almost three years old, and NOT an LTS version). Android 4.4 (over four years old).

      If having a more recent version of your OS of choice is important, then it is hard to beat the Pi.

      http://www.hardkernel.com/main...

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    6. Re:Memory by QuietLagoon · · Score: 1

      ...What for?...

      Small form factor.

    7. Re:Memory by QuietLagoon · · Score: 1

      ...you are a fucking dim wit who has never actually tied to use a raspberry pi, but they think they are a fucking expert....

      I've been using them for a couple of years. I like them. That's why I asked about the memory. (btw, nice way for you to contribute to the community.)

    8. Re:Memory by QuietLagoon · · Score: 1

      ... It reminds me of my early days of computing when it was more a hobby than anything else....

      Yup. Back when all I had was 64k of memory to work with, and I had to solder the computer together.... Ahhh... those were the days.

    9. Re:Memory by amiga3D · · Score: 1

      My first computer had 64K of RAM and I did actually do some soldering on it. Most of the chips were socketed as well.

  7. Pi-3 for my robotics classroom by catchblue22 · · Score: 2

    I'm setting up a small computer classroom for robotics and programming. The only thing the current Pi-3 doesn't do that I really need is to run the OnShape online CAD program (since it doesn't seem to have enough power to run WebGL properly). I'm hoping that the new version will have enough resources to run OnShape. It would mean that students could design, slice, and 3D print objects for robots, and to program those robots, all with just a Raspberry Pi. The cool thing is that the current version of the Pi-3 is powerful enough to run TensorFlow, so our robots (which use Pi-3's) can actually do camera based machine learning (we do the training on regular PC's, though it can be done rather slowly on the Pi-3).

    --
    This and no other is the root from which a tyrant springs; when first he appears as a protector - Plato (423 to 327 BC)
    1. Re:Pi-3 for my robotics classroom by 4wdloop · · Score: 1

      >> It would mean that students could design, slice, and 3D print objects for robots, and to program those robots, all with just a Raspberry Pi.

      The requirements for a robot controller and for a CAD workstation are quite different. If you'd want a similarity of the environment/os (linux) why not get them a cheap chrombook or a PC running Ubuntu? Any PI would be substantially limited (by cost, power and size) to be a reasonable CAD workstation.

      --
      4wdloop
    2. Re:Pi-3 for my robotics classroom by catchblue22 · · Score: 3, Interesting

      Any PI would be substantially limited (by cost, power and size) to be a reasonable CAD workstation.

      I don't think you understand what OnShape is. It is web based CAD created by some of the original developers of SolidWorks. It runs almost entirely in the cloud. It can be run on phones, iPad's or old crappy computers. And it is arguably better than SolidWorks. Some universities are literally considering dropping SolidWorks for OnShape because it is so easy to support. All it needs is a browser that can run WebGL. I've been running it with old Core 2 Duo's with crap low end video cards, and it runs perfectly well. There are no typical CAD workstation requirements because most of the computation is being done off site. So, if the new raspberry Pi 3b+ is capable of running WebGL, then then it most definitely COULD be a CAD workstation.

      --
      This and no other is the root from which a tyrant springs; when first he appears as a protector - Plato (423 to 327 BC)
    3. Re: Pi-3 for my robotics classroom by Type44Q · · Score: 1
      That's all well and good but why limit yourself with local, client-side performance of one instruction per turn of the fucking galactic wheel? The Pi is a both a badass movement and an impressive piece of hardware but your task sounds... gratuitous. Get some used Core2 machines for the same dollar value, lose on your power bill and [greatly] save on time and frustration (I'm guessing).

      "When all you have is a hammer, every problem looks like a nail."

    4. Re: Pi-3 for my robotics classroom by Type44Q · · Score: 1

      Scratch "task;" "plan" conveys my meaning far more effectively.

    5. Re:Pi-3 for my robotics classroom by 4wdloop · · Score: 3, Informative

      >> I don't think you understand what OnShape [onshape.com] is.

      OnShape as well as many other Web-based CADs (did you try the TinkerCad?) use client-side rendering (projecting a 3D object into 2D screen surface). That is, the client's (here the PI or whatever your students are using locally) CPU/GPU is processing a 3D instructions of WebGl and plotting it to the 2D screen - a lot of floating point math involved.

      WebGl (see: https://en.wikipedia.org/wiki/...) is client-side rendering functionality.

      RPi has a 'decent' GPU (measured by cost and power) but it is limited, esp with respect to the memory size and number of FLOPs and likely memory bandwidth. Usually, CAD models are complicated enough to demand more resources. All in all you are going to make the students suffer through a sluggish process.

      >> It runs almost entirely in the cloud.

      If it did it would not need WebGl. The cloud would render the 3D into a 'picture' surface and serve it back to client. I do not think this is how it works. All in all it would make the UI rather sluggish as the round-trip latency would be remarkable.

      --
      4wdloop
    6. Re:Pi-3 for my robotics classroom by hogger · · Score: 1

      What about Freecad? Best I can tell it works fine on RPi.

    7. Re:Pi-3 for my robotics classroom by rickyslashdot · · Score: 1

      Thank You for the lead on the OnShape CAD software.
      As an ancient programmer/developer (yep, soldered my first motherboard with 16K ram and had to hand program my BIOS chip at my college computer center). I have wanted to keep 'playing around' with the newer components and devices, but the software co$t$ were just stupendously expensive and far beyond my retired budget.
      OnShape even has a FREE version for the old codgers like me, so it is absolutely perfect for the low-budget hobbyest.

      --
      redneck geek
  8. Re:The one feature missing ... by Anonymous Coward · · Score: 3, Interesting

    What you're looking for is an espressobin. 3xGbE ports and a mini-PCIe connector a separate wifi card, though a decent USB dongle may work just as well. It can run multiple linux distros, including OpenWRT and Ubuntu.

  9. Re:Still won't run on coin battery by Entrope · · Score: 1

    That's not a feature for the Raspberry, it's a feature for the Raspcoin.

    Which I sure hope isn't the name of some cryptocurrency.

  10. Re:The one feature missing ... by 110010001000 · · Score: 1

    Wow...thats pretty cool for $49!

  11. OOO vs in-order by Misagon · · Score: 5, Informative

    What I found the most interesting in these benchmarks however is how much faster the Asus Tinkerboard is.
    It also has four ARM cores and clocked at 1.8 GHz (a third faster) but is several times faster than the Raspberry Pi B+ in some CPU benchmarks. The difference is that the Tinkerboard's CPU cores are running out-of-order while the Raspberry Pi B+'s A53 cores run in-order.

    Other than that, the A53 is capable of running 64-bit ARM code which is supposed to be faster than the corresponding 32-bit code.
    These tests were run on Raspbian however, which does still not have support for 64-bit code.

    --
    "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    1. Re:OOO vs in-order by drinkypoo · · Score: 1

      I've had rockchip-based boards before. Support is meh, around the same level as Allwinner. Pass.

      The big deal about R-Pi is the community and the level of support. It's not amazing, but it's still better than almost anything else. Except maybe beaglebone? Haven't dipped into there yet.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:OOO vs in-order by tomxor · · Score: 1

      It also has four ARM cores and clocked at 1.8 GHz (a third faster) but is several times faster than the Raspberry Pi B+ in some CPU benchmarks. The difference is that the Tinkerboard's CPU cores are running out-of-order while the Raspberry Pi B+'s A53 cores run in-order.

      Yes Hz isn't everything, but then out-of-order isn't either, (not just talking about spectre and co either), but power efficiency, scalar CPUs have the edge there and it makes me wonder what the future will be like when CPUs are made for pennies and the real cost is power. But speaking in more current terms, people do like to use these boards for battery powered projects, and that's where the pi zero will rule for power efficiency (not just absolute power draw but compute-per-watt).

    3. Re: OOO vs in-order by Type44Q · · Score: 1

      and the real cost is power

      Supposedly that will steadily come down as well. There will, however, always be killer power-hungry apps (processor power, not electrical) for the foreseeable future: all the anti-VR folks' vitriol notwithstanding, with the world population continuing to climb exponentially (barring early onset of WW III.x) and the increasing likelihood that the only escape from the [sordid reality of the average person's existence] will be through VR... bit that's not necessarily all bad, as by then VR will have become the 'medium' in which most 'physical recreation' (sports, etc) occurrs - i.e. gamers will be the fittest fuckers around (however, I do predict accelerated rates of occular degradation)...

    4. Re:OOO vs in-order by youngone · · Score: 3, Interesting

      The big deal about R-Pi is the community and the level of support.

      Exactly. I purchased a RPi 3B+ on Friday and set it up with a HiFiBerry DAC + and a 7" touchscreen, then installed Volumio and plugged in a good set of powered speakers.
      It runs significantly faster than the old RPi B I had been using, and I am extremely happy, as I now have a nice sounding very small music box that is easy to use.
      One issue I am having is that I see the yellow "lightening bolt" that shows the power supply is not quite up to the job. It seems to come on and off occasionally without impacting performance, so maybe I shouldn't worry, but if anyone can point me to a better supply than this one I would be grateful.
      I have tried several other SBC type devices, and unless they're X86 or X64 they're significantly worse than RPi just because of the great support RPi has.

    5. Re:OOO vs in-order by drinkypoo · · Score: 1

      I just use a lm2596 buck module from eBay to power my original Pi. They can handle 3A, so there should be plenty of headroom. I feed that from any wall wart.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:OOO vs in-order by viperidaenz · · Score: 1

      Some applications can be faster in 32bit mode, as you have less memory bandwidth overhead with pointers.
      Most SBC's have shit memory performance, typically 16bit DDR3.

      Compared to PC's, which have had at least 64bit wide memory since the first Pentium (along with the pain of requiring multiples of two 72pin SIMMS)

      Even my first 486 had a 32 bit memory bus

    7. Re:OOO vs in-order by Walter+White · · Score: 2

      Make sure you use a beefy power cable as well. I find that some wall worts (wall warts?) work OK with some cables but not with others.

  12. I2C still broken ? by stooo · · Score: 2

    Is the I2C still broken ? can it now communicate with AVRs and other slower peripherials ??
    https://github.com/raspberrypi...

    --
    aaaaaaa
    1. Re:I2C still broken ? by Anonymous Coward · · Score: 1

      Is the I2C still broken ? can it now communicate with AVRs and other slower peripherials ??
      https://github.com/raspberrypi...

      You can do software bit-banged I2C on Raspberry Pi, complete with full clock stretching support, no problem, see pigpio. it's CPU intensive, but you've got four cores to work with.

    2. Re:I2C still broken ? by Walter+White · · Score: 1

      Doesn't it use the same SOC as the previous (64 bit) models? I thought the shield over the SOC provided better heat dispersion and allowed for a bump in the clock. If so I wouldn't expect any change with this bug.

    3. Re:I2C still broken ? by stooo · · Score: 1

      Nope. The broken one is the Raspberry's clock stretching.
      The AVR conforms to the standard. There might be other slaves affected.
      And broadcom seems really not interesting in fixing this trivial prob that makes a roadblock for rapberry.

      --
      aaaaaaa
  13. Re: The one feature missing ... by Type44Q · · Score: 1

    USB 2.0 shouldn't (by my calculations) pose a bottleneck to Fast Ethernet but gigabit is likely another story.

  14. Re: The one feature missing ... by Type44Q · · Score: 1

    Especially when it works right

  15. Re:Still won't run on coin battery by DontBeAMoran · · Score: 1

    It's not, at least according to coingecko.com

    --
    #DeleteFacebook
  16. Re: The one feature missing ... by DontBeAMoran · · Score: 1

    There's always the Raspberry Pi Zero W.

    --
    #DeleteFacebook
  17. Re:The one feature missing ... by viperidaenz · · Score: 1

    There's a $49 Espressobin SBC, with 3 gigabit ethernet ports, SATA, USB3 and mPCIe
    Not quite as powerful CPU as a rpi3, with only 2 A53 cores @ 1GHz, but it does have more hardware acceleration for networking applications.

  18. Re:Still won't run on coin battery by Bing+Tsher+E · · Score: 1

    The Raspberry Pi is intended as a low cost pedagogical computer. The Foundation spends more time working with educators to develop curriculum for the R Pi than they do making it 'the hot new leading edge tech.' It's a low cost single board for kids to use for learning in school.

  19. Re:HAS PROBLEMS by Bing+Tsher+E · · Score: 1

    Isn't that a Word Processor. The Raspberry Pi is a pedagogical computer. For use by school kids. What use would they have for a Word Processor. The RPi has it's own port of Minecraft. Isn't that what's important?

  20. Re:The one feature missing ... by gweihir · · Score: 1

    What about real (non-USB) Ethernet in the first place? The RasPi is pretty much the worst offering in this space, and most of that is because they are tied to the pretty bad Broadcom SoCs and because their development lead is a mediocre hack.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  21. Re:Still won't run on coin battery by PIC16F628 · · Score: 1

    It runs a high level OS for running complex programs. I can for example use the Pi as a computer to monitor the state of a car. A microcontroller would need too much programming to achieve it. A Pi would be easier. At the same time you don't need the Pi to be consuming 3W of power 24x7. While the Pi was intended as a low cost PC replacement, most of the usage is actually on the embedded front. And for that we need as low power as possible. This is one reason I have not upgraded to PI 3 - it uses more power than the older version.

  22. Re:It is 35 dollars by rickyslashdot · · Score: 1

    Already 'modded' this thread, so I have to post this comment . . .
    OFFTOPIC, and a bit of FLAMEBAIT tossed in for good measure.
    The micro-SBC's are NOT meant to be full-blown computers from power-up, but are designed to be HOBBY'ist and low-cost home-brew throw-away toys/tools for inexpensive training and self-improvement platforms.
    IF I could have modded this post, it would be -1 off-topic, and maybe another -1 for being a bit snarky/flamebait'ish.

    --
    redneck geek