5 ms·
Interesting thought to revert to many inexpensive cores as opposed to virtualising on "super-computers". However I don't think the equation stacks up. ARM is st
by gaylordzach 16y ago
Interesting thought to revert to many inexpensive cores as opposed to virtualising on "super-computers". However I don't think the equation stacks up. ARM is still a long way from offering high processing cores (e.g. no 64Bit). Their whole concept ties perfectly in the mobile world and it's no surprise they are so successful.
- jdavid 16y agoAs far as I know CUDA is 64bit, and you should be able to run CUDA on tegra2. So, for ARM the only reason to have 64bit is to address large memory, and drive controllers for flash can address the rest. heck if someone really wanted to do an integrated server environment they could put ram behind the drive controller. So having a 32bit core and a 64bit gpu on chip means you can do complex scientific math, but how many web apps really need 64bit floats, ints? In a web world if you needed 64bit, just make a service on a platform that works and either proxy the request or redirect to it. i guess mongodb would suck on a 32bit arm, but that's just because they have a lazy memory manager model. i am sure if arm got big or if someone paid 10gen to fix it, they would. I bet most of the web could work on a large array of high frequency ARM chips. I know that both google is working on it, and I have seen articles on facebook doing it. It's definitely experimental right now, but I think in the next 18 months you will see more public experiments. Mobile chips also have better power management than x86, and can go in to deep sleep and maintain cache really well. Watch this, i know it's going to POP. there is also evidence that nVidia is figuring out it's legal strategy for this. which has an ARM license, and bought transmeta.