Sorry, going to have to correct you on almost everything in your post.pluggy wrote:The Pi couldn't have a faster CPU without a complete/major redesign. Its tied to a cheap Broadcom SOC which wasn't designed for something like the Pi in the first place. If it were meant for computers (OK , the Pi being a computer may be open for debate) , it would be a different GPU/CPU mix. The BCM2835 is 95% GPU which is what you want for streaming movies to a telly, its not so clever for general stuff which needs a good CPU. (Ever notice how demos to the uninitiated revolve around how well it plays movies using OMXplayer ? - its no accident)
Correction: the Pi *was* designed for that SoC. Other way round.pluggy wrote:Its tied to a cheap Broadcom SOC which wasn't designed for something like the Pi in the first place.
Come on, that's not helpful. It's adequate for learning programming, which is what the designers intended.If it were meant for computers (OK , the Pi being a computer may be open for debate) ,
I repeat: it does what the designers intended. Word and Excel are not quite what Eben considers to be educational. (He and others have written about the project's aims elsewhere, many times.)Joe Schmoe wrote:To many people's way of thinking, if it doesn't run Word and Excel, it is not a computer.
It's most likely on Broadcom's roadmap to increase CPU core speeds for this SoC. The problem is that no matter how fast a CPU runs at, someone will always want it to run faster. People who find success in technology are the ones who are able to take advantage of what they have today rather then worry about what might come tomorrow.nathansuchy wrote:At some point I would like to see the Raspberry Pi have a CPU that can reach speeds of 1GHZ normally. I know that you can overclock but still would like to see those speeds. I think that Ram is not nearly as big of an issue as the CPU speed as performance is sometimes limited.
Oh no it isn'tski522 wrote: It's most likely on Broadcom's roadmap to increase CPU core speeds for this SoC.
It isn't on the roadmap to update this SoC. There will not be a pin compatible faster chip. There are already faster twin core chips with videocore 4 GPU, but they are larger and not pin compatible. There is little point, in the modibe market, to making pin compatible chips - every mobile device has a new motherboard so you just design to the chip you are using.ski522 wrote:It's most likely on Broadcom's roadmap to increase CPU core speeds for this SoC. The problem is that no matter how fast a CPU runs at, someone will always want it to run faster. People who find success in technology are the ones who are able to take advantage of what they have today rather then worry about what might come tomorrow.nathansuchy wrote:At some point I would like to see the Raspberry Pi have a CPU that can reach speeds of 1GHZ normally. I know that you can overclock but still would like to see those speeds. I think that Ram is not nearly as big of an issue as the CPU speed as performance is sometimes limited.
That 95% is die area, which is pretty irrelevent in day to day usage of the Raspi, where you use tiny amounts of the GPU die at any one time, whereas the Arm is used ALL the time.pluggy wrote:Is the Pi a computer or an embedded linux device ? which is what I meant by debatable. I would classify the Pi as a computer, but then most embedded linux devices are computers in my book. The distinction is very blurred especially you hack embedded linux devices to become general purpose computers. (Been there....).
It was Eban Upton who said the Broadcom BCM2835 was 95% GPU. I make no apologies.
The CPU is about the 300Mhz Pentium 2 level (Official FAQ's), Circa mid-late 90's technology, comparisons with the BBC micro from the mid 80's is meaningless. The Arduino (got and made several of those) is a closer match to the BBC Micro than the Pi.
A car is not a computer, regardless of when it was built.W. H. Heydt wrote:Mine isn't. But, then, it was built in 1968...Joe Schmoe wrote: BTW, is your car a computer?
Define computerJoe Schmoe wrote:A car is a car.
A computer is a computer.
A microwave is a microwave.
And so on.
Hello diereinegier:diereinegier wrote:A few days ago I started to play with my brand new Model B 512 MB and just ordered 4 additional units.
I plan to build a little cluster to run MPI programs on. Surely I do not do that because the Pi is the best platform for the purpose - cause it is not. The whole point for me is to see what one can do with these little things and to share it with others.
And precisely that sharing would be spoiled by having too many versions of hardware.
So please, Raspberry foundation, be reluctant with hardware changes and put effort in optimizing the software.
I very much appreciate that at least some of the GPU driver code was recently published.
Greetings from Germany
Likewise!jardino wrote: Hello diereinegier:
I've been buying RPis at the rate of one a month for various purposes, including a Beowulf cluster (currently at 4 nodes). So I have several hardware versions, some with 256 Mb, some with 512 Mb, and have not experienced any integration problems. You can read about my progress at the cluster
forum at http://www.raspberrypi.org/phpBB3/viewt ... &start=125 .
I'm interested in the fact that you plan to use MPI. What programs to you intend to run?
(Perhaps we should continue the discussion over at the cluster forum.)
Happy New Year from Scotland!
If that's what you need, you need something like a cubieboard. That has the faster processor you need, but a less powerful GPU.pluggy wrote:The 300 Mhz pentium 2 is an approximate equivalent of the power of the ARM CPU, its what the FAQ says, I have no reason to doubt it, it feels like a 300 MHz Pentium 2. Since Liz says its 98% GPU die area I'm not going to argue with that either. The die area is closely related to the number of transistors and hence the approximate power. The GPU is approximately the same power as a first generation X Box, again FAQ, again I have no reason to doubt it. But, a lot of people are expecting something approaching the CPU power of a relatively modern computer. A lot of noobs complain it is slow, which it is along side any PC built in the past 12 or 15 years. The desktop experience (LXDE) is built around it running on a slow,old computer. Gnome/Unity (ala Ubuntu) and a real world browser like Chromium or IceWeasel (Chrome or Firefox in the real world) would bring it to its knees. I'd trade all the GPU for 50% more CPU power. (I'd trade all the GPU for USB without the issues it has as well but thats another tale)
I'm typing this on a Linux PC with a dual core Intel Atom, which is something of a joke for its pitiful performance. Its only used on Netbooks in the real world. Its an order of magnitude faster than a Pi though............
There are quite a few peripherals on the GPU that are not even pinned out on the Raspi. 2nd camera interface for example.pluggy wrote:All the more interesting ones aren't easily available here. The Hackberry A10 looks to be further along the development path, but its quite expensive by the time you've added international shipping.