TeraGen's new processor architecture
The new EETimes (print edition) hit the canteen tables today,
leading with an article about TeraGen's new processor.
Like the processor described by Transmeta's patent,
this processor is able to emulate multiple instructions sets.
But it adds an extra twist: the ability to emulate more than
one CPU simultaneously. This allows it to replace a DSP, a CPU
and other parallel devices by one chip, making it ideal for
embedded applications. Update: 02/02 03:30 by S :
More details here.
Seems like a lot of work would be involved in breaking down the instructions into primatives. Also, the seperate cores seems like it's adding complexity. Still, always good to see new approaches to microprocessor design!
Yummy and I thought Teragen was a neato 3-D landscape generator!
-anonymous Turd
This has nothing to do with that great 3D software
http://www.york.ac.uk/~mpf103 Terragen
not wow to the artical, wow I'm the first
Trust me, what we roll out next month is going to blow their socks off.
It's true we have constructed the ultimate dildo! Once we release it the whole gay community will be out for a week. So if you live in SF, be prepared, the streets will be empty and the air will be buzzing with the gentle sound of a million dildos, now and then broken by the cries of pleasure.
So go out and buy lubricant today...
L the Crack whore
Who needs processors that support multiple instruction sets? Kludged crap I say.
Another canditate for the Amiga II superchip?
http://www.qnx.com/
http://www.amiga.com/
Hmmm...
.device's, ...
Shame most people think Amiga=7MHz 68000
these days Amiga=233MHz 604e + 68060 50MHz +
8MB Permedia 2 gfx
+ "interesting" OS
- I have to use a PC, for
Uni, but I always miss the little things -
like assigns, volumes, filesystems,
.library's, exec linked lists, datatypes and all the rest that made the amiga one of the most pleasant systems to use, whether you were a beginner (Workbench.. durrr....) or an expert
CLI/Shell.
Basically, it is a sort of streamlined
single-user UN*X with odd bits (tripos for a dos)
of its own
C'mon - even BeOS and linux have had to learn from
it on occasion ( admittedly that may well
be due to coders defecting, as I had to)
If I say PC, most people don't imagine a
286, now, do they?
No. Terragen is a new program for Windows written by Matt Fairclough. Look at http://www.york.ac.uk/~mpf103/terragen/
And the 21264's, cheaper alpha's, K7s, the newer winchips, lalalalala...
I wonder: will this cause them to be more open, or will they shut up even more? (Is it possible for them to be any more quiet?)
-----------
-----------
100% pure freak
I'd try breaking into the place to find out, but ever since last time when they drove me to that secret location and beat the crap out of me, I have some doubts about actually getting in. :P
This will be a fun year... K6-3, Jalepeno, P3 and then later, Transmeta and now this chip from TeraGen...
But memory sub-systems still need to be improved - the new CPU's are all starving for memory bandwidth.
--------- Webmaster, http://www.cpureview.com and
Crap... Foot-right-down-the-trachea scenario... Terragen is the other one... :)
"Be nice, veer left, and never stop thinking" Iain Banks - Walking On Glass
:)
<^>_<(ô ô)>_<^>
I saw an article in Scientific America about a year ago that was about a bunch of people working on a chip that could phyisically REWIRE itself on the fly in a very short amount of time (was it a few milliseconds, or a fraction of a second? I don't remember). So, you could have your general CPU for running most of the OS, but lets say you wanted to play a mad-assed-fast game of quake. The game uploads a specialized chip design to accelerate the game into oblivion by having specialized 'quake hardware.' Or, upload a chip design for an MP3 encoder and save lots of time. The possibilities are endless, both for scientific computing, and for consumer products. I can't say that I know what happened to this project, though...
-Cheetah
If they're putting multile processing schemes on a single chip, then wouldn't you just about have to run linux (for speed, at least)? Seeing a kernel that changed its own memory addresses, register references, and instruction sets on the fly would help to bolster my faith in such a device's usefulness on the desktop. As of now, I HAVE a Mac, PC, an X86 Linux System, Access to various SPARC and UNIX Boxes, and two ARM-Based Handhelds. I can Run N64, SNES, GameBoy, Genesis, Arcade, and Playstation Games emulated, and I have three calculators. Who needs a multi-mode processor?
Now that I think of it, that crap does take up an awful lot of space, and I don't know of anyone close to me that knows how to use them, much less that does... Maybe a single multi-mode system with a flat-panel monitor would help me throw some of that stuff out...
Asmodean
"It disgusts me to see the half-trained children they call Aes Sedai..."
True science means that when you re-evaluate the evidence, you re-evaluate your faith.
The multiple register file architecture is nothing new -- several older processors have used it to hide the latency of a much slower memory subsystem.
A true virtualizable processor (VM/CMS anyone?) on the desktop is a cute idea. Yes, you could run multiple OS's on the single chip, but with the low cost of hardware these days it makes more sense to have a cluster of machines. Slap X on it and the network transparency makes it seem like a single boxen.
I'm not sure if I want my CPU handling DSP and other side duties, anyway. WinModems are an example of poor technology -- why have a $300 P2 spend half of its usefull cycles emulating a $10 DSP chip?
And, as a final aside, several older machines (VAX 11, etc) have had writable microcode. At boot time my 11/730 would read the microcode from a DECtape3. BSD used a different set of microcode from VMS.
-- http://www.swcp.com/~hudson/
Please tell us more. I can't wait until next month. ;)