MIT Startup Unveils New 64-Core CPU
single-threaded writes "Tilera, a startup out of MIT, has announced that it is shipping a 64-core CPU. Called the TILE64, the CPU is fabbed on a 90nm process and is clocked at anywhere from 600MHz to 900MHz. 'What will make or break Tilera is not how many peak theoretical operations per second it's capable of (Tilera claims 192 billion 32-bit ops/sec), nor how energy-efficient its mesh network is, but how easy it is for programmers to extract performance from the device. That's the critical piece of TILE64's launch story that's missing right now, and it's what I'll keep an eye out for as I watch this product make its way in the market. Though there are any number of questions about this product that remain to be answered, one thing is for certain: TILE64 has indeed brought us into the era of 64 general-purpose, mesh-networked processor cores on a single chip, and that's a major milestone.'"
No one will ever need more than 64 cores.
FTA: It's a "MIPS-like ISA with a few important and peculiar features"
I'll be interested to see what they're going to do about making it easier to program. Wire delay's going to be exposed as hops on the on-chip network. IMHO, the toolchain side's far more interesting to me than shoving a bunch of cores together on an on-die network....
Assuming they did anything interesting on the toolchain side.
Care about electronic freedom? Consider donating to the EFF!
Only $435 for 10,000 units. Are there 9,999 people on here who want to go in on that?
Fry: If only they'd built it with 6001 cores! When will they ever learn!
How do I overclock it?
The price is always right if someone else is paying.
Without those bits of information, it's impossible to guage exactly who might night this chip, and how successful it might be.
Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
Is not if it will run Linux (it will), but if it will run windows? CE does not count.
I prefer the "u" in honour as it seems to be missing these days.
On my laptop right now:
> ps aux | wc -l
281
Of course not all those processes are in runnable state. On the other hand, many of those processes have multiple threads. A typical Java Swing GUI app may have a dozen threads, for example. A web server process can easily have dozens of runnable threads. Software is going to take a little bit of catching up, but nothing huge.
It's rumored to be able to run 16 whole instances of Vista simultaneously!*
*Required 32 GB of RAM not included.
"Scud Storm!" -- Jeremy of PurePwnage.com
I can't believe startups haven't figured out that incompatible chips aren't what the market wants. They're either going to sell directly to "supercomputer" makers or just crash and burn.
They'll probably market running Java as a strong point.
(Then again, does it run Linux?)
it might even be as successful as the similarly revolutionary Kendall Square Research machine, just down the road from MIT.
i wouldn't hold my breath.
In related news, Boston College has also released a processor of their own.
The Tequila128. Free copy of virtual beer pong included.
well, yes it does run Linux - full SMP 2.6 according to the blurb on their site.
ccalam - acoustic versions of new songs.
it reminds me of another T company -- Transmeta. I wonder if they'll hire RMS to work on HURD....
Do you even lift?
These aren't the 'roids you're looking for.
For those of you wondering about what their software will be like, here's some info on their Multicore Development Environment (MDE). http://www.tilera.com/products/software.php It's not the most info in the world, but it's a start.
It's was called Enumera www.enumera.com
I started to work with Chuck Moore, the author of the FORTH Language on a 7X7 array of very fast small processors.
From at talk I did, February 16, 2001
From http://www.dnull.com/~sokol/amorp/emtalk.ppt On this size Chip a 7x7 array (49 CPU's) with ram could be
build. Co-processors could also be added.
Each CPU's would be operating at 2400 MIPS x 49 for a total of 117 Billion operations per second.
The power consumption would be 1 watt 1.8 Volts a 500 mA.
With this level of computing power new applications that were unthinkable before, now become possible. Also mention earlier on Slashdot:
http://developers.slashdot.org/comments.pl?sid=13
And earlier here:
http://www.colorforth.com/ 25x Multicomputer Chip
This eventually became IntellaSys after Enumera failed. IntellaSys CTO Chuck Moore to Present at In-Stat Spring Processor Forum; Scalable Embedded Array Platform for Implementing Asynchronous, Scalable Multicore Solutions Using Elegant VentureForth Programming to Be Discussed in Detail http://www.intellasys.net/products/24c18/SEAforth
http://www.findarticles.com/p/articles/mi_m0EIN/i
http://www.findarticles.com/p/articles/mi_m0EIN/i
Also for older info see:
Specifically look at the P21 / I21/ F21 chips...
http://www.enumera.com/chip/
http://www.ultratechnology.com/ml0.htm
http://www.ultratechnology.com/f21.html#f21
http://www.ultratechnology.com/store.htm#stamp
http://www.ultratechnology.com/cowboys.html#cm
I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
"'What will make or break Tilera is not how many peak theoretical operations per second it's capable of (Tilera claims 192 billion 32-bit ops/sec), nor how energy-efficient its mesh network is, but how easy it is for programmers to extract performance from the device. That's the critical piece of TILE64's launch story that's missing right now"
Build a USD1000 desktop workstation, port Debian Linux to run on it and let the geeks out there adopt it.
There is no better way to explore a device's capabilities than to let the market do it.
I want one for myself. I am tired of the x86 architecture.
http://www.dieblinkenlights.com
The T1 was already doing 32, and the new T2 is supporting 256 in a single chip. Just wondering why "TILE64 has indeed brought us into the era of 64 general-purpose, mesh-networked processor cores on a single chip, and that's a major milestone", when the mile marker is already at 256?
Because this has 64 cores as opposed to 8 cores on either the T1 or T2?
Because the total number of threads supported by an 8 core T2 is 64 and not 256 as you wrote above?
Actually, 42 cores is the answer.
Tilera will succeed because the packet pushers want to be able to do deep packet inspection. Pay close attention to the first three in the apps list from their website:
Unified Threat Management
Network Security Appliances
In-line L4-7 deep packet inspection
Network Monitoring
Digital Video:
Video Conferencing
Video-on-Demand (VoD) Servers
Video surveillance
Media 'Head-End' services
The engineers in charge of this company should be ashamed of themselves. They are creating exactly the type of product that will help the telcos destroy the internet. DPI and UTM are completely at odds with the intentions of networking protocols. Tilera is handing over control of everything that you and I do online to the telcos. Where is Google? They should be diametrically opposed to the success of this company. Buy them up and quash them.
I, for one, parallel welcome our new beowulf joke superseding overlords. ... ... ...
I, for one, parallel welcome our new beowulf joke superseding overlords.
I, for one, parallel welcome our new beowulf joke superseding overlords.
I, for one, parallel welcome our new beowulf joke superseding overlords.
I, for one, parallel welcome our new beowulf joke superseding overlords.
biopowered.co.uk - catalytically cracking triglycerides for home automotive use since 2008. Just say no to big oil!
The same old tired, boring grind and stupid, inane and childish behavior by your fellow gamers?
- dm - The two most common elements in the universe are Hydrogen and stupidity.