Raspberry Pi 3 Model B+ Benchmarks Show Significantly Improved Performance (phoronix.com) 85
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.
Re: (Score:2)
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.
Re: (Score:2)
It's not, at least according to coingecko.com
Re: (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.
Re: (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
Pi Server (Score:2)
Too bad they couldn't upgrade the server to the B+ so I could actually read this story.
Re: Pi Server (Score:2)
Whoosh.....
Re: (Score:2)
Whoosh again...
Re: The one feature missing ... (Score:1)
I do. A raspberry pi with a usb ethernet adapter.
Re: The one feature missing ... (Score:2)
Re: (Score:2)
There's always the Raspberry Pi Zero W.
two Ethernet needs pci-e based nics (Score:2)
two Ethernet needs pci-e based nics to be useful
Re: (Score:2)
Re: (Score:3, Interesting)
What you're looking for is an espressobin [espressobin.net]. 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.
Re: (Score:2)
Re: The one feature missing ... (Score:2)
Re: (Score:2)
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.
Re: (Score:2)
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.
Marginally better CPU, Ethernet 100-300Mbps (Score:2)
my TL;DR
Re: (Score:2)
WiFi upgraded to include ac as well.
Memory (Score:3)
Re: (Score:3)
The Odroid C2 may fit the bill. I have two of them and am pretty impressed.
Re: (Score:2)
...The Odroid C2 may fit the bill....
Thanks. I'll take a look at those.
Re: (Score:3)
Re: (Score:3)
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 year
Re: (Score:3)
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. Co
Re: (Score:2)
...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.)
Re: (Score:2)
...What for?...
Small form factor.
Re: (Score:2)
... 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.
Re: (Score:2)
My first computer had 64K of RAM and I did actually do some soldering on it. Most of the chips were socketed as well.
Pi-3 for my robotics classroom (Score:3)
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).
Re: (Score:2)
>> 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.
Re:Pi-3 for my robotics classroom (Score:4, 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 [onshape.com] 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.
Re: Pi-3 for my robotics classroom (Score:2)
"When all you have is a hammer, every problem looks like a nail."
Re: Pi-3 for my robotics classroom (Score:2)
Re:Pi-3 for my robotics classroom (Score:4, 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/... [wikipedia.org]) 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.
Re: (Score:2)
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.
Re: (Score:1)
What about Freecad? Best I can tell it works fine on RPi.
OOO vs in-order (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.
Re: (Score:2)
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.
Re:OOO vs in-order (Score:4, 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 [nicegear.nz] 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.
Re: (Score:2)
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.
Re: (Score:3)
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.
Re: (Score:2)
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).
Re: OOO vs in-order (Score:2)
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
Re: (Score:2)
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
I2C still broken ? (Score:3)
Is the I2C still broken ? can it now communicate with AVRs and other slower peripherials ??
https://github.com/raspberrypi... [github.com]
Re: (Score:1)
Is the I2C still broken ? can it now communicate with AVRs and other slower peripherials ??
https://github.com/raspberrypi... [github.com]
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.
Re: (Score:2)
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.
Re: (Score:2)
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.
Re: (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?
Re: (Score:2)
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.