torok said:
Yes, ARM SoCs were jokes at the time. They only had to power feature phones. Smartphones made them jump in performance quickly, stabilizing after reaching limits imposed by physics. But nowadays, they pack quite a punch. I remember it was extremely hard to debug stuff on the SPEs. Comparing with CUDA, that has great tools, good docs and helps a lot to deal with the quirks of GPU programming, it's hard to get dev support. Intel is facing this issue now trying to push the Xeon Phi, specially now that tons of libraries support CUDA. But you're correct when pointing that the difficulties were not only on the tools, but also on the weird design of the architecture. It doesn't matter if its ingenuous if it takes way more time to develop something for it. |
If the SPE's had been something more of general purpose, they hadn't been cheap and it couldn't have had the high floating point operations per second number, but maybe it had been a lot easier for the programmers.
ARM appears to have been slightly faster in 05-06 than I previously stated. Actually ARM's been used by smartphones since 04 (or 03?), but yeah, the smartphones rocketed the ARM development.
Ei Kiinasti.
Eikä Japanisti.
Vaan pannaan jalalla koreasti.
Nintendo games sell only on Nintendo system.