Slashdot Mirror


Sun's Zippy New Chips

Mark the Revelator writes: "Reuters has a story about Sun unveiling it's latest and greatest UltraSparcIII chips. The new chips are being made by TI and are the first UltraSparcs to use copper instead of aluminum for transistor connections. Although they're supposed to compete with Intel's Itanium chips, they only run at 900MHz ... for now."

11 of 246 comments (clear)

  1. Apples and Oranges by Bilbo · · Score: 2, Insightful
    Ugh! When will people learn that comparing raw MHz numbers on compleatly different architectures is totally meaningless??? Now, comparing two RISC chips might come close to giving you a meaningful idea of which chip is faster, but against a PIII? It's like comparing the top end RPM on a SUV engine and a motorcycle engine.

    Duh!

    --
    Your Servant, B. Baggins
  2. Does anybody understand anything about processors? by emil · · Score: 3, Insightful

    The Itanium achieved some truely awesome SPEC-FP scores that made Sun look pretty bad. At FP, Itanium whales.

    Itanium suffers from the same problems as the Pentium 4, in some ways, in that you can't ever branch. If you can find code that does this, and doesn't have many NOPs, the Itanium will perform very well. That doesn't describe much general-purpose code in the real world.

    So, the crux of this is that Itaniums are faster at some things, just like the Pentium 4 is faster at some things. The risk is that these Intel processor applications are becomming highly specialized, and better general-purpose processors are available.

  3. missing the point as usual by chegosaurus · · Score: 2, Insightful

    Ther're so much more to buying Sun kit than CPU cycles.

    You get (IMHO) the best OS you can run on a server (*incomparably* more reliable than Linux in my experience).

    You get a better build quality than with PC class gear. (not so with the low-end Ultras I know, but have you tried carrying an E450 around lately?) I've worked with Sun boxes (mail hubs, NIS servers etc.) that haven't been swtiched off in 8 or 10 years.

    You get excellent support - hardware or software. It costs, but it's worth it.

    You get as much SMP as you could want.

    You get insane amounts of addressable RAM and faster bus speeds.

    In short kids, you get *proper computers* running a *proper OS*.

  4. What? by RainbowSix · · Score: 3, Insightful

    Although they're supposed to compete with Intel's Itanium chips, they only run at 900MHz ... for now.

    Just becaue it runs "only" at 900mhz doesn't mean anything compared to an Itanium running at a higher clock speed. There are many more factures like pipelines, cache, and over all archetecture. A 900mhz sparc could beat an Itanium at a higher clock speed just like Athlons and PIIIs can beat P4s in certain benchmarks while running at lower clockspeeds. (not saying it will or will not, but you can't discount one processor based only on clock.)

    --
    --------
    It's OK to be social, just don't tell anyone about it.
  5. Ha ha, very funny by HoserHead · · Score: 4, Insightful
    You'd be surprised. Texas Instruments makes calculators and projectors (DLP - in digital theatres) which are end-user visible, but they are much, much bigger in the chip manufacturing business; chips are their biggest business. Know that cell phone you're talking on? Chances are, it's got a TI chip in it.

    They make all of Sun's UltraSparc chips, and also manufacture other, more esoteric things - like dual core chips (DSP and ARM, known as OMAP).

    All in all, TI is much, much more than calculators.

  6. Source of Bloat not Source by fm6 · · Score: 3, Insightful
    bloated, overly-complex, overly-layered code. Things that should have been written in assembly language have been written in high-level languages.
    You're assuming that hand-coded assembly language is always tighter than code generated by a compiler. That depends on the skill of the assembly programmer and the quality of the compiler. How many machine-level hackers can outcode a good optimizing compiler?

    Windows is bloated because MS piles feature onto feature. The features don't work together, so there's a lot of implementation redundancy. If something goes wrong, a kludgy fix is added, making things worse. Everything gets totally redesigned every 6 months, so there's a lot of backward-compatibility support -- more implementation redundancy.

  7. Traffic Jam by beanerspace · · Score: 5, Insightful
    MHz, 900 or otherwise doesn't really mean that much in light of how much traffic a computer can bus. Meaning, what good is it to process really fast if after processing, instructions get bogged down in a traffic jam getting back down to the backplane, up and down memory and/or various interface boards ?

    Part of Sun's success is how well they address the bus/throughput issue, as opposed to 'other' computer architectures. And that's why JUST comparing MHz is like comparing apples and oranges.

    Or perhaps a better anology is comparing a Formula 1 Racing car stuck in down-town NYC Traffic, versus a 6 cylinder Honda Accord on flat, wide-open highway in Montanta, during the daytime when the weather is perfect.

    1. Re:Traffic Jam by SiliconJesus · · Score: 3, Insightful

      Here's the analogy I use here at work comparing the two.

      The Intel chip is like a sports car.
      The UltraSparc is a Tractor Trailer

      They both have the same horse power (in theory). The intel's nice and zippy, assuming that you don't have alot of weight. The UltraSparc may not be as zippy, but it can handle a heck-of-a-lotta more load. Its sorta like the difference in gear ratios. Now, would you like to pull a tractor trailer with a Lamborghini? No. Would you like to drag race the Tractor (stock of course - I've seen the races on speedvision (GRIN))? No. It depends on your application. DB's are a heavy load. Just think about it.

      --
      Clinton made me a Republican. Bush made me a Libertarian. Trump is making me question reality.
  8. Re:RISC/CISC by color+of+static · · Score: 5, Insightful

    Those terms don't apply well with modern processors. Pentiums class processors are primarly CISC with some RISC features/ideas (not many though). The Sparc family has been RISC with a lot of complexity thus making them be more CISC than say the Alpha. That has historically been why their clockspeed is lower than alpha, but still performs about the same for general purpose computing.
    The Itanium is a branch off of a different tree, Very Long Instruction Word, which is a branch off of RISC. VLIW let's a compiler pack multiple commands to multiple execution units into a single long word. The idea is to use very RISCy commands to keep a superscalar set of execution units more fully utilized. Great idea, if your compiler can do it.

  9. Re:MHz not only measure of speed by David+Greene · · Score: 4, Insightful
    Let's start with the whole RISC vs. CISC thing. Everyone knows that RISC is more efficient

    Really? By what measure? CISC is generally much more efficient with respect to code size, an important consideration in embedded systems.

    I'll assume you were talking about the performance domain. Be careful with your categorizations. There are no "pure" RISC or CISC designs anymore. O-O-O superscalar architectures have pretty much killed any simplicity in so-called RISC designs. Now it's true that uniform instructions make O-O-O much easier. But vector processing and multimedia operations don't really qualify as RISC in the classic sense.

    Sun has made some obvious mistakes in the past: fixed-size register windows and delay slots come to mind. Like Intel/HP they have in the past made the mistake of thinking that the compiler can do more than it really can (at least at this point). Parallelism is hard enough to extract at run time. It's much more difficult at compile time. Some of this has to do with maintaining the separate compilation model and speed/memory complexity issues (many compiler algorithms are NP-complete).

    And of course, all CPU vendors except Intel/HP have made the mistake of having an inadequate number of general-purpose registers. Ironic, eh? :)

    That's not to say the compiler can't do more. It can do a lot. Unfortunately, CPU vendors have not provided the necessary hardware to make this possible. In the future you will see a style much more similar to IA-64: the hardware and compiler conspiring together to extract parallelism, save power, etc.

    Here's something to think about: the original intent of RISC was to allow simpler pipeline stages and higher clock speeds. So why does a CPU implementing a CISC-ish ISA have a 50% higher clock rate than a RISC-ish ISA implementation? Deeper pipeline, sure. But don't let labels fool you. There is much more going on in the architecture world.

    I do agree with you on the scalability issues of SPARC systems. That's their bread and butter.

    --

  10. Slight nit to pick... by emil · · Score: 5, Insightful

    As you implied, SMP performance is extremely important to people who buy Sun.

    In this case, you wouldn't care much how an individual processor performed; you are most concerned with the performace of, say, a 32-way system and it's ability to quickly shuttle data between processors, memory, and disk.

    Our beloved Athlon only scales to 2-way, and it's SMP architecture is now being entirely redesigned with the NUMA hypertransport.

    Sun probably suffers in raw MHz and SPEC scores because they put so much effort into the SMP aspects.

    And, of course, Sun outsells some (arguably) better technology (Power, Alpha) because they are much more open and their service organization is superior.