Four Core Processor to Bring Tera Ops
panhandler writes "As reported at CNet and the Austin American Statesman, researchers at UT are working with IBM on a new CPU architecture called TRIPS (Tera-op Reliable Intelligently adaptive Processing System). According to IBM, 'at the heart of the TRIPS architecture is a new concept called 'block-oriented execution"' which will result in a processor capable of executing more than 1 trillion operations per second."
at Unreal Tournament ? Why, some have cool jobs.
this way you, yankees, can count every dollar of your actual external debt in a little more than a second !
Smile, don't click...
Great... Just what we need, processors that can perform an instruction, then wait 40000 cycles for the next instruction to be read from memory. I wish we could see some memory improvements to go along with these.
Seriously, though, this will help break all the clustering records, provided we can come up with faster interconnects by then.
--That's the point of being root, you can do anything you want, even if it's stupid.
Will still take five minutes to boot into a login prompt. Some things never change.
wow. heh, that would be totally Boss. think of all that could be done, why someone with that could totally be the king of all the distrobuted computing programs. lol
A somewhat more informative link for more info. Would it really kill submitters to put a link to the actual project in their submission...
Nae bother
EPIC is clearly dead in the water. Intel didn't learn from the 432.
Microsoft - Where would you like to go today, Maybe Jail?
Here
--
Error 500: Internal sig error
"This is yet another breach of our IP! Our fine researcher came up with this technology over 10 years ago, we have just ket it hidden for all this time. Unfortunately we wrote the patent-applications with invisible ninja-ink and they are being kept in a vault in our Fortress of Doom (tm), so we can't show them to anyone.
We expect IBM to pay us 5 billion dollars plus 4 x $699 for each CPU sold"
Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
Does anyone remember the Pentium Pro? It was an extremely expensive processor. This was because of its strange system of connecting the CPU core with a massive amount of cache ram; production yields were very low, so fabrication costs were very high.
Imagine how high the failure rate would be with fabricating a CPU with four cores... I don't see how it would be practical unless it was with an extremely-high yield design such as the StrongARM.
The four cores add up to only 32 billion operations right now according to the CNet article. They project that they won't reach 1 trillion until 2010.
Hmmm... Pie...
But this reminds me of a growing trend, and that is that as soon as large infrastructures are finally completed (be it the transition to OS X or 802.11b) the technology becomes obsolete. However, the entire infrastructure must be replaced. I don't care how many gazillion flops this or any other processor can pull. They need to easily scale so that the entire infrastructure does not need replacing.
Quid festinatio swallonis est aetherfuga inonusti?
Africus aut Europaeus?
If each chip is basically four processors each of which can execute 16 operations simultaneously, it will be difficult for compilers to find 64 independent instructions to execute each cycle.
I guess one possibilty could be to execute instructions from four different processes simultaneously, thus reducing the probability that the instuctions will interfere.
http://yetanotherpoliticalrant.blogspot.com
First, they don't spend money reinventing the wheel. Second, hardware production failure rates are reduced because if an eighth of all cores fail, you don't average zero production. Third, most of the code is already written for multithreading with multiple processors. It would probably be cheaper to build larger facilities than to design mulitprocessor processors.
If anyone in any way shape or form mentions the word beowulf, expect a swift kick in the nuts by your's truly.
That is all
Hacker Media
It'll still take forever for Open Office to load.
using namespace slashdot;
troll::post();
Sure, the machine will work.
But it's going to take more than a faster CPU to kick-start the IT industry in the West.
Right now, IT is a sunset industry, serving a market that is itself rapidly becoming extinct as entire business chains get automated in foreign countries. Within five years the famous Western IT industry will become a thin service layer reselling products (hard and soft) developed and produced elsewhere.
Building yet faster CPUs does not alter this. There is no way new generations of faster hardware can pull the industry out of its situation.
What can?
Possibly two things. First, to realise that the market for IT is rapidly globalising, and that western technology will have to sell to China and India if it is to sell at all.
Secondly, to realise that this means extraordinary cost efficiency, based on a true understanding of the nature of today's technology, rather than an attempt to shoehorn today's reality into yesterday's way of working. Technology - such as operating systems that was a luxury item only ten years ago is now not only a commodity, it is basically free. The same applies to so many technologies that a business which does not take advantage of this simply will not be able to compete.
Guess what I'm saying is: switch to Linux and OSS before you croak, folks. It just seems to make so much sense.
Ceci n'est pas une signature
a) These chips are designed for supercomputers. When you're running a massive simulation with billions of cells, it's not hard to come up with 64 independent instructions.
b) Again, these chips are designed for supercomputers. They have compilers that deal with related problems for todays supercomputers. It's not like they'll be using gcc to compile programs for it.
Wasn't the PS3 "Cell" chip made by IBM and Sony supposed to deliver 1 teraflop too?
It's actually called TORIAPS, but whatever.
Not that this wasn't entirely predictable.
It's easy to throw 8 processors on a motherboard. The hard part is designing a memory subsystem that can supply the bandwidth for 8 processors and any other bus masters. Plus, you have to provide cache coherency for all of those processors.
Mea navis aericumbens anguillis abundat
TRIPS. Lemme guess. The name says all about reliability of the system.
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
SCO smokes crack, IBM goes for trips... what will be next, sysadmins sniffing exploded capacitors instead of ethernet packets?
A) Will it run linux
B) Run Quake 3 at an acceptable FPS
C) Take a slashdoting
D) Make my Coffee
E) Run Linux
F) Where is my flying car!?
....that I've had Doug Burger and Steve Keckler as professors here at UT, and not only do they know their stuff, but they're great professors as well, and they really seem to intimately care about the technology. They have a great sense of humor too (such as Dr. Burger complaining that he doesn't even have root access to his own machines :-P)
Now this is cool and if they can make it show itself as 4 CPU's instead of one it might neven mean that porting existing software is easier. Of course I'm not sure what the performance overhead would be
Rus
Cheap UK and US VPS
So this processor will get on and do "inquire 'delete *.* are you sure (y/n)'", delete *.* ...pause for user entry to catch up ...oops.
***You learn something Every day. And then you die.***
"block-oriented execution" - I don't know that position, sounds kinky... "which will result in a processor capable of executing more than 1 trillion operations per second." - when she said 'size doesn't count', she lied. ~Marcus
This is nothing new. In fact, you are probably buying "broken" chips today. When the chip makers build CPUs, they mostly all strive for the highest clock-rate that they can get. However, during chip testing, a large percentage of the CPUs fail at the highest rates. So they keep testing them until the find a clock rate that the chip passes at (will work). Then, they mark the chip with that number and sell it.
So, according to your logic, anyone who is buying a chip that is less than the top rate is buying a bronken chip.
Only on Slashdot would someone be complaining about a processor (or processors) that only get 32 billions OPS.
I wonder how long it took them to work out TRIPS as a abreviation? I suspect a high acronym:hardware design ratio... that said, it took small team a fairly long time to work out LEMUR at our place ;-)
-- Gaxx
Why? Because it means people will spend money on infrastructure, which increases cash flow in the IT industry, which will help keep the bubble afloat a while longer.
A lot of the growth of the computing industry comes from making smarter and backwards compatible products. But look what it got Microsoft to make an Office version that is backwards compatible -- they had to use various other means to ram it down people's throats, because they didn't feel they needed to new version.
A large part of the turnover and the jobs in the computing industry come from people buying stuff anew they already have, because the new version won't play with the old version.
This will probably not be so important an argument for the US economy any more, since those jobs are now in India and China, but this cycle of renewal is what secured the survival and even growth of the industry until now.
500 years ago a jewish slave trader tossed my ancester off a cliff 2000 feet to her death so I am severly offended as an African descendant and a human being!
Anyone named cliffy2000 must be modded down because I am offended!
Maybe his name is Adolf and he's on a hit roll?
What no one can have the name Adolf now you stupid bagel gobbling yid?
I should have opted for a per-GigaOPS licensing instead of my 699$ per CPU licensing.
IP law confuses me. I am persuaded slashdot readers who read this sig now legally owe me 699$
has Netcraft confirmed it?
.sig Realistic fines for copyright in
I wonder if those professors working on these are the same ones who let their TA's come to the first day of class and in some cases first week of class instead of them themselves.
My fiance was pretty disgusted this year since she's a grad student and for the money's she's paying she does not expect a student to be teaching the class on day one.
Today IBM announcemed the release of 2 new landmark acronyms: TRIPS and PERC. According to a spokesman: "Well felt that RISC had run its course
. Its far to familiar to people outside the industry now and besides , it has somewhat negative connotations. With these new acronyms we can
once more confuse millions of people over the acronymns expected 10 year lifecycle and also it gives us plenty of bad in-joke
opportunities for our technical authors"
Well, I don;t need postfix, Apache, Zope, MySQL, PostgreSQL and many other services at the moment of login. So, Win2k designers has recognized the it and optimized the boot sequence being oriented for a desktop user. In Linux we still keep a server-oriented mentality, that's why XDM/GDM/KDM/EDM is always the last thing to start.
Besides, Win2 boots some services in parallel, while in Linux we still boot all of them sequentially, waiting for [OK] string before starting the next one. The only way to paralelize the sequence is to track dependencies between services. In Gentoo there are some efforts to do the parallel boot.
But as for now, Linux is (by dfault) is oriented for servers, and GUI login is the last (ltterally last) thing you need on your server.
Less is more !
Are you an Austin American?
Have you noticed that big Japanese companies seem comfortable working with IBM? I find it difficult to think of any other large US corporation about which we can say the same. IMHO, it is because (while a hard nosed competitor) they deal in a straight fashion with partners. They are seen as trustworthy.
yeah yeah sure. Together with diamond seminconductors at 81GHz and block-ordered execution and code morphing.
aren't you just tired of all these buzzwords.
DO SOME REAL WORK IBM cretins.
LAZY sons-o-bitches...
How are they going to plug in and test an incomplete CPU core designed to work exclusively in tandom?
In each testing station, have three known-good cores. Connect them to each sample to be tested. If the processor works, move a known-good core to packaging; otherwise, reject the new core. I am not an electrical engineer; is it hard to make cores that can be attached and removed like this?
Will I retire or break 10K?
Do you want it cheap, or do you want it fast?
We know how to design faster memory, we've done it. Other than a few niches, the marketplace hasn't been willing to pay for it. So we're back to dirt cheap DRAM, because "It's what the customers want," or at least will pay for.
That said, there are inherent limits to reducing latency, mostly having to do with size. That's why L1 is the smallest cache, and L2 is a bigger cache. L1 is typically the biggest cache that can meet the fastest performance requirements. Because L2 performance is 'shielded' by L1, it's allowed to be slower, and can therefore be bigger. Size is the enemy of speed.
The living have better things to do than to continue hating the dead.
Big Blue has gone all Hunter S Thomson then...
Imagine what the film editing and production companies could do with this.
They could make more films to sell more tickets to buy more bad laws.
Will I retire or break 10K?
Wasn't "TRIPS" the name of the "trade-related intellectual property" treaty that set up WIPO, which in turn created the model legislation for the Digital Millennium Copyright Act?
Will I retire or break 10K?
that's pretty much what a FPGA is, like a Xilinx which will execute many commands in parallel, not just a few pipelines, but entire large blocks, imagine executing 500 if statements in parallel rather then sequentially.
I'd love to learn to program one... I just don't want to have to learn Verilog.
Help Brendan pay off his student loans
but can you just *imagine* a beowulf cluster of these? Oh you already did.. /* If it wasn't for C we would be using OBOL, BASI and PASAL. */
"You lied to me! There is a Swansea!"
Wildly Artificial Names for Catchier Acronyms
It's fun how they had to skip the "adaptive" and put "Intelligent" in there, otherwise the MTTLA would have become "TRAPS"...
I disagree. We need MORE links to doubleclick.net in the original /. stories that go to Microsoft marketing pages.
Imagine a Beowolf cluster of Beowolf clusters of these :-)
Then again that's be to kick ass to be allowed to be public knowledge.
We're not still in the stone age comment, being posted from a real University of Texas tech desk. A lot of the features in the Pentiums and up were based on papers written by professors in my department. AMD has a fab right here in town (well, ok, a little bit outside of town).
====
Crudely Drawn Games
Besides, Win2 boots some services in parallel, while in Linux we still boot all of them sequentially, waiting for [OK] string before starting the next one. The only way to paralelize the sequence is to track dependencies between services. In Gentoo there are some efforts to do the parallel boot.
How are they doing it?
I've often thought that we should be booting up our computers with a parallel invocation of "make". Then when adding a new service you would have none of this "what number between 0 and 100 should I assign?" foolishness: just write a three line makefile that includes all the dependencies that your service has on others.
By the way, here's another link: News. This is from the general public friendly news thing on the UT home page...
====
Crudely Drawn Games
If you delve further into the project ( http://www.cs.utexas.edu/users/cart/trips/ ) then you will see that the problem of latency is the #1 motivation for the project. TRIPs appraoch to reconfiguring a grid of ALUs should help it maximize utilization. Even so, I doubt that TRIPs is a panacea because so many software problems feature patterns of execution that are undecidable without access to a large space of memory (thus the desire for huge high-speed caches). Yet a more flexible, configurable set of ALU cores and interconnecting pipes might let a computer rebalance itself for maximum performance on a wide range of different tasks including (in their words) workloads as diverse as control-bound integer codes, highly parallel threaded codes, and regular, computationally intensive streaming codes. This ability to perform well, not perfectly, on a wide range of tasks should help the design deliver good performance on mixed and variable environments such as desktop computing and complex database-driven webserving applications. Certainly, TRIPs should be superior to the more rigidly fixed designs of current CPUs or the modestly flexible VLIW-like architecture embodied in Itanium.
Those that think that multiple cores on a single die mean low yields are assuming that each core must be a multi-million transistor monstrosity like those in current desktop CPUs. They forget that you can create a useful CPU in under 100,000 transistors (e.g., the 68000). Indeed I know of one company, back in the early 90s, that sold a parallel processing board that contained 64 simple, operational transputer cores per chip(CNAPS 1064-64). Moreover, the morphware concept in TRIPs should be able to handle some density of defects in the grid of cores, including end-of-life failures, by remapping the processor net to route around dead/dying ALUs.
Two wrongs don't make a right, but three lefts do.
You, sir, will be reported to the American Association Against Acronym Abuse.
I hereby place the above post in the public domain.
Of course Americans will try to sneak over to Taiwan or use the Internet to buy cheap CPUs using purchase orders signed by unethical sysadmins. At that time, the director of the FDA (Federal Dataprocessing Administration), will issue warnings that these foreign CPUs (really repackaged American CPUs) are "insecure" on account of inadequate "testing", and then we will know that the FDA has become a shill for the American CPU companies.
Thats why theyre sold at different speeds - all a P4 2GHz is is a P43GHz with enough flaws to keep its speed down. Nothings actually *broken*, but the defects are still there. IIRC, IBM does sell the Power4 with failed cores on the cheap (I could be wrong though, too lazy to go checking up), as do most other manufacturers (the on-die caches are often sold like that - 32K is just 64K with a broken half).
Facts do not cease to exist because they are ignored. - Aldous Huxley
has started putting some of "our" words into mainstream acronyms. So it begins.
The prototype is going to have four cores; a final version could have as many as 16.
This is a link to the software program attempting to provide productive ways to fully exploit this type of tiled, reconfigurable architecture. Not a ton of info there, but some links to papers, presentations, etc., on the general techniques being used.
a hardware accelerator for MS office. imagine the sales of TurboOfficeXtreeeeem!(TM)
I know it's cliche, but isn't it amazing how kids that young write things that intelligent and don't put themselves to good use?
-P
Enuff said.
This technology isn't completely revolutionary. Starbridge Systems has taken fractal arrays of programmable chips to help developers/scientists automatically tune chips to help run their algorithms run faster. Most of their clientele is in R&D, pharm, and defense. www.starbridgesystems.com
Dear moderators,
I defy you to point me to the post previous to this one where such a sentiment is expressed.
The only surefire protection against Microsoft infections is abstinence. - The Onion
Woohoo! Go Longhorns! Longhorns forever!
... As a side note, good for the processor too.
(Okay, I'm done. I just had to show some school spirit; I would be evil otherwise.)
Oh yeah
Seth Anderson BTW, I'm not 23 anymore -- I am TexasCowboy26 now. =)