The Amazing Integrated Microprocessor
An anonymous reader wrote in to say that "SiByte Inc.
has
announced the
Mercurian
processor SB-1250, a single chip
containing two MIPS64 CPU
capable of running up to 1GHz, plus a 512kByte L2 Cache,
PCI, gigabit ethernet (3) and serial (2) interfaces.
The whole chip consumes
a mere 10 watts with both processors and all interfaces
running at full speed. While it is targeted at networking and communications systems,
wouldn't you like to have a notebook allowing to carry with you
that much processing
power? The chip will be able in volume mid next year, and the data
sheet states, they will provide support for porting NetBSD
and Linux to it." Sure it's vapor, but it sounds pretty impressive.
Last I'd seen it was still supposed to ship with the processor. It can't ship earlier and still be tested against the real production chipset.
Yes a shared cache can actually be an excellent feature for multi-threaded apps that are using static cache data set.
BTW:- This chip or something similar it is the future of computing. Very cool indeed.
As for the list of processors and lies listed, here's a more accurate one.
Yah, but if the serial port goes bad, it will probably take the CPU with it.
Which would be a bad thing.
"Freedom in cyberspace'd be fine and dandy if we happened to live there."
Are you kidding? We'll need this much horsepower to run Windows CE 4.0...
(this is not a
Despite the availablility of multiprocessor Mips32 and Mips64 systems, there is currently no support for SMP in the Mips kernel tree.
This is becase where the ia32 archetecture has a common and well-documented SMP method, APIC, Mips does not. Each vendor seems to do their own proprietary thing.
This would definately be cool but I'll believe it when i see it.
This is just like television, only you can see much further.
Some notes:
RS6000 is a whole family of workstations/servers from IBM - not a processor architecture.
(RS6000 systems run on POWER, POWER2, PowerPC, and POWER3 cpus.)
HP's PA-RISC is missing, IBM's RT, Motorola 88k, NS32K, SH3/SH4, Intel i960 (not sure about that)...
Internet Appliance is a ratehr enigmatic term. Would you want the Apple Cube to be put into the same class as, say, WebTV? Not I. The Cube is an impressive. WebTV.. No. On another note, while it would be nice to see the Apple to use a custom Athlon (without the x86 translation) rumour hold true, Apple really just has to threaten to take their business elsewhere and Motorola will likely shape up.
tinfoilmedia
always wondered can 2, or more, transmeta chips work in smp?
Doubtful; the microprocessors themselves have an integrated northbridge which would make this difficult.
Whats the Performance of 1Ghz MIPS chip?
Could it equal or surpass the king of the hill
Alphas EV67?
That would be a wild setup for Seti units in so.
but still no word on the setup prolly vaporware like so many things now days.
While SGI's MIPS CPUs aren't all that high on clock speed, they still manage good performance.
;)
My 175MHz R10000 (1MB L2 cache) manages to crunch a SETI@Home packet in only 9 hours. I like my Indigo2
Since MIPS does a lot per clock, one can only imagine the performance of such a core clocked at 1 GHz.
And glad you saw it. I started to change it yesterday, but didn't get around to it. I guess I'll leave it a while if people are still noticing.
Leave it. It's quite original, funny, and doesn't mentions Signal 11 or Jon Katz. That's rare here on Slashdot!
Tongue-tied and twisted, just an earth-bound misfit, I
Learning to fly, Pink Floyd.
Then Microsoft stepped in....
can I get ess! can I get an Jee! can I get an eye! can I get an ess-jee-eye! (with one of those things in it)
-f
My 175MHz R10000 (1MB L2 cache) manages to crunch a SETI@Home packet in only 9 hours.
My celeron 450 will crunch a seti packet in about 8 1/2 hrs, so they are roughly equivalent with this test even though the mips is running at less than 1/2 the clock speed. I would certainly like to see SGIs with 1GHz chips. I certainly couldn't afford to buy one, but I can always dream.
the good ground has been paved over by suicidal maniacs
If they really want to do something, kill the old-tech serial ports and give us USB and Firewire instead. Of course, this isn't great for Linux, but it sounds phenomenal for anything else.
I've also read on Tom's Hardware a couple of weeks back that AMD is also working on a dual CPU on a chip for the SledgeHammer line of chips. I don't know everything on processors, but I'd be interrested to read some articles explaining why a two CPU on a chip design is all that better than a simple mobo with two sockets, or is it just hype. I'm sure there are really bid advantages, but I never heard about this idea before a few weeks ago, and AMD says it's working on it, and now SiByte is shipping one of these thing. I mean, AMD still hasn't released a SMP chipset yet (but they are working on one right now, look for AMD760MP on Google) and they are talking about two CPU on a chip. I don't think Intel has said anything about it yet. I wonder what where Transmetta, AMD, Cyrix and Intel's reaction to this?
Whether it can achieve that rate depends on how much local parallelism exists in the code; it does not depend on whether the instruction scheduling is done by the CPU or the compiler.
Sorry, couldn't resist.
Yep, these "targets" have been making me chuckle for years. The 386 was targeted for servers. All I could think of at the time was that I wanted one to replace the 8086 on my desk at work. Fuck servers! I wanna compile/link faster!
Is there any reason someone wouldn't want to use this new processor for other miscellaneous purposes? Typically, only downside to these "fringe" processors is that they don't run legacy x86 stuff, but if you run an OS like Linux or *BSD where you have the source to almost everything anyway, then binary compatability doesn't matter nearly as much, as long as you have a compiler. Once you get away from the need for binary compatability, you have the luxury of getting to focus on performance issues, so the marketroids' claims about the "target" may be completely irrelevant.
---
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
When IBM introduced the IBM PC/AT in 1984 they were very clear in their press materials that a computer that powerful was meant for server use and that nobody would need the power of the mighty 80286 on the desktop.
ROTFLMAO!
The same idea is happening all over the embedded market. There is a company out there that has done pretty much the same thing, except they are using the x86 instruction set. Included on this x86 system in a chip is ethernet IrDa, sound and i think svga video.
Now let's take this a step further...
Eventually, we're going to see the limit on how far we can push a single processor, and the only real logical direction to go until we find the next best thing (light based computers?), multiprocessor systems will become the norm. and now that everyone has finnaly cought on to multi-core chips... this may actually become an affordable (affordable for the average joe computer user...) reality. ibm had the right idea with the mutli core g4 idea.. but that has yet to materialize.
Maybe it's time to start porting OpenGL to IOS :]
It's for performance/simplicity, not for fault tolerance. If you want fault tolerance, then build a computer that contains several of these multi-CPU chips.
---
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
if only jobs could/would break ranks with motorola and stick such a beast in the cube and re-christen it the "cube-squared : the world's first internet APPLiancE", i'd be smiling for months...
Cisco doesn't buy or own component manufacturers. Therefore - this would not be someone Cisco would buy.
As it looks, this is a hot chip and if 1/2 of the claims on the "data sheet" come true it will be a nice tool. However, that "data sheet" isn't much yet. A real data sheet for this chip should push 800 pages.
Big time vaporware at this time.
www.zflinux.com describes a 386 class system on a chip, including all interfaces
But, in my opinion, the company is poorly run. All my inquiries about their products have been completely unanswered. I would definitely not purchase from them unless they made an extreme turnaround.
If tits were wings it'd be flying around.
Microsoft still supports these non-Intel CPUs.
Granted, this is for WinCE. See the full list here.
regards,
-l
have a day,
-l
Glad you caught it. The humor-impaired moderator certainly didn't. I'm going to assume that they don't understand moderation and wanted to say, "This is really funny, but I can't moderate it that way because the story is redundant." Yeah, that's it.
--
As a matter of fact, I am a lawyer. But I play an actor on TV.
This is purely targetted at routers and switches, with the extra glue logic they are tossing in. It's completely not designed for a laptop/desktop/whatever -- you would never use 3 GigE interfaces simultaneously except in a switching/routing/whatever environment.
The package is all wrong for the PC market as well, an 860 BGA? Probably requires 12-16 layer PCB just to breakout all the rows. But, that's a common stack for networking...
It'll make a real nice embedded web cache controller (or content-switch, or whatever the term-du-jour is).
And those who claim vapor on it -- I suspect this part is vapor, but I would bet dollars-to-donuts that they already have a single-CPU test chip in their lab without all the other cool goodies in this version. TSMC 0.15 micron process has been stable for a little while now, so the test chip could even be in the same process.
heheheheh...
? shoot NORTH
you missed
? shoot NE
hit!
? use BFG
you are now using the Big F-ing Gun
? shoot NE
you have killed the llamas.
Indeed, and this is due to a funky little trick kind of pulled from VMS and OS/400 (neither of which ever really got ported) called the HAL or "Hardware Abstraction Layer".
:-)
The theory is that the OS does not handle any calls to hardware services itself at - it asks the HAL. The HAL in NT4 was only a few Mb of compiled code that picks up this call, interprets it for the "local" architecture, and then passes it on down. This means that NT can be ported by re-wrting just the HAL itself. Or at least in theory. I'm not an MS code-monkey, but my friends who are tell me there are other "areas" that need to b re-written for the OS to be ported, but even then it shouldn't be more than about 20Mb of compiled code.
In actual fact, it's the one aspect of NT that I really like. There are times I wish a free OS would implement such a system (I think NetBSD uses a similar principle in that the amount of core code to port is reduced), because then we could basically get a bunch of free OSes running on loads of hardware. FreeBSD on a Psion 5 would rock my world to say the least. OpenBSD on a Palm V. Linux on a Sun Enterprise 10000. NetBSD on an AS/400. You get the idea.
Anyway, as I was saying. I always thought that the HAL would slow things down massively, but apparently the performance hit is minimal. I'm sure somebody else will have more info on this.
If you like that, you'll love the Cray (nee Tera) MTA
Just junk food for thought...
A spell checker would not have found this since able is spelled correctly. A grammer checker might have found it, but I have always found them to be a bit lacking....
Kent
Care to explain how a spell checker would work in this case? Last I checked, able was a valid spelling.
Guess what will be next cisco aquisition.
Cisco IOS has run on MIPS32 for ages, I see no problems for them making it run on MIPS64.
This just looks like the next CPU for a cisco line card. If foundry, intel, juniper or any of the other sharks in the pond will not eat it first.
That is if this is not vapourware.
Baker's Law: Misery no longer loves company. Nowadays it insists on it
http://www.sigsegv.cx/
Reminds me of endless blurbs in PC Magazine about what things are "targetted for..."
----
A viable solution for 'network appliances'. The crusoe looks poised to be the cpu for all those 'e-appliances' you hear about, but hell, 1ghz? ill take that over the crusoe any day. Im sure there could be other applications for something like this as well, such as onboard computers for automobiles, mobile 'web access' terminals on planes, etc etc. Interesting..... BTW, since im too lazy to check the site, has transmetta produced any real usable hw yet for the general consumer? I for one would be interested in building a little mp3 player to go into my stereo rack.
"sex on tv is bad, you might fall off..."
I lost my concept of community when my community lost all concept of me.
TWW
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
Wouldn't that mean 'single point of failure' too?
If the processor goes, everything goes.
Sure, it's impressive right now.
But what they're saying is that it'll be released mid next year. Will it still be impressive then?
I don't really think so. It'll just be another processor like all the others.
Carrying water to the ocean is what i'd call it.
I'm tellin' ya!
Heh... people were actually being rather polite to you :)
Jeremy
Bus speed runs at half of the speed of the processor, so it's 500 Mhz. (The key to Mercurian's unique architecture is its intelligent, high-performance MP design built around a fast, on-chip internal bus called the ZBbusTM. The ZBbus, which runs at half the CPU core clock with a data width of 256 bits (one cache line), connects all the major blocks of the processor including the CPU cores, cache memory, and I/O.)
The chips work in conjunction with each other, not against each other or in a master/slave relationship. That's got to help matters as well.
The only thing I can squawk about is the L2 cache being shared by both processors. I suppose this means you can claim 512 L2 cache for each processor, but what if they are both working in completely different memory spaces; would that effectively drop to 256k cache? Does it matter?
And the PCI bus looks to be nice; claiming 400 Mhz clock with 6.4Gb/second; looks to be utilizing a trick similar to AMDs 200 Mhz FSB.
This chip just goes to show you what you can or could do by leaving the x86 architecture behind. (Backward compatibility, backward compatibility, backwar Shuddup!)
Please pass the FUD.. :-)
-- Talonius
Off-topic: What would the world be like without a past and legacies? Where would we be? What dreams and myths would we come up with, in today's day and age? Something fun to think on.
My reality check bounced.
Check out http://www.eet.com/story/OEG20001009S0026
"German startup Pact GmbH will attempt to leapfrog the growing field of highly parallel processors targeting communications when it rolls out a complex 30-million-transistor CPU that integrates 128 thirty-two-bit processors at this week's Microprocessor Forum."
Tastes Like Chicken
I didn't see anything about the die size of the chip, but considering all the stuff that's on it and the fact that it's made on a brand-new .15 micron process, I'm betting it's going to be expensive.
Transmeta doesn't design systems; it's up to other companies to decide what to do with their chips. Those stereo component MP3 players will probably be using Cirrus Logic chips that are cheaper than Crusoes because they use a much slower ARM core.
> Cool!
Thanks.
And glad you saw it. I started to change it yesterday, but didn't get around to it. I guess I'll leave it a while if people are still noticing.
--
Give me a candidate who speaks out against the war on drugs.
Sheesh, evil *and* a jerk. -- Jade
Stuff like that has been sort of a holy grail for years, usually under names like amorphous computing or cellular computing or RAW, but writing compilers that can turn C or Java code into something that these chips can run efficiently is reallyhard.
Microsoft simultaneously released their BackOffice apps (SQL Server, Exchange, etc.), service packs and OS releases for all the Windows NT supported processors (Except for PowerPC where the porting and release was done by IBM and not Microsoft). Of course, nobody else seemed to release non-Intel versions of their software. Also, Windows NT was actually written on MIPS and ported to x86. But don't let the facts get in the way of a good flame.
________________________________________
Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
- Intel IA32 (x86) - Same old shit.
- Intel IA64 (Itanium) - Same shit, different day.
- Clipper - Yu li.
- MIPS - And I can buy this OS where?
- Alpha - MS killed support.
- PowerPC - MS dropped support.
Lesse, the score for *nix would be:True. But the post was about whether Microsoft could write portable code not whether enough people cared enough to actually buy it. (Try buying a PReP architecture PowerPC box or a Clipper based PC running any OS)
+ network latency would likely be lowered by an order of magnitude.
- I can't imagine frame rates being very good.
An accomplished Quake god in text mode Quake on a router might very well be someone to fear.
regards,
-l
have a day,
-l
Good performance? With 2 processors at 1GHz and an issue rate of 4 instructions per-cycle, it could supposedly execute 8 billion instructions per second. However, it does say it only supports in-order execution, so its probably never going to get anywhere near this...
not sure this is the same company, but someone in the silicon valley had a ultra low power MIPS running at 1GHZ in their lab some months ago, designed specifically for switches/routers.
i guess it's okay to dream about logging onto procewatch and seeing quad consumer grade cpu ATX mobos for this beast someday, even if the possibility is remote.
Treatment, not tyranny. End the drug war and free our American POWs.
See my user info for links.
Of course this assumes that everything goes well. High frequency/low power stuff at Very Deep Sub Micron (VDSM) can run into a lot of problems during tapeout (crosstalk, timing, DRC violations, buggs in the back end tools). Still, that core is sweet.
Is not the most insightful comment I've ever seen. Vapourware always looks impressive.
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
Stop flaming, we all caught it now.
"Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
Oh wait... I forgot. Though shalt have one processor, x86.
Couldn't resist a little dig there. I'm still pissed that there are no strong-arm laptops because Microsoft can't get their shit together and write portable code :P After-all, "It doesn't run Windows so why build one?"
"No judge, we do not have an adverse effect on the industry. Just look at McAffee... they get to charge $16K a pop to plug up our Outlook holes. That's industry growth, by golly!"
OK, I'm ranting... :P
"Free your mind and your ass will follow"
> Seriously, Slashdot editors, use a spell checker next time
Nah. If they started proofreading their articles we'd start saying they were pretentious gits, and Slashdot would loose that common, homey touch that makes it so popular.
--
Give me a candidate who speaks out against the war on drugs.
Sheesh, evil *and* a jerk. -- Jade
Isn't an integrated Microprocessor called a Microcontroller? Why use the term "Integrated Microprocessor"? Is this something different? pixelbeat.
Then multi-threaded apps actually have less overhead. The processor caches are already synched up.
If course whether this is good or bad depends on the problem.
Welcome back to the days of CoCos, Commies, Amigas and Macs. We have a number of tiny-ish companies with great ideas that will unfortunatly go the way of the Amiga. IBM had more money at the time and was able to better market an inferior machine. These devices, as cool as they are, will not progress to a respectable level (though this new one does actually have SOME promise, even if it is vapour). My question is how the hell they can do it with a mere 10 watts? WOW! Now if only there was a way to directly address the risc-esque core of the intel and amd chips, while still being able to address the translation units to keep backwards compatability. That would be something to shoot for as the translation (and the units that facilitate that) eat up ALOT of juice and produce ALOT of heat.
tinfoilmedia
Uhh, "Nero 1337 5kr1p7 k1dd13 est."
Nero is a 1337 5kr1p7 k1dd13. Cool!"Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
No pr0n, just the chip.
--
Escher was the first MC and Giger invented the HR department.
Their website looks reminiscent of the Digital:Convergence website. Let's hope that their sales practices and engineering skills aren't similar.
"Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
Seems to me that if you lost a processor in most modern communications equipment that you are pretty much dead in the water. That is assuming you weren't able to convince your boss to spring for the super-duper dual processor, dual backplane, dual powersupply, dual network administrator model...
"You can't have everything. Where would you keep it?" -- Steven Wright