Slashdot Mirror


Sun Sacks UltraSparc V and 3300 Employees

bender writes "According to this article, Sun Microsystems has cancelled the next generation UltraSparc V processor even though the chip had already taped out. Perhaps this has something to do with the recent partnerships with AMD and Fujitsu?"

21 of 408 comments (clear)

  1. Bummer... by qw(name) · · Score: 3, Informative

    This is most unfortunate since the UltraSPARC line was extremely efficient. Under heavy loads even an UltraSPARC II with 128MB of RAM could outperform an Intel chip with ten times the RAM.

    1. Re:Bummer... by gregfortune · · Score: 2, Informative

      They didn't cancel the UltraSPARC line, just an attempt at a new core. They will continue development on the IV core...

    2. Re:Bummer... by DarthBart · · Score: 3, Informative

      Bull. There's this really nice thing in the SPARC chips called "hardware contexts". In a multiprocess environment, such as Unix, everytime a process gives up the CPU because its time slice is over you have to swap in a whole new set of registers, counters, and what not.

      In the x86 world, that's 90% done in software (the Xeons and new 64-bit stuff has some hardware support). In a SPARC (all the way back to the original sun4 class of machines), that's all done in hardware.

      Thats why you can throw all sorts of load at a SPARC machine and they keep on chugging, whereas the x86 machine starts falling over faster.

    3. Re:Bummer... by Martin+Blank · · Score: 4, Informative

      RTFA. The UltraSPARC line isn't being cancelled, just the UltraSPARC V, which is based on an entirely different core than the IV, and has nothing to do with what its successor would have used. They're avoiding supporting an architecture that will pop up and go away in the space of a few years, and minimizing the stress on their customers that might otherwise be facing changing from one chip architecture to another in a relatively short span of time.

      --
      You can never go home again... but I guess you can shop there.
    4. Re:Bummer... by be-fan · · Score: 4, Informative

      x86 CPUs have very few registers to save, so hardware context switches (the x86 does have them via TSS segments) don't buy you anything.

      Hardware context switching is not why SPARC machines can handle huge amounts of load. The handle huge amounts of load because they have crossbar memory controllers, multiple I/O busses, and an OS (Solaris) especially tuned for high load situations.

      --
      A deep unwavering belief is a sure sign you're missing something...
  2. Article on The Reg by Anonymous Coward · · Score: 2, Informative
  3. No, Ultrasparc V and Gemini employees will stay. by beamz · · Score: 4, Informative

    Please, if you're going to enourage your readerbase to read an article, please do the same.

    Sun said nothing about laying off the Ultrasparc V or Gemini staff.

    "Sun plans to lay off 3,300 employees, but many from the UltraSparc V and Gemini projects will remain at Sun, the spokeswoman said."

  4. Re:Sun excised the SPARC VI proc and decided on Ro by SmackCrackandPot · · Score: 4, Informative

    You mean here

    Another story is here, which explains things a bit more clearly.

  5. Re:Perspective by IntlHarvester · · Score: 3, Informative

    I agree -- Sun was doing so well during the dotcom days that they totally lost track of their competitive position in the market.

    On the high-end, the death of SPARC was a long time coming, yet Sun continued to plow massive amounts of money into a chip that was not competing with POWER etc.

    On the low-end, they didn't do anything about the growth of Linux except diss it. Had they positioned Solaris x86 strongly against Linux back in the RedHat 5/6 days, they would have killed alot of Linux's market growth -- remember back in 1999, UNIX was the "safe choice" and Linux was not. But Solaris x86 was so obviously an orphan product that nobody took it seriously.

    Instead they spent a lot of time bashing Microsoft (not their #1 competitor) and farting around with things like StarOffice. And planting trees.

    --
    Business. Numbers. Money. People. Computer World.
  6. Re:Short sighted plans by YetAnotherGeekGuy · · Score: 4, Informative

    The vast majority of money put toward a chip is in the design, not the manufacturing.

    The intro only talks about it being taped out. That isn't the end of the design effort. In fact, that's when the really expensive validation work begins. Now its true that the amount of people (and thus salaries) goes down, but the really expensive validation phase ususally consumes more than half the R&D of a development. Heck, a single machine configuration to run benchmarks runs in the Millions of dollars (US).

    --

    to the Engineer, the glass is neither half full nor half empty. Its just two times too big.
  7. Tape out doesn't mean done by erice · · Score: 4, Informative

    They didn't give up on it... they finished it.

    Not quite. Big chips almost never work right the first time. Minor design changes are always required. Best case, Ultrasparc V was months and millions of dollars away from done. Each "spin" throught he fab is .5Million just for the mask set.

    I suspect the situation for Ultrasparc V was worse than that. If they had truly taped out then the chip would already be in the fab. More likely, the database was in condition that it could have been fabed but it was not meeting performance targets.

  8. Re:No, Ultrasparc V and Gemini employees will stay by TheSunborn · · Score: 2, Informative

    Did we read the same link?
    It starts with
    "Santa Clara, Calif.-based Sun has stopped work on the UltraSparc V, a server chip"

    The key here is: "Stopped work on"

  9. Phew! You had me worried for a second! by darkonc · · Score: 3, Informative
    At first it looked like Sun was killing off the future of Sparc and laying off much of the sparc development team. In reality all they seem to be doing is killing off some dead-end development paths. The 3300 layoffs remark is revisiting old news -- a red herring, even.

    Ultra-Sparc is alive and well! If anything, Sun seems to be freeing up some engineers to work on the more promising future versions. As long as these extra hands and eyes don't slow things down (now, who's law is that?), this will probably be a good thing.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  10. Re:Perspective by Anonymous Coward · · Score: 2, Informative

    Gah! I work on the Santa Clara campus and watched them dig up & box those trees. They were being moved, not brought in.

    It had nothing to do with Sun. The trees were growing in a large vacant acreage next to the campus that is now being developed into a retirement community to pair with the 2500 housing unit development being constructed across Agnew Blvd next to the shopping center.

    BTW, they weren't 100ft tall, maybe 75, with trunks about 3-4 ft' in diameter at waist level.

  11. etymology of "taped out" by zatz · · Score: 2, Informative

    ... taped out, an expression that means the design was complete. (In the olden days, when engineers completed a chip design, they sent the computer tape out to other groups.)

    Err, what? I thought this bit of jargon came from the process of creating a photomask by manually applying tape to a pane of glass. Am I mistaken?

    --

    Java: the COBOL of the new millenium.
  12. one inside perspective... by Anonymous Coward · · Score: 2, Informative

    so, as somebody who used to work on the US-5...

    as i AC-posted above, UltraSparc V did, in fact, tape out (sometime in the last month, or so). supposedly they actually pulled some wafers off the fab line last week.

    the project was a couple of years late. it was supposed to tape out last summer, and that was the second estimate after the first one didn't look possible. there were a lot of very, very smart people working on that project, but management was a bit misguided. as one of the mid-level engineers, i'd blame that mostly on the fact that a lot of our lower-level managers were high-level engineers who were yanked up into management positions. but that's probably just my personal bias.

    the cool thing, from my geek perspective, about the chip was that it was truely multithreaded - one core that could be run as one pipeline for apps with greater internal parallelism, or as two pipelines for more throughput. unfortunately we ran into a lot of technical problems making the multithreading work efficiently - that was a big part of what i was responsible for while i was there :)

    Sun plans to lay off 3,300 employees, but many from the UltraSparc V and Gemini projects will remain at Sun, the spokeswoman said.

    lower level management (project director level) is much more pessimistic; they expect less than half of those laid off will stay with the company.

    anyway, i was pretty suprised when they axed the entire project, but i guess with all the talk about "throughput computing" (read: processors composed of lots of simple cores stacked up side-by-side with shared caches) it shouldn't have shocked me.

  13. Re:Worse financial situation than we think? by Zeinfeld · · Score: 2, Informative
    Sun has done a huge effort, trying to make people open their eyes (Perhaps a little too much, with McNealy alienating most people with his comments), and they never had any serious backing by the OSS crowd.

    Sun spent a huge amount of money creating an alibi for McNealy when the company went down the toilet.

    Sun's situation had nothing to do with Microsoft, their market is eroding because of Linux and cheap commodity hardware. They would be in serious trouble even if Linux had never been written, the cost of an Intel box plus a traditional Unix license is much less than the cost of the competing Sun box.

    Sun has been going 'upmarket' for the past ten years. Read Clayton Christiansen and 'The Innovator's Solution' to understand why that is a long term strategic disaster. The market for large servers was a temporary phenomena that was always going to end up being turned into a commodity. Ten years ago a workstation was essential if you were going to do serious academic research in the comp/sci field. Today an Intel or AMD box is 'good enough' for 98% of users.

    The trap that Sun is in is that a commodity Intel box is overkill for the vast majority of applications. The only customers who are buying Solaris are doing so because they have a big investment in legacy Solaris infrastructure.

    As for the settlement, I'll believe it when we see the SEC statements. Microsoft has a long history of making settlements where the headline figure is much bigger than the real figure.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  14. Re:Closer than you think by miguel · · Score: 3, Informative

    The Mono JIT on SPARC passes all the tests that the
    Mono x86 JIT passes.

    A lot of the recent focus has been on taking
    advantage of many of the SPARC v9 features
    (like branch prediction) and improving the code
    generation after the initial feature complete
    stage.

  15. Hardware CONTEXTS? by Prof.+Pi · · Score: 2, Informative
    Bull. There's this really nice thing in the SPARC chips called "hardware contexts". In a multiprocess environment, such as Unix, everytime a process gives up the CPU because its time slice is over you have to swap in a whole new set of registers, counters, and what not.

    Are you talking about the rotating register file? Sparc has a large collection of registers, of which a subset are addressible by the register-register instructions at any given time. You can move the window (which determines which subset is visible) with single user-mode instructions, which typically are used on entering and exiting procedures. They are aligned so that one chunk of the set (8 regs) is shared between a caller and callee, which makes for very efficient parameter passing.

    In the days before out-of-order superscalar execution, I ran timing experiments comparing this system with comparable RISC processors without this feature. If you like to write programs with lots of very small nested functions, then the reduction of function call overhead can be significant, as much as 2x improvement. It's much less of an issue on modern CPUs with out-of-order execution, as the stack area used for parameter passing will generally be sitting in the L1 cache, close to the CPU.

    I don't see your point about process switching. It's not much of an issue for ordinary systems. A process switch occurs, what, like every 10ms? Saving a few dozen load and store instructions might save you 10-20ns? BFD.

  16. Re:And this is bad for... Who? by Loki2000 · · Score: 2, Informative
    The cancellation of UltraSparc V is probably a good thing for everyone. US V was to be a new design, not fully compatible with the old ones, but instead leaning towards Itanic. This is good, mainly because it means that they will continue to focus on Sparc compatible chips. This means more stable hardware for us. Also this means that they will continue the focus towards multithread/multicore chips - which are terrific for server usage
    This is totally talking out of your ass.... All Sparc chips have to be Sparc V9 compatible. This means that they run all of the Sparc instructions, you know... COMPATIBLE. And comparing it to Itanic? Maybe if it was VLIW, but nope.
  17. Re:Old news? by Hoser+McMoose · · Score: 3, Informative

    I'm sure someone on /. has said that many times over, but it's not at all the case.

    For those who are too lazy to read the article, Sun is NOT killing off the SPARC line, they are NOT discontinuing all their CPU production and they are NOT switching everything to AMD64 chips.

    What Sun is doing is finally putting an end to their rather unsuccessful attempts to produce a single-threaded raw number crunching chip. Sun hasn't been successful at this for some time now (certainly since at least the UltraSparc II and probably for a while before then) and the UltraSparc V was just going to be another failure in this regard. No one buys Sun's for their raw number crunching performance anyway (since they stink in this regard), so this is really a pretty bright move by Sun. Really it's something they should have done a while ago.

    The plan going forward is for Sun to work to their strengths. Their CPU division will produce highly multithreaded chips that are designed for server work, ie the sort of stuff that people buy Suns for in the first place. Their workstation line will be replaced by AMD64 systems since EVERYONE is moving their workstation line to x86 anyway. The only thing holding people to Sun workstations (and IBM or SGI workstations as well) was the lack of 64-bit capabilities on x86 chips, but that restriction is no more.

    Sun will still need some SPARC workstation products for a while going forward to support customers with legacy Solaris software that can't easily be upgraded though. If they are smart, what Sun will do is buy some SPARC64-V chips from Fujitsu. This gives Sun faster chips for much lower cost then developping their own.