The ARM CPU architecture is quite different to a x86 CPU Architectur so any comparison is largely meaningless.Geeman2000 wrote:Does anyone have a feel for what old PC processor the RPi3 would be similar too? Something like 286 or 386?
That's a complete non-sequitur. We have computers to aid us with... computational tasks. Of course you can derive useful comparisons between two beige boxes given the same computational task you demand of it, be it ray-tracing, finite-element analysis, calculating the digits of pi, or rendering a web page.fruitoftheloom wrote:The ARM CPU architecture is quite different to a x86 CPU Architectur so any comparison is largely meaningless.
If we are trying to find the equivalent computational power of the underlying hardware, a better comparison would be RPi3 running Raspbian Pixel vs x86 box running Debian Pixel - why conflate the comparison by introducing another OS?fruitoftheloom wrote:Though as we are playing fantasy would say running Windows XP on the last of the Pentium 4 Socket 478 CPU is a "reasonable" comparision when undertaking Web Browsing and Office Suite tasks in the latest Raspbian Jessie with Pixel.
Your bonkers usage of capital letters on the beginning of random words, for one.fruitoftheloom wrote:What part of Fantasy do you not comprehend ???
This what OP wrote:jb63 wrote:Rather than going into all the reasons as to why a comparison is meaningful or not, we need to try and understand the question form the OP. I must admit it is a very legitimate question.
The computers around us are 'replete' (full) of metrics that help us assess the performance(s) of machines we use. Examples:
1. User Performance Index in WIndows - tells you how each component (graphics, processor, RAM, storage, ... ) is performing.
2. Matlab 'bench' function - runs a series of matrix calculations and 2D/3D graphics and outputs a series of performance factors that are then lumped into a single number to rate the specific conputer's 'overall' performance'.
So, while there might not be a 'single' answer to the OP's question, one for sure can give it an honest attempt. Examples?
1. Typical performance for doing excel/spreadsheet calculations
2. Running Mathematica on RPI vs x86 (granted, software versions are NOT the same)
3. Web browsing - no need here to load the two procesors with the same pages as the demands back in x86 time were very small, compared to the web pages we have today (java and the like, vs static GIFs 10-20 years ago)
Anyone willing to give this a try?
http://www.androidauthority.com/arm-vs- ... ed-568718/Geeman2000 wrote:Does anyone have a feel for what old PC processor the RPi3 would be similar too? Something like 286 or 386?
The architectures are pretty much the same - they are both Von Neuman or Harvard (can never remember which is which) architectures AFAIK. They do have different instructions sets however....fruitoftheloom wrote:The ARM CPU architecture is quite different to a x86 CPU Architectur so any comparison is largely meaningless.Geeman2000 wrote:Does anyone have a feel for what old PC processor the RPi3 would be similar too? Something like 286 or 386?
Though as we are playing fantasy would say running Windows XP on the last of the Pentium 4 Socket 478 CPU is a "reasonable" comparision when undertaking Web Browsing and Office Suite tasks in the latest Raspbian Jessie with Pixel.
Semantics, still a pretty stupid question, which over the last 6 years has been regurgitated in different guises and likely will be ad-infinitum........jamesh wrote:The architectures are pretty much the same - they are both Von Neuman or Harvard (can never remember which is which) architectures AFAIK. They do have different instructions sets however....fruitoftheloom wrote:The ARM CPU architecture is quite different to a x86 CPU Architectur so any comparison is largely meaningless.Geeman2000 wrote:Does anyone have a feel for what old PC processor the RPi3 would be similar too? Something like 286 or 386?
Though as we are playing fantasy would say running Windows XP on the last of the Pentium 4 Socket 478 CPU is a "reasonable" comparision when undertaking Web Browsing and Office Suite tasks in the latest Raspbian Jessie with Pixel.
From what I can tell, the E5300 is one of a series of CPUs which were introduced around 2007 as alternatives to the Pentium 4 NetBurst architecture. They are essentially scaled back versions of the Pentium Core Duo. Systems with 1GB RAM capacity started appearing with later Pentium III machines in 2003. The 480 mbit speed of the USB2 system bus was surpassed with PCI in the original Pentium design around 1993. The VC4 GPU is advertised as having a performance of 24 single-precision GFLOPS, which is less than a Radeon HD 4350 from 2008. In summary,james-at-lo-tech wrote:According to Geekbench, it scores about the same as an iPhone 6 or an Intel E5300.
Code: Select all
Raspberry Pi 3B PC Equivalent Year
--------------------------------------------
4-core ARMv8 Intel E5300 2007
1GB RAM Pentium III 2003
480 mbit USB PCI33 1993
VC4 GPU Radeon HD4350 2008 I think the early end of that can be brought forward a few years, since the max memory normally supported in Win98 was 512MB.ejolson wrote:Clearly using a single USB port as the system bus is the weakest point of the current Pi 3B design. Such a slow system bus also makes the 1GB RAM limitation worse as there is no high-speed swap available. Therefore, depending on your usage, the Pi 3B will perform similarly to a PC that is anywhere from 8 to 23 years old.
Depends on the operating system / software you are running and if the specific operating system / software is optimised for the hardware it is running on.Geeman2000 wrote:Does anyone have a feel for what old PC processor the RPi3 would be similar too? Something like 286 or 386?
I recently replaced a Acer Revo R3700 (Intel Atom, 4GB Men, W10) which was used for Web Browsing, eMail and Word /Excel with a RPi 3B running latest Jessie release.gregeric wrote:From what ejolson and others have put forward, we can update the original, official (@EU?) 'something like' quote, "overall real world performance is something like a 300MHz Pentium 2, only with much, much swankier graphics" for a Pi3 to:
A 2007 era desktop class processor, constrained to 1GB RAM, still retaining the 's' on the "swankier" graphics (but without the "much, much"), and with weaker i/o.
That sounds about right. Perhaps retain the "much, much" for the poetic effect but put it in front of "weaker i/o."gregeric wrote:A 2007 era desktop class processor, constrained to 1GB RAM, still retaining the 's' on the "swankier" graphics (but without the "much, much"), and with weaker i/o.