Slashdot Mirror


Intel Plans to Overhaul Chip Architecture

Carl Bialik from the WSJ writes "Intel is planning to announce an entirely new chip architecture later this month at the company's developer forum, the Wall Street Journal reports. The company isn't discussing details yet, but it's expected that Paul Otellini will discuss a 'technology foundation designed from scratch to improve energy efficiency and make it easier to add more than two processors.'"

359 comments

  1. What does this mean? by AKAImBatman · · Score: 5, Interesting

    One thing the article didn't make clear is what exactly Intel means by "A New Chip Architecture". i.e. Do they mean a new architecture as in the Itanic (but low power!), or a new chip architecture as in, "We're ditching the 20 stage pipeline in exchange for a more reasonable 6 stage pipeline, swapping out most of the control circuts for those from our StrongARM line, and rewriting the microcode to execute all of the Pentium instructions on a simple, low power RISC core."

    While they could go either way, I hope they've learned from the Itanium and EM64T debacles that they should stick with a compatible microcode. Leave the super-instruction sets to the MIPS and SPARCs of the world.

    1. Re:What does this mean? by zxnos · · Score: 1
      One thing the article didn't make clear is what exactly Intel means by "A New Chip Architecture"

      ftfa: The company said the new technology will be described by Paul Otellini, Intel's chief executive, later this month in San Francisco during a speech at the company's twice-yearly conference for hardware and software developers.

      i hav a hunch no one outside of intel knows just yet. probably have to wait for the conference to find out. this article just says, ?hey, things are 'a chanin'".

      --
      always mosh clockwise
    2. Re:What does this mean? by CTho9305 · · Score: 2, Insightful

      TFA claims the new chips will be in PCs in 18 months - given the incredibly long design times of modern processors, that means they've probably been working on it for at least a couple years.

    3. Re:What does this mean? by team99parody · · Score: 2, Interesting
      i hav a hunch no one outside of intel knows just yet.

      I have a hunch no one outside of Intel's PR department knows. They still haven't gotten their previous "new architecture" EPIC ramped up.

      My bet is that such pre-announcements of radically new stuff is mostly a way of freezing the market to stop supercomputer vendors from looking at IBM Cell chips in much the same way Itanium stopped people from using PA-RISC, Alpha, MIPS, etc.

    4. Re:What does this mean? by zxnos · · Score: 1
      I have a hunch no one outside of Intel's PR department knows.

      see now you have been reading too much dilbert. :P could be true, i have never worked for a company over 10 people so i dont have any first hand knowledge of pr people.

      --
      always mosh clockwise
    5. Re:What does this mean? by hotchai · · Score: 3, Interesting

      Nope, this is still the same old x86 architecture we all love. What they mean by a "new architecture" is that they are ditching the Pentium-IV micro-architecture and developing a new one based on the Pentium-M micro-architecture (itself loosely based on the Pentium-!!! design). As a result, the new chips promise to deliver higher performance at lower power levels.

    6. Re:What does this mean? by MightyMartian · · Score: 1

      I wonder if Intel even knows yet. I think it's time they take their marketing guys, put them in a bunker and give them one phone surrounding by poisonous snakes. Then let the engineers do it right.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re:What does this mean? by merpaholic · · Score: 3, Informative

      Yep this is exactly what they've been building up to for a year or two now, ever since AMD trounced them so badly with performance per watt (and they realized there is no economical way they can scale a P4 based architecture past two cores).

      I really do hope they keep the high performance per core that the pentium m architecture can offer. Having 8 cores is nice, but if they individually aren't very high performing, traditional apps like games are going to suffer badly on such an architecture.

      I know game devs are being pushed this way anyways with the latest consoles, but it doesn't mean its going to work out that great (you can only parallelize something like a game engine so far before you hit severely diminishing returns or have a debugging nightmare on your hands). It'll be pretty important for quite some time to have a single core that really pump out those IPCs.

    8. Re:What does this mean? by dhasenan · · Score: 1

      Okay, so this isn't news, just an announcement that there's going to be news.

      Or am I being too cynical?

    9. Re:What does this mean? by Anonymous Coward · · Score: 0


      Buy AMD!

    10. Re:What does this mean? by dbrutus · · Score: 4, Interesting

      I have a hunch that Steve Jobs knows. Apple goes to Intel during the 2006-2007 time frame because of their low power consumption chips out there on their roadmap. Now Intel is launching low power consumption chips. I would be shocked if Apple didn't have access to early chips as a condition for switching architectures.

    11. Re:What does this mean? by ckaminski · · Score: 1

      Interesting how that coincides with the Mac on Intel?

    12. Re:What does this mean? by ameline · · Score: 1

      20 stages? Where have you been -- it's over 30 these days.

      --
      Ian Ameline
    13. Re:What does this mean? by default+luser · · Score: 2, Insightful

      Yes, that's the first thing I thought of. I've read that dual-core and 64-bit versions of the Pentium M with improved FPU performance have been in the works. The key fact here is that Intel has NEVER announced a desktop version of the Pentium M, even though the rumor mill has made the phasing out of the P4 a certainty. So, TECHNICALLY, it's a new CPU architecture.

      These will probably be announced as desktop-only chips, and should be available within a year. 18 months...no way Intel will wait that long.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

    14. Re:What does this mean? by ttraider82 · · Score: 1

      YOu do realize that by ditching a twenty stage pipeline, high speeds simply become far harder. In fact you make a processor that is so simple, features are not possible and serious speeds become unlikely. Basically, you are forcing each stage to do a lot more and extend the circuit paths for each stage.

    15. Re:What does this mean? by ttraider82 · · Score: 1

      What the hell?!? I like AMD (both my boxes are AMD), but Intel is the leader in many markets (and for good reason too). Intel makes excellent processors and generally set the market with their actions. I go AMD since they are currently leading for home users and gaming, also to encourage competition.

    16. Re:What does this mean? by Quattro+Vezina · · Score: 1

      The latter.

      It's widely known that Intel will debut a new x86 microarchitecture with the Merom, Conroe, and Woodcrest cores late next year.

      Reports say that it will be all-new, yet it will keep in the same spirit as the P6 microarchitecture used in chips such as the Pentium III and Pentium M (i.e. very high performance-per-clock), not the horrid NetBurst microarchitecture that made its debut in the Pentium 4.

      --
      I support the Center for Consumer Freedom
    17. Re:What does this mean? by Surt · · Score: 1

      They clearly mean new architecture in the sense of P5. In context:
      8086, 80286, 80386, 80486, Pentium, P2, P3, P4, P4Mobile, P4Multicore, P5.

      They're talking about introducing P5.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    18. Re:What does this mean? by dvdeug · · Score: 1

      I hope they've learned from the Itanium and EM64T debacles that they should stick with a compatible microcode.

      I think there's more history than that; the iAPX 432 (Intel's first 32 bit design), the i860 and i960 were all designed to be successors to the x86 line and all have disappeared without a trace.

    19. Re:What does this mean? by Miffe · · Score: 1

      No no no. The are working on a speedy PPC processor to make up fore the MAC comupers

    20. Re:What does this mean? by pjbass · · Score: 2, Interesting

      Being someone who works in the logic development side of Intel, I can say for a fact they know exactly what they're talking about, and it's not marketing FUD. Think of how long it takes to make a chip design (I'll give you a hint - it's roughly 1-2 years for a rev. 0 design, with 6 months to a year more for a production-worthy design to be available). If we're announcing something next month, be rest assured that the designs, expectations, and work have already been done in knowing what this beast will look like on the other side.

    21. Re:What does this mean? by Anonymous Coward · · Score: 0
      (I'll give you a hint - it's roughly 1-2 years for a rev. 0 design, with 6 months to a year more for a production-worthy design to be available).

      That sounds like a different Intel that I know. The EPIC/Itanium partnership started in '93 which by your schedule in '96 we should have started seeing largescale adoption of these production worthy designs.

      If we're announcing something next month, be rest assured that the designs, expectations, and work have already been done in knowing what this beast will look like on the other side.

      Designs: Yup, I bet the logos and artwork are ready
      Expectations: Vaporware to freeze systems builders who are looking into IBM/CELL based designs for high-end computing
      Work: Sales guys already threatened systems builders you'd cut off supplies and jack up prices (or do you call it stop giving discounts and paying incentives) of x86s if they don't endorse your new chip?

      Yeah, I'm exaggerating; and I don't doubt that you guys have _a_ chip that's coming out. But after Itanic, I think people will have to see some pretty impressive actual results before getting excited about preannouncements.

  2. Apple? by Anonymous Coward · · Score: 0, Interesting

    Part of the roadmap Jobs was talking about?

    1. Re:Apple? by Decameron81 · · Score: 1

      Jobs: "Ok, so let's talk about transitions..."

      It's TRUe, again!

      --
      diegoT
    2. Re:Apple? by shotfeel · · Score: 2

      "A big emphasis is going to be performance per watt," said Bill Calder, an Intel spokesman. "That is a very big deal."

      Seemed to come right out of Jobs keynote, didn't it?

  3. Quintuple Core! by danielDamage · · Score: 3, Funny

    You remember back in the day when processors had only one core?

    --
    Slices, dices, eats your lunch.
    1. Re:Quintuple Core! by TCM · · Score: 1

      I still use a single-core processor, you insensitive clod!

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    2. Re:Quintuple Core! by diegocgteleline.es · · Score: 1

      Could people recommend some multithreading-related books? It's clear that in the future the best way to get the best performance for your app will be using all the power of those cores simultaneously

    3. Re:Quintuple Core! by Nasarius · · Score: 1
      I don't know if there are any complete books on the topic. I don't know why you'd need one, honestly. It's a topic that comes up regularly in CUJ.

      Here are some keywords to plug into Google if you want to read up on the basics of synchronising threads and sharing resources: semaphore, mutex, baton passing.

      --
      LOAD "SIG",8,1
    4. Re:Quintuple Core! by xtracto · · Score: 1

      again, what we need is multithreading/multicore aware compilers/interpreters that allow you to make your program in the old way and distribute the workload between the cores without much hazzle.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    5. Re:Quintuple Core! by Nasarius · · Score: 1

      Okay, now you're talking about parallel processing, which is a rather more advanced topic. There actually are features of Fortran and some other languages that will automagically parallelize some code. Can't remember any links offhand, but it's a very popular topic in scientific computing.

      --
      LOAD "SIG",8,1
    6. Re:Quintuple Core! by jericho4.0 · · Score: 1

      The approach is different enough that it warrants new languages, or extensions to old ones, making the compilers job easier. Erlang comes to mind, and various extensions to other functional languages.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    7. Re:Quintuple Core! by The_K4 · · Score: 1

      Look on Amazon. Any book on multi procs will work.

    8. Re:Quintuple Core! by hackwrench · · Score: 1

      I'm sorry, we didn't know you guys were still around! Now are you the duck eating guy, or the guy without much of an appetite?

    9. Re:Quintuple Core! by Coryoth · · Score: 1

      Three good places to start to get the core theory down (after which the practicalities are much easier to learn) are Applications of Process Algebra, Communication and Concurrency, and finally Communicating Sequential Processes which is available for free (the link is to a PDF of the book).

      Jedidiah.

    10. Re:Quintuple Core! by anOminousCow · · Score: 1

      Well, the thing to remember when multithreading is that if all your threads are waiting on a single resource, multithreading isn't going to help you. For instance if each of the threads needs to update some database and needs to acquire a mutex to do so, you're still bottlenecked by that resource.

      --
      Spokesbossy for ominous cow herds everywhere.
    11. Re:Quintuple Core! by the+eric+conspiracy · · Score: 1

      4 processors to run adware and spyware which will probably be multithreaded, and one processor to run your single-threaded game.

    12. Re:Quintuple Core! by RKloti · · Score: 1
      You remember back in the day when processors had only one core?

      Yeah, my first Apple only had one core, too...
    13. Re:Quintuple Core! by docbombay · · Score: 1

      Imagine a Beowulf cluster of quintuple core machines...

    14. Re:Quintuple Core! by TheRaven64 · · Score: 1

      Honestly? I'd avoid multithreading like the plague. The entire concept of shared memory is one that does not really scale nicely. I would find a language that supports single-assignment and message passing at the primitive level, and use that. Erlang is my current favourite.

      --
      I am TheRaven on Soylent News
    15. Re:Quintuple Core! by sinserve · · Score: 1

      I love you for the reference. Please mod parent up, do it for me.

  4. Confusion by Azadre · · Score: 1, Interesting

    Does this mean a new architecture like not being x86? Is this for Apple?

    1. Re:Confusion by Kelson · · Score: 2, Insightful

      Given that Apple's porting (so far as we know) has all been focused on the x86 series, one would assume any new architecture designed for Apple would be compatible. Otherwise, Apple would have to throw away all the porting work they've done so far and/or create three-way fat binaries instead of two-way. Unless the benefits are staggering, it doesn't make sense for them to switch to yet another design at this point.

    2. Re:Confusion by varmittang · · Score: 1

      They are probably going to cut out all the legacy stuff to keep the x86 backwardly compatible. Making it cleaner and faster, but it will still be CISC/x86 type design. No one wants computers that can run DOS or Windows 3.1, we already have enough computers out in the world that can do that. They are going to make chips that are probably XP and above compatible, and this does include Apple Macs in the future. This is the road map that Steve was speaking of at WWDC.

      --
      -----BEGIN PGP SIGNATURE-----
      12345
      -----END PGP SIGNATURE-----
    3. Re:Confusion by __int64 · · Score: 1

      Possibly, I would certainly like to hope so, as the last instruction set I want my 2007 Powerbook to be running on is x86.

      However after closer inspection I believe it is only semi plausible that this newly announced technology is indeed actually a new instruction set. If it were, and is completely new or at least significantly different enough to render the previous two months of porting PCC to x86 useless, Apple is not going just going to tell developers: "Two months, wasted! - were switching again." That would be unscrupulously foolish. If the new instruction set is backwards compatible enough, or is actually just an underlying technology paradigm shift I'm sure Apple has already well accounted for it.

      Let's also hope (and raise hell) that whatever technology this becomes and if Apple chooses to partake of it that they kindly pass on the "added security features."

    4. Re:Confusion by Dan+Ost · · Score: 1

      Wouldn't it be funny if Apple announced the Intel switch just to motivate
      developers to use Apple's own development tools (since they make it so easy to
      support both PPC and Intel)? Then Apple could use PPC and
      Intel chips in any combination that they like for as long as they like.

      Makes you wonder.

      --

      *sigh* back to work...
    5. Re:Confusion by MightyMartian · · Score: 2, Interesting

      Make a fast and efficient enough chip, and any legacy stuff can be run in emulation anyways. This was certainly done for the WOW stuff in the non-x86 versions of Windows NT, and with the speed of processors nowadays, I don't see any reason why any chip designer would waste the silicon on supporting DOS and Win3.x apps at the chip-level anyways.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    6. Re:Confusion by Zerbs · · Score: 1

      the article on Reuters explicitly says it will run existing software, so it's not not x86 http://today.reuters.com/news/newsArticle.aspx?typ e=technologyNews&storyID=2005-08-12T065412Z_01_EIC 224763_RTRIDST_0_TECH-INTEL-DC.XML

      --
      "22 astronauts were born in Ohio. What is it about your state that makes people want to flee the Earth?" Stephen Colbert
    7. Re:Confusion by TheRaven64 · · Score: 1

      Intel haven't made x86 chips for about a decade now. They have made RISC chips with a translation engine on the front. They might be able to squeeze a bit more speed out if they replaced the hardware translation engine with a JIT compiler. It's an approach I'd like to try from a research perspective, but certainly not one I would bet a company like Intel on.

      --
      I am TheRaven on Soylent News
  5. Yep. by Anonymous Coward · · Score: 1, Insightful

    It'll also likely contain whatever TPM provisions that they've decided to spring on consumers, under the guise of having great new "features" and "advantages." They're always eager to talk about what you -can- do with their hardware, but relatively silent on what they're going to make sure you -can't- do.

    1. Re:Yep. by kublikhan · · Score: 1

      Yes I used to worry about that too. Then I saw how fast OSX X86 was cracked and don't think TPM will be a problem.

  6. I smell Apples... by furrycod · · Score: 0, Insightful

    Related to the Apple switch? Anyone?

    --
    Those who can, do.
    Those who cannot, teach.
    Those who think they can but cannot, manage.
  7. It's Conroe by Hack+Jandy · · Score: 4, Interesting

    Conroe according to Anandtech...
    http://anandtech.com/cpuchipsets/showdoc.aspx?i=24 92

    HJ

    1. Re:It's Conroe by Anonymous Coward · · Score: 0

      I live in Conroe.

    2. Re:It's Conroe by Anonymous Coward · · Score: 0

      watch AMD's next chip be called Wade. Then we could have:
      Conroe vs Wade

    3. Re:It's Conroe by Anonymous Coward · · Score: 0

      I did a double take, I thought you said Crusoe.

  8. Announcement by Ryan+Stortz · · Score: 4, Insightful

    Who wants to bet that the announcement includes a integrated memory controller? I wouldn't be suprised if they just licenced Opteron technology from AMD; it would be alot cheaper than developing their own. Although, they could always just outright steal it.

    --
    Bugs are just features that have been fixed.
    1. Re:Announcement by AKAImBatman · · Score: 2, Informative

      I wouldn't be suprised if they just licenced Opteron technology from AMD

      Intel already did that with their EM64T technology. It's already present in the latest Xeon processors, and is now considered the future of the x86 platform.

      Intel has pretty much admitted that they got egg on their face for that one. Especially since one of the purposes of the Itanium design was to create an architecture under which the AMD cross-licensing deals wouldn't apply. Talk about backfiring.

    2. Re:Announcement by Jeff+DeMaagd · · Score: 1

      As pointed out, Intel is licencing AMD's instruction set. AMD is licencing SSE 1, 2, & 3.

      They have cross-licencing agreements with each other, IBM and other partners for this sort of thing.

    3. Re:Announcement by Daniel+Wood · · Score: 1

      Intel doesn't have to license it.
      IIRC, Intel and AMD have a cross licensing agreement, this is what allowed Intel to impliment X86-64.

    4. Re:Announcement by diegocgteleline.es · · Score: 1

      Some AMD presentations claimed that the integrated memory controller is reponsible of 15% of the performance improvements in the opteron CPU. I wouldn't be surprised if intel would do that too

      That is, AMD didn't invent integrated memory controllers, so I don't see why on eart Intel would be "copying" AMD, if anything AMD has stolen the idea from PA-RISC/SPARC or whatever

    5. Re:Announcement by LWATCDR · · Score: 1

      Actually it was probably "inspired" by the Dec Alpha. A lot of DEC Apha people went to AMD.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    6. Re:Announcement by philipgar · · Score: 1

      Intel stole the EM64T technology? While I'm not an Intel fanboy, and I own an AMD machine, saying this is a lie. Both AMD and Intel agreed to make x86 processors for IBM (with AMD the backup supplier). It was agreed upon that the architecture was shared by them. Simply making a processor that uses another architecture is not a big deal. AMD uses so many Intel x86 architecture features its not even funny.

      They have MMX/SSE/SSE2/SSE3 instructions on their chips. Those are arguably more complex (and important for fp apps) than the 64 bit instructions. How often does a 32 bit integer overflow.... with the exception of memory address instructions (which is a big incentive for x86-64).

      As far as putting a memory controller on die... That might be patented by AMD, but if it is it's either covered by a crosslicense agreement between AMD and Intel or is a patent that shouldn't exist. The idea is simple, both companies have made memory controllers and both have made cpus with buses going to the memory controller. It's not that difficult to combine them on a single chip, ASIC's have done similar things for years.

      Phil

    7. Re:Announcement by Anonymous Coward · · Score: 0

      Ha ha ha... Intel licensing from AMD... that's a good one.

    8. Re:Announcement by AKAImBatman · · Score: 1

      Intel stole the EM64T technology?

      I'm sorry? Who said anything about stealing? I explicity mentioned the cross-licensing agreements in my post! Am I missing something here?

    9. Re:Announcement by msi · · Score: 1
      I wouldn't be suprised if they just licenced Opteron technology from AMD; it would be alot cheaper than developing their own. Although, they could always just outright steal it.

      I know this is Slashdot and why bother with the truth if you can bash Microsoft or Intel but it is impossible for Intel to steal a chip design from AMD because they have cross licensing agreements with each other. I believe that Intel get all of AMD's designs for free and AMD have to pay for Intel's but they still have access to the x86 designs from each other.

      This is how AMD got into the x86 market and I think why the company started.

    10. Re:Announcement by ChrisMaple · · Score: 1

      IIRC AMD started by making high performance TTL before x86 existed. This is about 1974, when the I8008 was current.

      --
      Contribute to civilization: ari.aynrand.org/donate
    11. Re:Announcement by Anonymous Coward · · Score: 0

      Intel have already more or less said that they will have integrated memory controllers in the chips. That is what CSI is. There is no need to steal anything since Intel have people with the knowledge. Do you think Intel have a difficulties in making it, then you are clueless. ;)

  9. Apple? by Anonymous Coward · · Score: 0

    Any thoughts on if this was prompted (in part) by apple, and their craze for multiprocceser computers?

  10. Oh.. finally something new by Anonymous Coward · · Score: 0

    Or is it just me experiencing this was announced oh-so-many times?
    I mean- it might be what the market really needs - less power with bigger integration- but we've known that for at least um- 20 years?

    --
    http://www.linklike.de.vu/

  11. A little late by RevengeOfPoopJuggler · · Score: 1

    Isn't this like, 15 years too late?

  12. Not a user-perceptable change. by sbaker · · Score: 4, Informative

    On NPR this morning, they mentioned that Intel had said that a typical PC user wouldn't notice any change as a result of this new architecture. So one presumes this means no major instruction set revisions or anything.

    --
    www.sjbaker.org
    1. Re:Not a user-perceptable change. by taskforce · · Score: 1

      And the typical PC user takes notice of major instruction set revisions? This could mean anything from them rebranding the Pentium 4 as the Pentium 5, or completely switching to RISC, as the average computer user probably doesn't care as long as they can check their mail and sync their iPod.

      --
      My 3D Texturing Skinning work (under construction)
    2. Re:Not a user-perceptable change. by ArsonSmith · · Score: 5, Funny

      When Apple said they would switch to intel what they didn't say was that Intel was switching to PPC.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    3. Re:Not a user-perceptable change. by Varun+Soundararajan · · Score: 0

      an obligatory qn:
      will apple switch to the x86 intel processors or the PPC intel processors?

    4. Re:Not a user-perceptable change. by vettemph · · Score: 1

      Hell, the typical user wouldn't notice if you stole half the RAM out of their box. :)

      --
      The government which is strong enough to protect you from everything is strong enough to take everything from you.
    5. Re:Not a user-perceptable change. by richie2000 · · Score: 1

      That was my first thought as well. :-)

      --
      Money for nothing, pix for free
    6. Re:Not a user-perceptable change. by moosesocks · · Score: 2, Insightful

      Mod parent up as insightful!

      A lot of intel's planned 'improvements' closely mirror the major advantages of PowerPC architecture. Intel has clearly been influenced by Apple or is trying to push IBM out of the high-end market.

      Either way, I welcome some good innovation from Intel. I was far from being impressed with the Pentium 4 (with the exception of the M). Over the past 4 or 5 years, AMD has been the clear winner in terms of cost, technology, innovation, and speed. Intel has been the winner on the business side of things. Funny how it works, eh?

      I wonder what AMD's answer to this will be?

      (PS: Doesn't the way they're describing this make it sound like it's gonna be a super-powerful RISC chip with x86 emulation?)

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    7. Re:Not a user-perceptable change. by Pecisk · · Score: 1

      So, suddenly it makes sense why Apple switched, doesn't it?

      Yes, it is funny to see some serious competition in processors field. Finally :)

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    8. Re:Not a user-perceptable change. by dpilot · · Score: 1

      Yeehaaa!!

      615 is back!

      --
      The living have better things to do than to continue hating the dead.
    9. Re:Not a user-perceptable change. by Jherek+Carnelian · · Score: 2, Informative

      (PS: Doesn't the way they're describing this make it sound like it's gonna be a super-powerful RISC chip with x86 emulation?)

      That's what the P4 (and the P3 and the K7 and K8) already are.

      They are RISC implementations "under the covers" with a x86-to-internal-risc-ISA converter on the front. Intel calls their RISC instructions "micro-ops" and even have a dedicated micro-op cache to reduce the need to retranslate the same x86 instructions over and over again in situations where the code loops or is otherwise predictably repetitive. I'm sure AMD has something similar.

      But no, you can not execute these micro-op risc instructions yourself, they only exist "inside" the cpu and only get there through translation from x86 instructions.

    10. Re:Not a user-perceptable change. by Anne+Thwacks · · Score: 1

      So long as spyware will run on it, most users won't notice a difference. You could replace the CPU with a marshmallow, and a lot would not notice.

      --
      Sent from my ASR33 using ASCII
    11. Re:Not a user-perceptable change. by KILNA · · Score: 1

      ...checks system properties...

      HEY!!!

      How'd you get into my house?

      --
      Error: PANTS NOT FOUND. Press <F1> to continue.
    12. Re:Not a user-perceptable change. by bhtooefr · · Score: 1

      And the P2, and the PPro, and the P-M, and the K6, and the NexGen Nx586 (the direct predecessor to the K6, which was almost released as the Nx686 on Socket 463 using the NxBus, but was released on Socket 7 using the Intel GTL bus because AMD bought NexGen out *just* before they released it. The K5 and K6 have nothing in common, FWIW).

    13. Re:Not a user-perceptable change. by mike.newton · · Score: 1

      Or it just means that Windows will look the same.

  13. Another auto analogy... by ravind · · Score: 1
    From TFA "The situation is similar to pressures that auto makers faced as higher oil prices spurred demand for more-efficient engines."

    What is it about computers that makes people draw analogies to automobiles?

    1. Re:Another auto analogy... by slimey_limey · · Score: 1

      Electricity is getting kind of expensive. No, wait, that was four years ago. Never mind.

    2. Re:Another auto analogy... by Anonymous Coward · · Score: 0

      Well, I remember the model T of computer chips then, the Zilog 80!111

    3. Re:Another auto analogy... by jurt1235 · · Score: 2, Interesting

      That just has to do with the market. In the start when the automobile was introduced, a person had to walk in front of it with a bell to warn for the danger. Since with computers there is still this risk, so a sysadmin has to run around and warn everybody of dangers in the use of computers, people just can not let go of the car analogy.

      --

      My wife's sketchblog Blob[p]: Gastrono-me
    4. Re:Another auto analogy... by ciroknight · · Score: 2, Insightful

      We use the Car analogy because everyone will understand it.

      Cars have been around for so long today that it is taken as ubiquitous, and common knowledge. So when we talk about DDR effectively doubling the bus bandwidth, people go "Oh, like the difference between a 2 lane highway and a 4 lane".

      The fact is, computers, like cars, are modularly constructed, and both devices follow a strict set of rules. This makes for direct analogies from one part to the next simpler (engine vs CPU for example).

      Lastly, we use the computer/car relationship because it works!

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    5. Re:Another auto analogy... by ackthpt · · Score: 1
      From TFA
      "The situation is similar to pressures that auto makers faced as higher oil prices spurred demand for more-efficient engines."
      What is it about computers that makes people draw analogies to automobiles?

      Maybe because Intel are now driven to innovate, to keep up with AMD?

      The auto analogy fails because with the recent discounting SUV's and big pickup trucks are selling as fast as ever. (Ford in the last month sold more F-series pickups than in any other month in the long production run of these vehicles)

      For me, I did jump to the AMD Venice core because it cut the power consumption on my desktop in half (CPU anyway) and when you run a PC for hours at a time it does add up, besides electrical power translating into more heat energy, requiring more cooling, isn't desirable. I'll leave that to the liquid nitrogen cooling overclocker crowd.

      --

      A feeling of having made the same mistake before: Deja Foobar
    6. Re:Another auto analogy... by Anonymous Coward · · Score: 0

      I'm glad you effectively used today's dictionary.com Word of the Day.

    7. Re:Another auto analogy... by w42w42 · · Score: 1
      What is it about computers that makes people draw analogies to automobiles?
      As slashdotters are mostly guys, that would leave only two items we could make analogies with; cars and women. Being that this *is* slashdot, well ....
    8. Re:Another auto analogy... by ArbitraryConstant · · Score: 1

      "What is it about computers that makes people draw analogies to automobiles?"

      Deceptive simplicity with the promise of something that novices can understand, followed by the intellectual challenge of figuring out how to make an accurate analogy when they realize cars and computers are completely different.

      --
      I rarely criticize things I don't care about.
    9. Re:Another auto analogy... by jx100 · · Score: 1

      It's available in any color so long as it's black?

    10. Re:Another auto analogy... by Anonymous Coward · · Score: 0

      Some of us actually have decent vocabularies. There is no need to be jealous about it. /800 SAT I Verbal, 800 SAT II Writing... not that anyone cares since I'm an AC...

    11. Re:Another auto analogy... by Bent+Mind · · Score: 1

      What is it about computers that makes people draw analogies to automobiles?

      People have been using automobile analogies so long that it is embedded in the terminology. Thus you have game engines and dashboard interfaces. Other analogies have been used as well. For example, a data pipeline certainly comes from plumbing. Or to be more accurate, it comes from electronics; which gets it analogies from plumbing.

      Besides, automobiles and computers are closely related. "Huh?" You say? Think about it, they are both modular devices with a huge variety of uses and a large aftermarket segment. While you are starting to hear about people modifying non-computer/car products, these two items are the most heavily tweaked products in existence.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
  14. totally cool by ackthpt · · Score: 4, Interesting
    no-way-the-old-architecture-is-totally-cool

    This is kinda funny in two ways..

    • 1. Intel often comes out with new processors which run HOT, pushing the chip to extremes of physics.
    • 2. The old architecture is a dinosaur, harkening back to the 8088 and rather inefficient in many respects, where RISC processors were supposed to trump it. Which is still around? It seems you can come up with all the technological advances you like, so long as it is still a pumped up 8088.

    'technology foundation designed from scratch to improve energy efficiency and make it easier to add more than two processors.'

    Not overheard anywhere: "We are peeking through a knothole in AMD's fence and seeing what they are up to.

    Nitpick: "The company isn't discussed details yet"
    The proper word is ain't.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:totally cool by Usquebaugh · · Score: 1

      How about hasn't?

    2. Re:totally cool by gordo3000 · · Score: 1

      pushing the chip to extremes of physics.
      I didn't know 50 degrees Celcius was the extreme end anymore;-)

    3. Re:totally cool by AKAImBatman · · Score: 1

      * 2. The old architecture is a dinosaur, harkening back to the 8088 and rather inefficient in many respects, where RISC processors were supposed to trump it. Which is still around? It seems you can come up with all the technological advances you like, so long as it is still a pumped up 8088.

      Actually, only the instruction set harkens to the 8088. The actual core is much more similar to a RISC processor, but with microcode galore that makes it ACT like a CISC processor. Which is not to say that the current Pentiums are a *good* design (WTF is up with the 20 stage pipeline?!?), but they are certainly not souped up 8088s. In fact, I'd say that the original 286/386 architecture has a far greater effect on the crappiness of the current chips than the 8088 design ever did.

    4. Re:totally cool by ciroknight · · Score: 1

      On point number uno:

      Intel kinda got out of that habit. The Pentium 4 was meant to follow this rule as closely as possible because it lead AMD into direct competition, which is good for both Intel and AMD; they are moving a lot of volume.

      Now AMD's tired of following Intel's chain around, so Intel's actually using smarter designs. I wonder if the Pentium 4 wasn't just a diversion tactic to get whatever was wrong with the Pentium M worked out. It would make sense to me, especially now, where their Pentium 4 smokescreen has ran out of momentum, and they're caught like school children with their pants down bent over the fense.

      Here's to hoping the new archetecture looks nothing like P6 or Netburst.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    5. Re:totally cool by poot_rootbeer · · Score: 1

      The old architecture is a dinosaur, harkening back to the 8088 and rather inefficient in many respects, where RISC processors were supposed to trump it. Which is still around?

      A: Both.

      The ARM architecture is RISC-based, after all...

    6. Re:totally cool by ackthpt · · Score: 1
      The ARM architecture is RISC-based, after all...

      Right. And the ARM architecture is primarily employed in what devices? There may be convergence in several years, but we're not there by any means.

      --

      A feeling of having made the same mistake before: Deja Foobar
    7. Re:totally cool by ArbitraryConstant · · Score: 1

      The point I think the parent was making is that RISC processors were supposed to take over the desktop. What we've seen happen is x86 getting pushed out of most areas except for desktop, laptop, and small server, but it has thoroughly consolidated those areas. Until Apple caved, there was still hope (however unjustified) that a RISC would win out in the end, but now the situation is pretty much permanent.

      PowerPC/POWER/Cell and ARM aren't going anywhere, but I think the rest of the major architechtures are dead. They just haven't been EOLed yet.

      --
      I rarely criticize things I don't care about.
    8. Re:totally cool by p3d0 · · Score: 1
      Don't forget PowerPC.

      Sincerely,
      An IBM employee

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    9. Re:totally cool by p3d0 · · Score: 1

      Ok but let's compare apples to apples. How many CISC architectures are still alive and kicking? x86, 390, ...?

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    10. Re:totally cool by ArbitraryConstant · · Score: 1

      "How many CISC architectures are still alive and kicking?"

      There's a few (68k, Z80, etc) but I'll admit they're getting rare.

      But that's not really an issue. Most new designs will be RISC or post-RISC so over time we'll see a move away from CISC, but x86 is entrenched enough to persist in isolation.

      --
      I rarely criticize things I don't care about.
    11. Re:totally cool by p3d0 · · Score: 1
      Actually the important thing is that modern x86 implementations are RISC. They just have a CISC instruction set that's translated to RISC "micro-ops" very early in the pipeline.

      Most new designs will be RISC or post-RISC so over time we'll see a move away from CISC...
      Better tell that to the ARM folks who created the Thumb2 instruction set.
      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    12. Re:totally cool by ArbitraryConstant · · Score: 1

      "Actually the important thing is that modern x86 implementations are RISC. They just have a CISC instruction set that's translated to RISC "micro-ops" very early in the pipeline."

      But they're different enough from RISC chips for the distinction to be important. They need extra hardware to do the decoding, and they have higher code density.

      "Better tell that to the ARM folks who created the Thumb2 instruction set."

      It's a trend. Exceptions happen.

      --
      I rarely criticize things I don't care about.
    13. Re:totally cool by TheRaven64 · · Score: 1
      RISC. There are 8 modern CPU families at the moment. 6 are RISC (ARM, PowerPC, SPARC, Opteron, Pentium III/M, Pentium 4) two are VLIW (Transmeta, Itanium). Of these, 4 have a translation layer which quickly transforms x86 instructions into their native instruction set (Opteron, Pentium III/M, Pentium 4, Itanium). The remaining 4 expose something approaching their native instruction set to developers.

      x86 is actually not a bad instruction set for an intermediate language - it is sufficiently CISCy that you can emulate it quickly on a decent RISC chip. This allows AMD and Intel to easily change their native instruction set, without having to worry about legacy compatibility (they just bung a new translation layer on and pretend they are selling an x86 chip).

      --
      I am TheRaven on Soylent News
    14. Re:totally cool by p3d0 · · Score: 2, Insightful
      It's a trend. Exceptions happen.
      It's a trend that's been predicted for almost half the lifetime of electronic computers, and has yet to make any progress.
      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    15. Re:totally cool by Anonymous Coward · · Score: 0

           *   <-- Joke

          _o_  <-- You
           |
          / \

  15. Obligatory obvious sighting by Iriel · · Score: 3, Interesting

    One has to wonder if Apple had any 'insight' to these plans when they signed the deal.

    --
    Perfecting Discordia
    www.stevenvansickle.com
    1. Re:Obligatory obvious sighting by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      One has to wonder if Apple had any 'insight' to these plans when they signed the deal.

      Actually, it is pretty likely that Apple was given a full roadmap and a few engineers to explain the whole thing while in in discussions and under NDA. The real questions are did this have anything to do with Apple's decision, is this in response to the deal with Apple, or is this just coincidental.

    2. Re:Obligatory obvious sighting by OmniVector · · Score: 1

      Of course they did. The pentium 4 has a horrible performance / watt ratio, and teh Steve clearly showed a very different picture when comparing the G5 to "Intel".

      --
      - tristan
    3. Re:Obligatory obvious sighting by raider_red · · Score: 1

      It would take a couple of years to develop a new processor architecture, and get chips out based on it. This has been in the works for a while now, and I'm pretty sure it would have been part of the road-map shown to Apple.

      --
      It's good to use your head, but not as a battering ram.
    4. Re:Obligatory obvious sighting by ciroknight · · Score: 2, Interesting

      No kidding. The original Netburst design had hints that it started in 1993 with the "Williamette" moniker. Of course, I can't validate this right now, but I know some creative Googling will find the paper I'm talking about.

      One wonders if the engineers who took one look at what Netburst became and said "this would be a great diversionary tactic". Design technologies for other projects, slap them together on the Netburst-endlessly-extendable pipeline and ship. I wonder this because the Pentium M seems to have all that's good about the P4s, and really none of the bad, hot, or crufty bits. It's really a chicken/egg problem.

      If Intel did use the P4 as a market diversionary tactic, this archetecture could have been designed in the 5-6 years the P4 stole from the market. That team in Israel is known to pull off magic..

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    5. Re:Obligatory obvious sighting by 99BottlesOfBeerInMyF · · Score: 1

      It would take a couple of years to develop a new processor architecture, and get chips out based on it.

      Ahh, you're thinking processor architecture according to a chip designer, nor processor architecture from the perspective of a marketing guy. Heck, if this is for Apple it could be just a nicer interconnect between cores or it could be the next generation Pentium M, with some of the legacy architecture stripped off. Neither would take a long time to bring to market. The former is already in the works and has been for a long time, the latter would be something Apple just made a viable market for. Or it could be that Steve jobs said, "it needs to use less power to fit in a laptop properly" and Intel said, "OK, we'll push our new power technologies into a chip for you pronto... if you sign here."

      Mind you, this is all idle speculation. This could be something significant or something insignificant or pretty much anything at this stage.

    6. Re:Obligatory obvious sighting by geekee · · Score: 1

      " One has to wonder if Apple had any 'insight' to these plans when they signed the deal."

      Why would Intel care about what a 4% marketshare personal computer manufacturer wants. Apple is a nobody compared to Dell and HP.

      --
      Vote for Pedro
    7. Re:Obligatory obvious sighting by Iriel · · Score: 1

      I'll bet anything that Apple was given a 10 year development roadmap, minimum. They even knew that IBM was actually making a G5 chip that would allow new laptops before the switch because of the same kind of agreement.

      I think this is one of the major reasons that Apple switched to Intel, if you ask me. They know what IBM is capable of (and that's a hell of a lot for *NIX systems, which OSX falls under). I kept reading about hypothetical price drops in macs, and that just seemed ludicrous, and they knew IBM was making a G5 for laptops in the near future. If you've ever compared perfomance of *NIX systems on x86 to POWER chips, you'd think Apple was on crack for choosing the former.

      I think this new chip is going to be the hardware support for the publicity that the switch has generated for them. If it's not in the first model mactels, expect in the Gen2 editions.</tinfoilhattery>

      --
      Perfecting Discordia
      www.stevenvansickle.com
    8. Re:Obligatory obvious sighting by shawnce · · Score: 1

      Nope, not likely. It is more likely that Apple decided to switch their products over to Intel, using a totally different ISA, just because the could.... ;)

      Seriously now... Apple will be releasing their first products based on Intel around the middle of next year. Apple knew/knows exactly what Intel plans to release in that time frame and likely far out into 2007 and 2008.

      Apple made the switch because they had access to Intels private product road maps and IBMs product road maps (both fully under NDA). They liked Intels road map better and likely liked Intels pricing/deal better as well.

    9. Re:Obligatory obvious sighting by blamanj · · Score: 3, Informative

      It's pretty clear they did.

      "A big emphasis is going to be performance per watt," -- Bill Calder, an Intel spokesman.

      "When we look at Intel, they've got great performance, yes, but they've got something else that's very important to us. Just as important as performance, is power consumption. And the way we look at it is performance per watt. For one watt of power how much performance do you get? And when we look at the future road maps projected out in mid-2006 and beyond, what we see is the PowerPC gives us sort of 15 units of performance per watt, but the Intel road map in the future gives us 70, and so this tells us what we have to do." -- Steve Jobs, Apple CEO

    10. Re:Obligatory obvious sighting by cant_get_a_good_nick · · Score: 1

      Marketshare != mindshare. Apple definitely punches above it's weight, more than any other tech company probably.
      I'm sure they did, just as Intel fingerprints are all over Steve Jobs' sniping at IBM over PowerPC performance (right before the dual core 970s were launched).

    11. Re:Obligatory obvious sighting by elemental23 · · Score: 1

      Because Intel is in business to make money and even Apple's 4% (or whatever) is a pretty big sale?

      --
      I like my women like my coffee... pale and bitter.
    12. Re:Obligatory obvious sighting by NutscrapeSucks · · Score: 1

      I think it's pretty clear that Netburst was supposed to be a "diversionary tactic" for Itanium, not P-M. Especially when you consider the gimped performance of the early P4s.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  16. anyone? by schematix · · Score: 0, Redundant

    1. Redesign chip architecture 2. ???? 3. ???? 4. Profit!

    --
    Scott
    1. Re:anyone? by richdun · · Score: 1

      I believe 2 would be woo Apple into using the chips across their line - including the iPod perhaps, putting literally millions more Intel chips out there - and 3 would be laugh at Microsoft, or something along those lines.

    2. Re:anyone? by nomadic · · Score: 1

      1. Redesign chip architecture 2. ???? 3. ???? 4. Profit!

      2. Sell the chips.
      3. Deduct expenses from revenues gained by selling chips.

    3. Re:anyone? by richdun · · Score: 1

      Oooo a show-off. Mr. I-paid-attention-in-accounting-class. ;)

    4. Re:anyone? by Anonymous Coward · · Score: 0

      C'mon, this is Intel we're talking about! I think the process will be a little more like this:

      1. Redesign chip architecture
      2. ????
      3. ????
      4. ????
      . . .
      32. Profit!

      But at least they'll be able to perform each step really quickly!

  17. will they add crypto? by PureFiction · · Score: 1
    1. Re:will they add crypto? by slavemowgli · · Score: 1

      Would that be a good idea? If crypto is implemented in software, you can (relatively) easy fix bugs; if it's done in hardware, then every bug found means you're basically screwed.

      That being said, the attacks described are *not* remotely exploitable per se, and they can easily be worked around by not using hyperthreading, anyway, so they're really a tempest in a teapot.

      --
      quidquid latine dictum sit altum videtur.
    2. Re:will they add crypto? by PureFiction · · Score: 1
      If crypto is implemented in software, you can (relatively) easy fix bugs; if it's done in hardware, then every bug found means you're basically screwed.

      you better not screw up a block cipher implementation. that is the point. FIPS certification is a good clue you got it right.

      That being said, the attacks described are *not* remotely exploitable per se, and they can easily be worked around by not using hyperthreading, anyway, so they're really a tempest in a teapot.


      • "This paper reports successful extraction of a complete AES key from a network server on another computer. The targeted server used its key solely to encrypt data using the OpenSSL AES implementation on a Pentium III.

        The successful attack was a very simple timing attack. Presumably the same technique can extract complete AES keys from the more complicated servers actually used to handle Internet data, although the attacks will often require extra timings to average out the effects of variable network delays.

      cr.yp.to/antiforgery/cachetiming-20050414.pdf
  18. switch? by minus_273 · · Score: 3, Funny

    mac switches to intel
    intel switches to PPC ? :-p

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  19. AMD's dual core offering better than Intel's by Anonymous Coward · · Score: 5, Informative
    According to various preliminary benchmarks from The Tech Report, Tom's Hardware and AnandTech, AMD's desktop dual-core chips are significantly better than Intel's dual-core desktop offerings in terms of performance and power consumption. This is partly due to the fact that the AMD solution has a better inter-core communication architecture and lower memory latency.

    Meanwhile, Intel's desktop dual core chips seem to offer much more aggressive pricing at this time. AMD's lowest price dual core chip, the X2 4200 is almost twice as expensive as Intel's lowest cost dual core processor. However, an interview with three AMD execs on PCPerspective.com claims that "AMD would eventually have lower priced Athlon X2 processors via the waterfall effect in the future".

    1. Re:AMD's dual core offering better than Intel's by GoatMonkey2112 · · Score: 1

      There is also a X2 3800 now that is not too much more than Intel's dual core cpu.

    2. Re:AMD's dual core offering better than Intel's by mnemonic_ · · Score: 1

      Wait until Yonah.

    3. Re:AMD's dual core offering better than Intel's by Anonymous Coward · · Score: 0

      Only about 50% or so... Intel's is around $250 and the street price of the 3800X2 is around $405 (suggested list is around $375).

    4. Re:AMD's dual core offering better than Intel's by Anonymous Coward · · Score: 1, Informative

      You can't compare "lowest priced CPU" to "lowest price CPU". That's like saying 15 lbs of apples at $5 is a better deal than 30 lbs of oranges at $8. $5 $8 so it must be a better deal. [rolls eyes]

      Look at the specs of the lowest priced A64-X2 and compare those specs to the lowest priced PD. You'll noticed that the performance of the A64-X2 is a lot higher than that of the PD.

      Work your way up Intel's price chart until you find a PD or even PEE CPU that has similar performance to that of the lowest priced A64-X2. Compare the prices of those two, and you'll find the AMD CPU is a better deal.

    5. Re:AMD's dual core offering better than Intel's by edxwelch · · Score: 1

      "AMD's lowest price dual core chip, the X2 4200 is almost twice as expensive as Intel's lowest cost dual core processor."
      Yes, but AMD's lowest price dual core is the same price and as fast as Intels highest price dual core

    6. Re:AMD's dual core offering better than Intel's by Jeff+DeMaagd · · Score: 1

      Uh, for all the reasons you stated and more, I think this may be part of why Intel is looking to change their CPU architecture.

      Intel's announcement (if it is coming) is about a future product, and doesn't necessarily speak to current products.

    7. Re:AMD's dual core offering better than Intel's by Anonymous Coward · · Score: 0

      Are the mods on crack? This post is a dupe It doesn't make any sense in the context of the article, which doubtless the mods didn't read anyway.

  20. They have to redeem themselves by realmolo · · Score: 4, Insightful

    As we all know, the Pentium 4 is a pretty goofy, shlocky design. The Pentium M is good, but it's essentially a Pentium Pro. That's 10 years old.

    Intle NEEDS to prove that they can still make a good x86 chip from "scratch".

    1. Re:They have to redeem themselves by TCM · · Score: 1

      Intle NEEDS to prove that they can still make a good x86 chip from "scratch".

      Isn't "from scratch" and "x86" (aka backwards compatible aka carrying around crude hacks) kinda contradictory?

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    2. Re:They have to redeem themselves by Jeff+DeMaagd · · Score: 2, Interesting

      I'd say, if it works well and is competitive, does the age of the original design really matter? Keep in mind that the core if the Pentium M is heavily re-factored in terms of the overall logic design, improved branch prediction and so on. Making something completely new for its own sake isn't a worthy goal unless there are sufficient benefits versus the cost of such a design.

      For all I know, the Athlon64 core might have as much similarity with the core of the Nexgen 5x86 chip as the Pentium M might have with the original Pentium Pro. AMD had trouble designing their own CPU core, so they bought Nexgen's know-how to do this, so there is at least a definite lineage.

      It is pretty tough to do a clean-sheet re-implementation, I think a lot of times you might end up redoing the same work that was already done.

    3. Re:They have to redeem themselves by diegocgteleline.es · · Score: 1

      The Pentium M is good, but it's essentially a Pentium Pro. That's 10 years old.

      Well, duh, no and yes. If "low number of pipeline stages" means "old" for you, then AMD is quite old too. If "eating low power" is old, then AMD and Intel roadmaps are going back to the past!. Pentium M also features that micro-ops thing (which G5 does too but I think AMD doesn't do)

    4. Re:They have to redeem themselves by cant_get_a_good_nick · · Score: 1

      Not necessarily. x86 is just ABI compatibility. The original Pentiums were "from scratch" to some degree, they took ABi compatibility but impemented in a new way that had real performance benefits. The Pentium pro did as well, which doesn't run x86 code directly, just decodes them into RISC type micro-ops and scheduled those instead. The cores never really differed until NetBurst, which had some innovative ideas about caching micro-ops, but it turns out it's not as efficient as Pentium-Pro core (as seen in Pentium 3, pentium M) on some metrics. So it's obvious Pentium 4 core is bad, the question is can they hit one out of the park with a new core, or will the just extend the old pentium-pro core? we'll see.

    5. Re:They have to redeem themselves by TheRaven64 · · Score: 1

      The Pentium 4 seems to resemble a research project more than a shipping design. It looks good on paper, but doesn't really work in the real world (although I wouldn't be saying this if it actually had scaled to the 10GHz it was supposed to have reached by now). Meanwhile the Pentium M series has incorporated the best bits of the design (branch predictor, I think also the trace cache and some of the interface stuff), and looks a lot more like a real product. The Itanium also bares more resemblance to a research project than a product.

      --
      I am TheRaven on Soylent News
    6. Re:They have to redeem themselves by BoneFlower · · Score: 2, Insightful

      Sure, its old. But it works very well. They can keep pace with P4's upwards of twice as fast, and not consume anywhere NEAR as much power in the process.

      Honestly, they should get an award for that. The basic design is, as you say, 10 years old. But it is *still* holding up next to far newer designs. Thats a huge accomplishment. It's hard enough to build a superior CPU architecture for *right now*. Building one that will still be relevant A DECADE INTO THE FUTURE is absolutely staggering. And not simply relevant, but actually near top of the line. Hell, the P6 architecture is on schedule to replace its own "replacement" in the next couple of years. How often does that happen?

    7. Re:They have to redeem themselves by evilviper · · Score: 1
      The Pentium M is good, but it's essentially a Pentium Pro.

      No, Pentium Ms are nothing like Pentium Pros. The Pentium Pros became Xeons. The Pentium Ms use the same core as the PIIs & PIII, but not Pro.

      That's 10 years old.

      What a moronic sentiment.

      You know, the silica they make them out of is REALLY old. Does that make them any less functional? Screw new designs. If the old one works well (and in this case, it does) use it.

      Intle NEEDS to prove that they can still make a good x86 chip from "scratch".

      What a troll. Intel doesn't need to prove anything. They sell products, they don't care about pissing contests. If improving an older core design for 500 years works well, it's idiotic not to do it.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    8. Re:They have to redeem themselves by akuma(x86) · · Score: 1

      Intle NEEDS to prove that they can still make a good x86 chip from "scratch".

      I guess that making 32 billion dollars last year MAINLY from x86 sales isn't proof enough.

      They invented the microprocessor.

      People said it was impossible, but they made the first pipelined x86 (486)
      People said it was impossible, but they made the first superscalar x86 (Pentium)
      People said it was impossible, but they made the first out of order x86 (PPro)
      They made the first multithreaded x86 (P4)
      They made a dual core x86 with plans for more in the future.
      The innovations in circuit design are unreal. The ALUs in your 3.0GHz P4 are running at 6.0GHz. Anybody with a degree in electrical engineering can appreciate what an acheivement that is in and of itself is.

      All the while maintaining a 6-12 month process step lead over all of the competition (look for 65nm late this year, early next year).

      How much more proof do you need?

      They are the largest chip company on the planet.
      Their market cap exceeds their biggest compeitor by about 18x.

      Perhaps they pushed too far with the P4 architecture, but that's what innovators do - they push limits and take risks. As far as I can tell, the Athlon/Opteron were 'safer' designs, which in the end, turned out to be pretty competitive. But you don't get to the top or stay there by playing it safe...

      Despite all that AMD has accomplished, their stock value is at EXACTLY the same level as it was in 1985.

  21. The good old days by jfengel · · Score: 1

    Yeah, I also remember when they had a 4.77 MHz processeor and no pipeline.

    And guess what? Those days SUCKED.

    1. Re:The good old days by Anonymous Coward · · Score: 0

      What are you? Some modern old fart?

      Back in my days we were proud of the old days!

      Oh wait..

    2. Re:The good old days by Anonymous Coward · · Score: 0

      You young whippersnapper!

      Back in my day, we didn't even have old days!

    3. Re:The good old days by fsterman · · Score: 1

      I'm with you man. Everytime I think about older computers I cringe. SCSI Voodoo keeps me awake at night.

      --
      Is there anything better than clicking through Microsoft ads on Slashdot?
    4. Re:The good old days by mjh49746 · · Score: 2, Interesting

      Actually, I get fond memories when I think of old computers. If the Apple ][ and the Trash-80 didn't exist when I was waaay back in the first grade and doing stupid BASIC shit on them in school, I probably wouldn't have any interest in computers now.

    5. Re:The good old days by TheRaven64 · · Score: 1

      I don't know. I'm glad I learned to program on machines from that era. It means that when I need to micro-optimise, I know how to (I didn't have such things as optimising compilers back then). Of course, I recently had to modify some code written by someone else who learned on an 8086, and it was very obvious that his mind was focussed on the 8086 architecture - it was full of `optimisations' that would make it much harder for the compiler on a modern chip. It really lets me appreciate high-level languages. I can write code that's clean and maintainable in a dynamic language like Objective-C and know that even though I have several layers of abstraction designed to make it easier to modify slowing it down, it's still going to be orders of magnitude faster than hand-optimised code on the machines I grew up with.

      --
      I am TheRaven on Soylent News
    6. Re:The good old days by jfengel · · Score: 1

      And, often, faster than hand-optimized code you would write today. If you can keep track of pipeline stalls and how many FPU and how many integer units are in use at any given instruction, you're a better man than I am.

      But it was neat being able to rewrite CP/M from absolutely nothing at all.

    7. Re:The good old days by TheRaven64 · · Score: 1
      Well, not really. I managed to get about a 10x speed increase out of optimising some C code recently by ensuring that the compiler could inline commonly called functions, using memory pools, and a few other tricks. The resulting code was much less readable, but since it was still taking an hour to run I considered this to be a worthwhile trade-off. Of course, I'm not talking about tuning the code to the instruction-level, just restructuring it in such a way that the compiler can do that easily.

      When we're talking the difference between my process using 1% and 10% of a modern CPU, I would favour maintainability. Interestingly, it looks like I get the best of both worlds with Erlang. I get nice, clean, maintainable code, which is always good. It may not be as fast as tweaked C code, but it scales beautifully - and it's much cheaper these days to add a few nodes to a cluster than to buy a chip that's twice as fast (which isn't even possible a lot of the time).

      --
      I am TheRaven on Soylent News
  22. Attempt to scare IBM by team99parody · · Score: 2, Insightful
    Last time Intel pre-announced a new Chip Architecture there was a lot of strong competitiion in the 64-bit computing space. Leading players were Alpha, PA-RISC, Sparc, MIPS.

    Intel announced some fud about EPIC, and except for fujitsu who kept Sparc alive despite Sun's layoffs this FUD wiped out the entire market.

    Methinks they saw the power of this approach and if the last round killed 4 leading nplayers, this round will kill off the remaining 2 (IBM & AMD).

    1. Re:Attempt to scare IBM by AKAImBatman · · Score: 2, Insightful

      Methinks they saw the power of this approach and if the last round killed 4 leading nplayers, this round will kill off the remaining 2 (IBM & AMD).

      Except for one problem. Everyone now thinks that Intel is the boy who cried wolf.

      While Intel's FUD did destroy the high-end server market, they failed to account for AMD's move into that market. As a result, AMD has managed to take the development lead away from Intel. Any future attempts by Intel at new processor architecture will be met with a luke warm response at best. At worst, the entire market will shun Intels attempts. They're not in a good position at the moment to be spreading too much FUD.

    2. Re:Attempt to scare IBM by ckaminski · · Score: 1

      Itanium didn't kill Alpha/MIPS/Sun. The low price and increasing performance of the Pentium III did that.

    3. Re:Attempt to scare IBM by AKAImBatman · · Score: 4, Informative

      Itanium didn't kill Alpha/MIPS/Sun.

      Yes it did. When the hype was at it peak, it was actually preventing companies (such as the one I was working at during that time) from looking into Sun solutions, and HP made its infamous decision to ditch the Alpha line of processors in favor of the upcoming Intanic line.

      At that time, Sun machines held a reasonable partiy with Intel's offerings, and Alpha NT desktops simply flew. Pentium III (Coppermine) was still in the development phase, and SGI was barely hanging on thanks to their N64 and NT Workstation deals.

    4. Re:Attempt to scare IBM by jafac · · Score: 1

      Yes it did. When the hype was at it peak, it was actually preventing companies (such as the one I was working at during that time) from looking into Sun solutions, and HP made its infamous decision to ditch the Alpha line of processors in favor of the upcoming Intanic line.

      Me too.
      Both my employer at the time (in the top 10 largest software co's in the late 90's), and in terms of what our customers were demanding.

      IA-64 hype killed Sun AND HP-PA projects. That's a fact. I sat in meetings and co-authored whitepapers discussing the strategic reasons behind our direction.

      And Microsoft's on-again-off-again NTPPC and NTAlpha killed those platforms.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    5. Re:Attempt to scare IBM by Anonymous Coward · · Score: 0

      HP did not ditched Alpha, that was Compaq. HP had already announced in mid 90's that IA64 would replace PA-RISC.

      Xeon has hurt all of the RISCs CPUs much more than Itanium.

    6. Re:Attempt to scare IBM by kjs3 · · Score: 1
      HP made its infamous decision to ditch the Alpha line of processors in favor of the upcoming Intanic line.

      Ummm...no. Compaq had scheduled dropping Alpha before the merger with HP (and flip-flopped a couple of times, but that's irrelevant). And it doesn't exactly rank as "infamous" that HP didn't reverse that decision, since HP was Intels development partner on Itanic (aiming for a replacement for Precision Architecture) and had spent a lot of money and other resources on it.

    7. Re:Attempt to scare IBM by ckaminski · · Score: 1

      I guess I take exception to this, because in my experience in 1997 Intel and the PII was creeping up on just about everyone, and the price point for workstation class hardware was dropping like a rock. At least in the graphics workstation arena (ProE), the big Unix vendors lost once the likes of AccelGraphics, Intergraph, 3Dfx and others started the 3d revolution on the PC.

      I'll concede that on the back end, perhaps Itanium had an impact, but in the workstation market, no-one was willing to wait 6 months to a year (Real Soon Now) for a processor when a PII 450 was comparable to the hardware already available at a price point that could NOT be beat.

      You will recall that HP killed the Alpha after it's acquisition of Compaq, which was still making them and selling them in 2003. AFAIK, you can still buy Alphaservers, so I'm not sure how "dead" it is. HP (when discussing the Itanium) had decided it would rather side with Intel in their next gen operation to guarantee quantity and bet on performance, because PA-Risc SUCKED hardcore and was getting it's lunch fed to it by DEC/Compaq.

      Sun hasn't held parity with Intel on processor power since 1999-2000, with a possible exception for floating point performance (I lost touch with FLOPS around then). In integer performance, Intel (Including AMD) smokes a Sparc anyday.

      I guess you would need to define when "the hype was at it's peak" for me to argue the point with you. As early as 1996, long before Itanium was scheduled for release, PPC was already facing a downturn in the industry (why NT 4.0 PPC was cancelled), and SGI was already looking at moving to Intel in the workstation arena. Itanium had nothing to do with this.

  23. Crossing my fingers... by mikeophile · · Score: 2, Funny

    I hope their new logo isn't as easily confused with a feminine hygine product.

    1. Re:Crossing my fingers... by Kenshin · · Score: 3, Funny

      A HAMMER?

      Ouch, I don't think I want to know what kind of hygene product that is...

      --

      Does it make you happy you're so strange?

    2. Re:Crossing my fingers... by 50m31sl4sh. · · Score: 1

      That's because your browser is sending /. referer and tomshardware thinks you're stealing images.
      Just copy&paste URL into location bar.

      --
      Rediculous is ridiculous!
    3. Re:Crossing my fingers... by Anonymous Coward · · Score: 0

      Ouch, I don't think I want to know what kind of hygene product that is...

      As long as it doesn't have that bitter floral aftertaste that some hygene products leave behind... great.

      Could be worse, look at the logo for The keeper. Either they were trying to a peacock and failed or actually wanted a logo that looks like liquid going splat.

      And even worse the keeper looks like a plunger.

  24. This is clearly what steve was talking about by Anonymous Coward · · Score: 2, Insightful

    Performance per watt? Notice now Intel is singing the exact same tune that Apple is? I'm not saying that it's being made specifically for Apple, but clearly Steve Jobs looked at the roadmap and, since Intel wants something new, saw a common goal that he could pursue.

    1. Re:This is clearly what steve was talking about by ArbitraryConstant · · Score: 1

      "Performance per watt? Notice now Intel is singing the exact same tune that Apple is?"

      Not only is Intel singing the same tune as Apple, but they have been for several years. Pentium M chips have been superior to any mobile PowerPC chip since they were released.

      --
      I rarely criticize things I don't care about.
  25. Could this show up in Macs? by chriton · · Score: 1

    This really makes me wonder if these new chips be the foundation of the Intel based Macs. Considering the talk about power consumption by Steve Jobs during the announcement, it seems pretty likely. Macs don't need all the old 16 bit support Windows relies on to boot and possibly run.

    --
    "Bishops and Bookies live off the irrational hopes of mankind." Bertrand Russell
  26. Too late by NaijaGuy · · Score: 1
    1. Re:Too late by ArbitraryConstant · · Score: 1

      Niagara is great, and it might save Sun (I doubt it, but we'll see), but it's no good as a desktop chip.

      Servers and PCs are fundementally different in how they behave. Servers can assume an unlimited number of runnable threads, PCs cannot. For example, I've got a few dozen applications open, I'm playing music, etc, and my load average is 0.3. That means that most of the time there are 0 runnable threads on my system. Sometimes that spikes, but it rarely spikes to a level where Niagara could be utilized effectively.

      Desktop applications rarely have much parallelism. They might use threads as a sane replacement for non-blocking I/O, but that doesn't mean they need extra CPUs. An extra core can help with responsiveness issues, but there are rarely multiple CPU-bound applications on a desktop machine at any given time so more than that is usually a waste.

      If the load average of a desktop machine is less than 1 most of the time, and less than 2 almost all of the time, how is Niagara with its 32 threads supposed to help?

      --
      I rarely criticize things I don't care about.
  27. Apple by prichardson · · Score: 1

    I wouldn't be surprised if this is what Apple intends to put in some of their machines this spring. I really hope it's something good.

    --
    Help I'm a rock.
    1. Re:Apple by johnpaul191 · · Score: 1

      wasn't there something said along the lines that the processors going into Mac-Intel boxes do not even exist yet? unless Intel has something else brewing to come out in the next 9 months, then this may very well be that? was this just crazy rumors (aka wishful thinking)?

      if that is the case, or whatever Apple uses, it has to be a friendly hop from what the OS X developers have now. something that the OS can manage the change in hardware, and the apps can ignore. seems odd for processor optimization type stuff... but what do i know.

  28. From the article... by Dysenteryduke · · Score: 1

    It seems that they will be going from their current fried potato chip to a more diet efficient baked corn chip.

  29. Non-perceptible==Backwards compatible? by Limburgher · · Score: 1

    Will I still be able to run my current x86 OSs and code on these chips?

    --

    You are not the customer.

  30. been there, done that by frovingslosh · · Score: 1

    Didn't they make about the same claims when they came up with their 64 bit CPU that was not backware compatable and didn't give up real estate required to run the old legacy code? AMD rubbed their nose in it. Intel, like the customer, is a victim of their own marketing approach over the years. The customer and even the industry has learned to acceept awful penatalties in order to run old outdated legacy code. It's a bad design, but one that was promoted strongly by Intel. Are they doing anything different here to make one believe that this time they will be more sucessful than their last 64 bit cpu that wouldn't run legacy code?

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:been there, done that by Anonymous Coward · · Score: 0

      A new customer?

  31. Semantics by frankie · · Score: 4, Informative

    The word "multiprocessor" should be "multicore". They're talking about 4 or 8 cores on a single CPU, which might be nice for blades but not so useful for a laptop or a gamer.

    And of course, Macheads note the phrase "performance per watt".

    1. Re:Semantics by GoatMonkey2112 · · Score: 1

      Maybe at the moment. But now that they are available you can be sure that develpers are beginning to write code to take advantage of multi-core cpus.

    2. Re:Semantics by LordStraun · · Score: 1

      Especially since game developers are already developing products for multi-core systems like the PS3 and XBox360. I imagine it's easier to work on games for multiple platforms if all the target platforms have the same [very] high-level concept..

      --
      Your Sig Here ($10)
    3. Re:Semantics by MightyMartian · · Score: 1
      Maybe at the moment. But now that they are available you can be sure that develpers are beginning to write code to take advantage of multi-core cpus.

      I agree. I think there really should be a notion of "we will build and they will come". There are distinct advantages to multicore CPUs, and I don't think it will be too much longer before all sorts of software developers begin taking advantage of this feature.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:Semantics by Just+Some+Guy · · Score: 1
      They're talking about 4 or 8 cores on a single CPU, which might be nice for blades but not so useful for a laptop or a gamer.

      ...as long as they in the habit of only running one program at a time. I personally can't wait to transcode DVDs in the background while still enjoying a nimble, responsive desktop. Multi-core/CPU is pretty nice in general usage, not just as server iron.

      --
      Dewey, what part of this looks like authorities should be involved?
    5. Re:Semantics by BuffYoda · · Score: 1
      They're talking about 4 or 8 cores on a single CPU, which might be nice for blades but not so useful for a laptop or a gamer.
      I hear this so often it makes me sick.

      My company is designing a lowly text editor. Yet, at any given time, this editor has at least 10 persistent threads running, often as many as 30, doing heavy-duty tasks in the background like file indexing, automatic formatting, Baysian-based autocompletion, and peer-to-peer voice conferencing. We'd be doing more than that but we're already hitting the limits of today's computers (keeping in mind the damn users want to run more than one program at a time).

      When the average users get ahold of a multicore processor, they will see a speedup in the performance of our editor. In fact, our editor will run faster on a multicore system than a single core system with a significantly faster clock rate. And I'm betting we're not alone here.

      The only programmers who aren't writing multithreaded programs these days are the stupid and lazy ones (or those planning on career changes in the near future, because they won't be employable two years from now unless they can write rock-solid concurrent applications; not trivial by any means).

    6. Re:Semantics by TheRaven64 · · Score: 1

      Well, I'm not writing multithreaded programs, and I write code that runs on between 2 and 128 processors. Multithreading is not the only, nor the best model of parallel computation. It relies on shared memory, which is hard to debug, hard to maintain, and hard to scale. Give me message passing and no aliasing any day.

      --
      I am TheRaven on Soylent News
    7. Re:Semantics by Gldm · · Score: 1

      Disclaimer: I am not an electrical engineer

      But I think there are several ways to take advantage of multiple cores that are being overlooked.

      1. Modern OSes have so many threads running in the background that not having to constantly context switch would probably be a big speedup for single threaded apps like games.

      2. The big thing in games is physics. It can be parallelized quite nicely. Dedicated accelerators are still in the vaporware "It's coming any time now!" stage.

      3. I'm no CPU designer, but I was thinking. If you had a way to sync state between cores really rapidly, like say in less clocks than a pipeline flush, couldn't you use multiple cores for speculative execution? Let's think about this for a second. The big killer in single thread speed is branching. We spend alot of transistor budget on things like cache and branch prediction to try and reduce it. But what if instead when we hit a branch we forked the execution, so now one core is computing one result, and another the other case. With four cores you could do this two branches deep, with 8 three branches etc. What happens is when the branch actually resolves, the CPU could select the core with the correct prediction, resync the other cores from that CPU's values, and continue execution, without ever having stalled for a branch or flushed the pipeline for a mispredict. As long as your core state resync is less clocks than a flush, it would make sense to do this. Obviously not viable on the dual core P4s now, but with a new design coming, why not? This would let single thread performance scale with core count.

      --

      Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

    8. Re:Semantics by ChrisMaple · · Score: 1

      I like this idea on speculative execution. For general purpose activities, it might not be as helpful as regular multithreading, but there are lots of times when it would be very helpful. Multicores used in this manner would probably need to be more tightly coupled, and probably would be optimized differently.

      --
      Contribute to civilization: ari.aynrand.org/donate
    9. Re:Semantics by Gldm · · Score: 1

      Well it would probably be best done as a set CPU mode that doesn't expose the cores to the system individually. Kind of a reverse of how hyperthreading makes one core look like two. I'm sure it wouldn't be nearly as good for multithreaded apps, but for those few hard unparallelizable problems, it might be a way to continue performance improvements even though clockspeed seems to be hitting the wall.

      But is it feasible? I don't have the tech background to really know. There would likely have to be some kind of internal bus to allow each core to copy the internal state of each pipeline stage of another core so they could resync.

      --

      Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

  32. Hmmmm... by TheOtherAgentM · · Score: 1

    They better not be going to PowerPC architecture! *Shakes fist* Darn you, Apple!

  33. Sounds like a distraction by Anonymous Coward · · Score: 0

    to detract attention away from Dell.

    Why wait for Intel when AMD already has true dual-core?

  34. article ignores Pentium M? by orz · · Score: 3, Insightful

    The article seems to pretend that the Israeli design teams low power Pentium M doesn't exist. It says the last major design change was the Pentium 4 (which was prior to the Pentium M), and doesn't mention that current and (already announced) future Pentium M based designs match the description given.

    1. Re:article ignores Pentium M? by Anonymous Coward · · Score: 1, Interesting

      I think it's entirely possible that this oblique announcement simply means that Intel is retiring Pentium 4 in favour of Pentium M derivatives. Intel's PR department probably feels that because they have been emphasizing the low-power aspects of the Pentium M, they need to downplay the fact that their new high performance architecture is simply yet another evolutionary version of a 10-year old architecture.

    2. Re:article ignores Pentium M? by knewter · · Score: 1

      As has been mentioned elsewhere (see the ars technica article), Pentium M is based on the P6 (PPro), so they simply mean that the P4 came after the PPro. Do read the ars article, explains this in detail.

      --
      -knewter
    3. Re:article ignores Pentium M? by canadiangoose · · Score: 1
      The Pentium M wasn't really a huge design leap. It is more of a fusion between the P6 and NetBurst achitectures. My understanding is that it is basically a P6 core built on an updated process technology, with a quad-data-rate FSB, NetBurst-developed branch prediction, and crazy good power management.

      Long live the P6!!!

      --
      Never eat more than you can lift -- Miss Piggy
    4. Re:article ignores Pentium M? by SEE · · Score: 2, Informative

      The last four major new Intel x86 core architectures, in reverse-chronologogical order, were the Pentium 4, Pentium Pro, Pentium, and 486.

      The Pentium M is a fairly serious revision of the Pentium Pro-Pentium II-Pentium III core series, but is clearly a revision of that series, not a truly new architecture.

      At a random guess, Intel may be having difficulty with multiple multicore Pentium Ms because the original PPro was only made to work in quad-processor machines.

    5. Re:article ignores Pentium M? by Sebastopol · · Score: 2, Informative

      Dillhole:

      Pentium M is a low power pentium 3. the same old p6 architecture from 1996.

      Pentium 4 architecture came after Pentium 3, hence "the latest".

      Got it? Good.

      --
      https://www.accountkiller.com/removal-requested
    6. Re:article ignores Pentium M? by Anonymous Coward · · Score: 0

      They probably want to "introduce" the Pentium M =)

    7. Re:article ignores Pentium M? by hkb · · Score: 2, Informative

      How did this get marked insightful?

      They specifically mention the Pentium M in the article and they specifically mention that this is completely different from the Pentium M arch.

      --
      /* Moderating all non-anonymous trolls up since 2004 */
    8. Re:article ignores Pentium M? by cyberformer · · Score: 2, Interesting

      Yep. Intel was very secretive about the Pentium-M's architecture when it first launched, mostly to hide the fact that it was based on the same P6 core as the old Pentium Pro (ie. something that's been around for more than ten years). The big announcement is a new x86 core, intended to replace the P6.

      The other slightly embarrassing (for Intel) twist is that the new architecture will be a lot closer to the P6 than to the P7 ("Netburst") core used in the Pentium-4. Essentially, the Pentium-4 was a dead end, and all Intel's x86 plans now involve Pentium-M derived chips.

      The main difference between the Pentium-M and the Pentium-5 (or whatever they call the new desktop chip) is that unlike AMD, Intel isn't putting 64-bit extensions in mobile processors. They claim that it's all about tradeoffs involving size and power consumption.

    9. Re:article ignores Pentium M? by nutshell42 · · Score: 3, Interesting
      The other slightly embarrassing (for Intel) twist is that the new architecture will be a lot closer to the P6 than to the P7 ("Netburst") core used in the Pentium-4. Essentially, the Pentium-4 was a dead end, and all Intel's x86 plans now involve Pentium-M derived chips.

      Yeah, the idea behind Netburst was to streamline everything for clock frequencies as high as possible. This offered marketing advantages (before ppl became used to AMDs xx00+ ratings) and there was a time (shortly before and after the clawhammer) when it seemed like Intel had been right. It seemed that whatever AMD did Intel could just crank up the frequency another 200MHz, there was already speculation about 6GHz and more. But then they ran into the 4GHz barrier (and they weren't the only ones. IBM originally put the Cell at 4GHz+ and now they seem to have troubles at 3.2GHz) and since then Netburst has been dying a slow and painful death =)

      --
      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
  35. What about the Pentium M? by Digital+Pizza · · Score: 1
    I was under the impression that Intel was going to concentrate their efforts on beefing up the Pentium M, by adding SSE3, 64-bit extensions, dual cores, hopefully a faster bus.

    Sure the 686 architecture certainly has been around for a while, but the PM is a pretty damn good chip.

    It's sad, but the era of exotic CPU's in servers and workstations seems to be ending; X86 is just better "bang for the buck", so much so that even Intel can't compete with it (Itanium)! I hope they know what they're doing.

    --
    We apologize for the inconvenience.
  36. Old Intel Logo - Re:Crossing my fingers... by stu42j · · Score: 1

    Speaking of logos. Did Intel ever use a logo that looked like the current AMD logo?

    I have this old 286 motherboard with a soldered-on Intel CPU, but the logo looks like AMD's.

    Any ideas?

    1. Re:Old Intel Logo - Re:Crossing my fingers... by Stonent1 · · Score: 1

      Intel used to source out their production to AMD to keep up with demand. They also used other companies such as TI, Signetics, and NEC. Because of production licenses, those companies were allowed to make their own CPUs even after Intel stopped using them.

    2. Re:Old Intel Logo - Re:Crossing my fingers... by Dun+Malg · · Score: 1
      Speaking of logos. Did Intel ever use a logo that looked like the current AMD logo? I have this old 286 motherboard with a soldered-on Intel CPU, but the logo looks like AMD's. Any ideas?

      Looks like one of these? AMD made chips under contract for Intel back in the early days. That's the origin of that pesky cross-licensing agreement that allows AMD and National to make x86 hardware.

      --
      If a job's not worth doing, it's not worth doing right.
    3. Re:Old Intel Logo - Re:Crossing my fingers... by stu42j · · Score: 1

      I figured it was something like that. Mine doesn't say AMD on it anywhere (like most of them seem too) which is what threw me off. Looks most like this one.

    4. Re:Old Intel Logo - Re:Crossing my fingers... by cant_get_a_good_nick · · Score: 1

      The cross licensing deal was interesting. Led to a few thigns...

      Originally Intel wasn't sure it could pump out enough 386's, so it licensed with AMD to pick up the slack. It saw how much money it was leaving on the table, so when the 486's came around, it tried freezing AMD out, including calling them i486, and tell AMD they can't use the i. Case went to court, you can't trademark a letter (Zilog tried, with Z). The next generation came out with a silly marketing name, Pentium.

      Significantly now, it was a cross licensing deal, giving Intel hands on AMD products as well. That's how they can do EM64T, a copy of AMD64, and give AMD no royalties.

  37. DRM'd! by __int64 · · Score: 2, Funny
    "The company also is more aggressively building in specialized circuitry for such purposes as improving computer security, some of which also are expected to be part of the new architecture."

    Oh sweet! That sentence was written so balmily I think it has even qualmed my pre DRM large-scale nationwide deployment fears.

    1. Re:DRM'd! by Dunbal · · Score: 1


      LOL as for me I will stick to an "unsecure" computer thank you very much...

      --
      Seven puppies were harmed during the making of this post.
    2. Re:DRM'd! by Anonymous Coward · · Score: 0

      I will stick to an "unsecure" computer thank you very much...

      I'm reporting you to the Feds as a likely terrorist.

  38. The Apple Connection by dsginter · · Score: 1

    This is what I have been predicting: Apple had a seemingly better choice with AMD's current processors (on a performance per watt basis). However, Intel have already showed their pipeline to Apple and this is what prompted Apple's decision to migrate.

    --
    More
  39. dual core pentium m by planckscale · · Score: 1
    What intel needs to do is build a dual-core 2.0 ghz pentium M 64 bit chip that can run in laptops, add ddr2/sata/pci-x support and Wimax. Then they could brand that Centrino-WX or something. And make it affordable. You get right on that Intel mkay?

    --
    Namaste
    1. Re:dual core pentium m by Anonymous Coward · · Score: 0

      It's already happened.

    2. Re:dual core pentium m by cnettel · · Score: 1

      Yonah.

    3. Re:dual core pentium m by planckscale · · Score: 1
      Ah hah: here's Yonah from wikipedia:
      The next incarnation of the Pentium M, codenamed Yonah, taped out in mid-September 2004 and is due to ship in late 2005 for volume introduction in early 2006. Yonah is a dual-core design targeted for manufacturing on a 65 nm process, and will be Intel's first dual-core processor designed from scratch. Yonah consists of two cores based on the Banias/Dothan microarchitecture, a 2MB L2 cache shared by both cores, and an arbiter bus that controls L2 cache and FSB access. Floating point performance has been drastically improved through the addition of SSE3 instructions and improvements to SSE and SSE2 implementations. Yonah also includes Vanderpool (VT) virtualization technology and the ability to disable one core to conserve power. EM64T (Intel's name for AMD64) will not be available in Yonah. Yonah is expected to launch at clock speeds up to 2.16 GHz with a 667 MHz FSB (166 MHz quad-pumped). A single core version will also be available, and a cut-down version of that will be marketed under the Celeron M brand. In early 2005, rumors began circulating that Intel was considering tweaking the Yonah core for a possible release on the desktop. Confidential Intel presentations also indicate that Intel intends to release a version of Yonah, codenamed Sossaman, for blade servers. Sossaman will be marketed as Xeon LV and ULV. The only difference between Yonah and Sossaman cores will be the capability of the second to be used in 2-way systems. Several news sources speculate that Apple will use this processor in its Mac Mini and iBook lines beginning in early to mid 2006.
      Still, not 64bit but getting closer...
      --
      Namaste
  40. In another news by Delifisek · · Score: 1

    Intel Corp announced new management roadmap

    Because of P IV scandal, board of directors argues changing monkeys with donkeys...

    Also in another news, chip maker giant seriously in deepsh*t because of that compatibility of x86 leads them seriously trouble. 25 years ago 8088 was brilliant move and now they cannot create any competitive product because of backward compatibility of x86.

    After dumping billons on Ar-Ge they can only create chip named Itanic.

    An insider informer says, after seeig AMD opteron sales:

    Oh s**t...

    --
    [My english is better than most other people's Turkish, so please point out mistakes politely. Thank you.]
  41. In other words... by RayDude · · Score: 1

    Its going to be strikingly similar to Athlon 64.

    'Bout time they admitted the P4 burst arch is antiquated.

    Raydude

    1. Re:In other words... by ckaminski · · Score: 1

      Antiquated? Methinks you know not of what you speak.

      Netburst kicks ass when doing things like multimedia. It just sucks for general purpose computing.

  42. Chip idea by Sierpinski · · Score: 1

    I wonder if they plan to incorporate this technology into their design at all.

    Perhaps its still too new, but you'd think they would be looking to the future for ideas...

    1. Re:Chip idea by Mr.+Underbridge · · Score: 1
      I wonder if they plan to incorporate this technology into their design at all. Perhaps its still too new, but you'd think they would be looking to the future for ideas...

      No. Good Christ, that stuff if it ever works is a minimum of 30 years away. Using nanotubes at all for chips is at least 10. And Intel is working on that, I believe. But for a chip that's coming out in the next 1-3 years? You gotta be kidding.

    2. Re:Chip idea by Sierpinski · · Score: 1

      Yeah, I was kidding. I guess that wasn't very clear. ;)

    3. Re:Chip idea by Mr.+Underbridge · · Score: 1
      Yeah, I was kidding. I guess that wasn't very clear. ;)

      Sorry, my bad. With all the morons who say that crap seriously, you need to ramp up the sarcasm to make it clear.

  43. Options... by argent · · Score: 1

    One thing the article didn't make clear is what exactly Intel means by "A New Chip Architecture".

    Option 1 (probability: high) ... it's either a new core or a new spin on the P6 core.

    Option 2 (probability: medium) ... it's yet another Funkitecture, with a good JIT in firmware on chip, like Crusoe.

    Option 3 (probability: medium) ... it's one of their existing Funkitectures, ditto.

    Option 4 (probability: low) ... it's option 3, with Alpha as the CPU and Freeport Express as the JIT.

    Option 5 (probability: medium-high) ... it's option 2-4 with the JIT in the BIOS, like Alpha's HAL.

    I hope it's not options 2 or 3. Intel has a really bad track record in designing actual processor instruction sets.

    1. Re:Options... by hobbesx · · Score: 1

      ...
      Option 6: ??? / Profit!
      Option 7: Save money for 18 months and buy out AMD.

      --
      This rating is Unfair ( ) ( ) Fair (*) Funny
      Sigh... If only. Modding would be so much more fun.
    2. Re:Options... by bhtooefr · · Score: 1

      What about Merom/Conroe? IIRC, those are right in that timeline, and are going to be a new marchitecture. So, new x86 core, using the same design philosophies that guided the Pentium M team's decision to use a P6 respin.

    3. Re:Options... by argent · · Score: 1

      What about Merom/Conroe?

      Isn't that "option 1"?

    4. Re:Options... by bhtooefr · · Score: 1

      Yes, it is. I simply didn't clarify that that was what I was voting for...

    5. Re:Options... by argent · · Score: 1

      Hah, OK. I don't get the vote (resident alien), but if I did I'd probably go for Bill&Opus.

  44. Yes but ... by bizitch · · Score: 2, Funny

    Will it run Lotus 1-2-3?

    --
    ---- "Logoff! That cookie shit makes me nervous!" - A. Soprano
    1. Re:Yes but ... by PhaxMohdem · · Score: 1

      Only if you patch it to version 4-5-6

      --

      The Property of One's : "The Oneitude is directly proportional to the Colditude of the one." - S.B.

    2. Re:Yes but ... by Anonymous Coward · · Score: 0

      Windows 95 is not done until Lotus 1-2-3 will not run!

  45. New chip architecture scientist are flocking to. by zymano · · Score: 1

    More efficient. More powerful. Great for games too !

    If they sold one at the store that had 2 of these chips in them and ran XP/game and linus I would never look back at serial General purpose chips.

    http://www.gpgpu.org/

  46. Pulling out the crystal ball... by doormat · · Score: 1
    I forsee these improvements in their new chip line..

    • Integrated dual channel memory controller (DDR2)
    • Integrated x16 PCI-E for graphics
    • Seperate parts of the chip for TCP/IP Offloading, other specalized tasks
    • New socket (not LGA775, probably closer to 1100 pins)


    Or at least thats what I think.
    --
    The Doormat

    If you're not outraged, then you're not paying attention.
  47. Mesh by Tarlyn · · Score: 2, Interesting
    Two days ago HP came into my office and gave a 2 hour roadmap presentation to let us know what will happen to Risk/Alpha over the next few years.

    Well, Risk and Alpha are going away, and Itanium is the way of the future for HP-UX and OpenVMS. What was interesting was what they told us about the forthcoming Intel processors - the entire Alpha team was hired by Intel and the next gen intel chips will use the Alpha style switchless mesh architecture. This style architecture removes roadblocks inside the box -- no more intermediaries. Your data takes a straight line to its destination.

    In other words - it connects processors directly to one another to render true linear scalability. This differs from other architectures in that there is no traditional bus, and you can add processors, memory and I/O capacity in a Lego block-like fashion.

    They also mentioned they will be coming out with quad core in 2007.

    1. Re:Mesh by team99parody · · Score: 2, Insightful
      Two days ago HP came into my office and gave a 2 hour roadmap presentation to let us know what will happen to Risk/Alpha over the next few years. Well, Risk and Alpha are going away, and Itanium is the way of the future

      Ten YEARS ago HP told us that Risc is going away and that EPIC/Itanium is the way of the future. Remember, their Intel/EPIC announcement happened back in 1993.

      My bet is that HP continues being a Windtel/x86 leader and that RISC (thanks to Cell and Niagra) move on with out them.

      (oh, you said "Risk" is going away, not Risc. Well, that's more likely now that Carley's gone)

    2. Re:Mesh by Anonymous Coward · · Score: 0
      Two days ago HP came into my office and gave a 2 hour roadmap presentation to let us know what will happen to Risk/Alpha over the next few years. Well, Risk and Alpha are going away, and Itanium is the way of the future for HP-UX and OpenVMS.

      Surely you mean two years ago ? There isn't anything there that HP couldn't have told you then so it was probably the same set of PowerPoint slides. Save for dropping Itanium workstations of course which really puts paid to any idea of the Itanium taking over anytime soon.

      As for 'mesh', that's HyperTransport in AMD speak.

    3. Re:Mesh by DrMindWarp · · Score: 1
      Two days ago HP came into my office and gave a 2 hour roadmap presentation to let us know what will happen to Risk/Alpha over the next few years.

      Did they also mention they had just stepped out of a time-machine from the mid-1990's ?

    4. Re:Mesh by Anonymous Coward · · Score: 0

      Hate to break it to you but AMD's brought some of the guys and technology you're talking about. Then several of them they finally ended up at intel from what i understand. The Alpha's were great but the memory technology ended up in AMDs back in the Thunderbird Slot A CPUs, IIRC.

    5. Re:Mesh by Anonymous Coward · · Score: 0

      Well, Risk and Alpha are going away [...]

      Risk is going away? Dammit! I almost had control of all of Asia!

      (Perhaps you meant RISC?)

    6. Re:Mesh by Anonymous Coward · · Score: 0

      So, when HP dropped Itanium development and workstation lines last December, this leads you to believe Itanium is the future????
      It's not a bad CPU, but it's going nowhere.

    7. Re:Mesh by phoenix_rizzen · · Score: 1

      Wow, it only took Intel how many years to do this? AMD licensed the Alpha EV6 bus technology back in the 90s when they started development on the K7/Athlon. And they had a few ex-Alpha engineers to help with the K8/Opteron. And they've got this exact setup on their multi-processor boards.

      What's really amazing, though, is how long Intel tried to hold onto their antiquated, horribly-performing multi-processor setup.

  48. I wish it were a whole new chip by rAiNsT0rm · · Score: 1

    and instructions. The x86 architecture is due for an overhaul and now is as good a time as ever to do it. CPU speed has stagnated and no new innovations are on the horizon except for the square-peg-round-hole solution of "add more cores!"

    I don't want more cores, why is it my Sony PS1 could do all it did with 33MHz and very small RAM? My $20 DVD player can decode MPEG1-4, JPEG, etc. with no massive videocards and CPU's. Sure, these are fairly specialized items, but when you think about it you could take the core of the PS1 and the DVD player and get a computer that could do almost everything a current PC can do for almost nothing cost wise.

    x86 has had its day, and Intel and AMD have milked it for all it was worth. It is time to move on and backwards compatability be damned!

    --
    http://teasphere.wordpress.com - A little spot of tea
    1. Re:I wish it were a whole new chip by cant_get_a_good_nick · · Score: 1

      I'm not sure how much this "new chip" you want differs than Itanium, or PowerPC for that matter (though I believe PowerPC is much better engineered than Itanium).

      Itanium, current marketing aside, was never intended to be a niche chip. It was supposed to be so radical that it replaced the x86 ecosystem with a new one (and happily for Intel, one much more under it's control than x86). Itanium execution mistakes aside, the success of AMD64/EM64T over ia64 shows that the market does want backwards compatibility.

      IBM tried this with PowerPC. It was supposed to be a new RISC ecosystem to compete against and eventually replace x86. Some big names had a port - MacOS, WindowsNT, Solaris. Apple had too - the 68x00 line was running out of gas fast, and the transition was actually very smooth, though it still lost massive amounts of market share. Sun pulled back, probably caught with the same "why port to another chip if software is just a way to move our hardware" problem APple has faced. Windows NT never really sold, and running under emulation sucked. Standard chicken and egg problem there.

      Even Linux, which because of being open source is relatively simpler too bootstrap a PowerPC system, is still predominantly x86. More people on x86 means more binaries targetting x86, more testing, meaning x86 is more polished, people faced with a choice pick x86.

      No massive shift to new ecosystem.

  49. Translation: by Spy+der+Mann · · Score: 1

    AMD's beating the crap out of us. Let's restart from scratch and copy their model!

  50. My guess is a new x86 by Sycraft-fu · · Score: 4, Insightful

    Though they may not want to admit it, Intel knows they've lost the 64-bit format war for desktops at least.

    So probably what the are working on is a next gen x86 architecture. Those don't come out too often, usually the design one and just modify it for a number of years. It sounds like they are going to start using modifiations on their Pentium M for desktops, which is cool since it is efficient both thermally and in terms of what it does per clock, but there's a limited life to it and they know it. The Pentium M is something of a throwback to the P3, which itself is really based on the Ppro design.

    So my guess is Intel figures it's time to unviel a new design for a core, but on x86 architecture.

    1. Re:My guess is a new x86 by jimmydins · · Score: 1

      Though they may not want to admit it, Intel knows they've lost the 64-bit format war for desktops at least.

      I wouldn't go so far as to say they've lost it. Its safe to say that 95% of the /. crowd is either running an amd64 chip, wants to run an amd64 chip, or at least considers them superior to Intel's offering, but 64-bit on the desktop is harldy a battle that has been won or lost. Intel has two pretty large allies in Microsoft and Dell, and when Longhorn finally comes out and 64 bit computing becomes more mainstream, you can bet that Dell, Microsoft, and Intel will be touting what a revolutionary new product they've come up with, as Dell market's Intel's inferior 64 bit chips, and 3/4 of the desktop market purchases them.

      --
      So to answer your question I don't know.
    2. Re:My guess is a new x86 by Skye16 · · Score: 2, Insightful

      The 64bit war for the desktop will be long and hardfought. I don't think they lost, just suffered a tremendous setback. That happens sometimes.

      Don't get me wrong, as a gamer, I want the highest gaming performance, and AMD is my chosen one. I don't particularly care for Intel. But to write them off already is a bit silly (imo).

    3. Re:My guess is a new x86 by jiushao · · Score: 3, Informative
      AMD won the 64 bit war in the sense that their instruction set approach ended up on top, on the other hand Intel easily ships far more 64 bit x86's than AMD at this point.

      Also it should be noted that the Pentium M is like the P3 in much the same way the K8 is like the K7. It is a very redesigned and improved core, so the ancestry in itself is no sign of it being an old design. As such I am not that sure that the new core wont be a Pentium M derivative as well, possibly simply a take on the Israeli Penium M by on of the US design teams.

      Otherwise I very much agree with you, the CPU projects at Intel are probably all x86 at this point, so we will probably just get to see Intel "get back on the track" after the somewhat failed experiment with the P4.

    4. Re:My guess is a new x86 by philipgar · · Score: 4, Interesting

      No... I doubt they'll be using the Pentium M core for this redesign. The new push will be for multithreading. The pipeline may shrink a bit, but long pipelines are nice because they allow for very high clock speeds due to low fanouts. When designing high power software going from 4 threads to 16 is often not too difficult. At least if you use the right paradigms. Combined with low-latency communication (L2 cache speeds) this makes for a very powerful combination.

      When designing such a machine its important to consider what the software will look like. Is it better to run 16 threads each with a CPI (cycles per instruction) of 1.2 or run 32 threads with a CPI of 1.6? This will actually push us much further back than the P3.

      The cores on these processors are far more likely to resemble the original Pentiums. Simple pipelines, in-order execution, minimal instruction level parallelism. When the current P4 superscalar beasts can rarly pull a CPI of 1, whats the point of allowing 4 instructions to execute simultaneously (at least if the core is only executing one thread).

      The new push will be to have 8 very simple cores (albeit with advanced SSE4 units with even wider vector instructions such as 256 or 512 bits) and allow each core to run 2 or 4 threads. This won't be hyperthreading as hyperthreading is a form of SMT (although Intel may reuse the name). It will be a form of fine-grained multithreading that allows context switches on L1 or L2 cache misses, as well as other latent operations. Of course their will also be logic to allow all the threads to run equally.

      With these processors we'll be able to run 16-32 threads simultaneously (or almost simultaneously). For applications that can be massively threaded this will result in a huge boost in performance. For the single threaded applications that aren't easily parallelizable .. . many of them don't need more power than what a simple 4GHz core can offer them. Those that require more computation than that will likely be reprogrammed to support multi-threading.

      This technology will scale tremendously. These new processors will essentially be supercomputers on a chip. I think this because of a presentation I saw by one of the lead P4 architects who was talking about future processors. This will be the future, and the time is now to rethink any applications you currently have and find someone competent in multithreading.

      Phil

    5. Re:My guess is a new x86 by splerdu · · Score: 1

      Not just a throwback -- the Pentium M actually identifies itself as a member of the P6 family!

      Intel made a real gem back then, especially when we look back at the Pentium II + 440BX chipset. Makes one wonder why they ditched in favor of Netburst. The fact that the Pentium M today is able to outperform much newer designs on a clock-for-clock basis (and this despite having much lower memory/bus bandwidth) is a measure of how well made the P6 architecture was.

    6. Re:My guess is a new x86 by diegocgteleline.es · · Score: 0, Flamebait

      Its safe to say that 95% of the /. crowd is either running an amd64 chip, wants to run an amd64 chip, or at least considers them superior to Intel's offering

      Where on earth did you get those figures?

      I run Intel and I find it better than AMDs, period. Not because their CPUs are faster - they aren't - but because intel cpus have much better chipsets and motherboards - I'd rather be burnt before using a motherboard with that nvidia nforce thing, thanks...

    7. Re:My guess is a new x86 by jimmydins · · Score: 1

      fair enough... my point was simply that /. is much more amd oriented than the rest of the world.

      i think my signiture is also pretty applicable in this situation

      --
      So to answer your question I don't know.
    8. Re:My guess is a new x86 by Anonymous Coward · · Score: 0

      What does addressing more than 4 gigs of RAM have to do with gaming performance? It will probably be awhile still 'til we see that.

      Now, those additional registers, they're good for that...

    9. Re:My guess is a new x86 by Skye16 · · Score: 1

      It doesn't, but having the memory controller on processor helps a lot. Look at the (gaming) benchmarks - you can see how the A64 beats the living hell out of anything Intel offers.

      As I said, I'm a gamer - that's where AMD excels. I believe the Intels are still faster in encoding and 3d rendering, and possibly in business applications as well. I don't rip enough CDs to notice the encoding, I haven't touched Maya since college, and my home computer is NOT used for "business" applications which would really take advantage of something like this. Unless you count the 3ns speed increase in starting Thunderbird.

      Benchmarks (Gaming (Single Core Chips Only))

    10. Re:My guess is a new x86 by Frumious+Wombat · · Score: 1

      Of course, they could always have actually fixed the power-consumption issues with the IA-64, attached an x86 emulation unit, and decided to move everyone to 64-bits, ready or not. They'd leave AMD making compatibles with old Intel designs, while Intel trumpets the Bright Shiny Made by Intel(tm) Future.

      Regrettably, it's probably Yet Another Damned PIII/IV (YDAPv3/YDAPv4) with underwhelming floating-point performance aimed squarely at the home user and business drone market.

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    11. Re:My guess is a new x86 by ma_luen · · Score: 1

      Hmmm, I have been suspicious of in-order execution models since the Itanium. But you have an excellent point that even with the current branch prediction, OOP execution, etc in the current P4 line the IPC is barely above one. So, perhaps spending silicon on ILP is just not working. I also think you have a very good point about most inherently single threaded applications not needing more computational power.

      On the other hand the work I have seen on TLP is not very promising in that is requires a lot of programmer effort. You mention a talk from some of the Intel researchers did they discuss how he thought this problem might be resolved?

      Anyway, your post was one of the more insightful I have read in a while, so thanks.

      Mark

    12. Re:My guess is a new x86 by KILNA · · Score: 1

      Indeed, and not everyone chooses based on raw number-crunching performance, lots of us have a need for a processor that runs cooler. My SSH sessions, email and web use look pretty much the same on a low GHz quiet intel-based machine as they do on a high end AMD gaming rig. In my case, Half-Life 2 runs just fine on my newish middle-to-low-end Intel machine too, not everyone needs a 100 FPS twitch-click hardcore flush-your-money-down-the-toilet experience to get their game on. :)

      --
      Error: PANTS NOT FOUND. Press <F1> to continue.
    13. Re:My guess is a new x86 by bhtooefr · · Score: 1

      Marketing?

      Netburst is able to ramp to much higher clock speeds to to the long pipeline.

      Of course, that pipeline means that it's not very efficient, but when Intel says, "Hey, we're at 3.8GHz versus AMD's 2.8GHz! l0l w00tz0rz!", the less informed consumers buy.

    14. Re:My guess is a new x86 by philipgar · · Score: 1

      No mention of intel threading tools were mentioned, although I imagine some are in the works. How helpful these will be is debatable. Much more work is needed to improve TLP. I've been doing research on threading models for database applications (http://www.lehigh.edu/~pcg2 has some information on it). However database applications tend to be parallelized easier than others (although my work is trying to parallelize them further for future architectures as well as compare workloads).

      While TLP requires much programmer effort, if an application is well designed it may not be as difficult as thought. You just need to located the primary sections of code and see what can be done, or create pipeline code that supports N-threads running on each stage of the pipeline. Its kind of weird to do, but can work remarkably well, especially when communication overhead is minimal.

      Phil

    15. Re:My guess is a new x86 by Surt · · Score: 1

      He's not suggesting they've lost the 64bit war, but that they've lost the 64bit format war. Which it does look like they have. They have adopted AMD x86-64, and EPIC has probably never reached even 10,000 desktops. x86-64 has won for the next few years at least.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    16. Re:My guess is a new x86 by Skye16 · · Score: 1

      Oooo, I didn't even notice that subtle difference. Whoops, my bad! :]

    17. Re:My guess is a new x86 by Mibblethwarpe · · Score: 1
      Hardware threading is the direction things are heading. As a programmer, threading your applications will make more sense if it hasn't already.

      What I would like to see is how operating systems and compilers will manage this. If the OS has any control in these new environments over hardware to software thread mapping, it's going to introduce a lot more complexity with scheduling. And how much logic will have to be in a compiler to identify parallelism?

    18. Re:My guess is a new x86 by Paul+Jakma · · Score: 1

      The new push will be to have 8 very simple cores (albeit with advanced SSE4 units with even wider vector instructions such as 256 or 512 bits) and allow each core to run 2 or 4 threads. This won't be hyperthreading as hyperthreading is a form of SMT (although Intel may reuse the name). It will be a form of fine-grained multithreading that allows context switches on L1 or L2 cache misses, as well as other latent operations. Of course their will also be logic to allow all the threads to run equally.

      Apart from SSE4, you've just described Suns' Niagara processor. See this blog entry of Jonathan Schwartz's for some nice pictures.

      --paulj

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    19. Re:My guess is a new x86 by bbrack · · Score: 1

      so... Intel is going to make an x86 version of Niagara, or is supposed to be more like Rock [also a next gen SPARC, but much higher single core performance]?

      Although these should be excellent architectures, they would both be massively overpowered for any kind of desktop [or even most workstation] applications - if designed correctly, a system with the kind of processor you're proposing should provide a huge performance increase in overall throughput at the expense of single thread performance - this kind of processor is probably NOT that appealing to the general public, who will just notice that this new computer that cost 2x their old one doesn't launch internet explorer any faster, or let them run games any faster.

      Additionally, since standard versions of XP/Longhorn only provide SMP/CMT/CMP/whatever the hell the acronym support of up to 2 processors, you wouldn't be able to use windows on the processor you're proposing, making this even less of a viable replacement for the pentium.

      While this could be a great processor, it doesn't make much sense as a desktop processor, only in servers or HPC type applications.

    20. Re:My guess is a new x86 by philipgar · · Score: 1

      First, the only difference between the Niagara processor and the rock processor are that rock supports multiple cpus on a system (as far as I know).

      Next you claim that XP only supports SMP/CMT/CMP . . . This is true, but that implies it will support any number of threads simultaneously. As far as the OS is concerned the big problem is removing race conditions that will crash the OS. These occur no matter how many threads are running simultaneously (on hardware) as long as its more than one. Theres no reason these OS's won't support this new chip, however it may not natively run faster on them (as it might not have enough execution threads, but thats okay as its the OS and not the application).

      As for not being appealing to the general public, I'm not sure. The general public wants numbers, not performance on their applications. If Intel calls this the Intel 32x4Ghzx64bit processor the public will be like "thats got to be better". The architecture is pretty impressive for throughput, but it requires applications to support it.

      For games and stuff those will become supported. If you don't think so, look at the xbox 360 and the ps3. If your games isn't multithreaded its performance WILL suck. Multithreading is being forced upon us. We have the option now of 2 fast processors, or 4 processors that run at 75% of the speed of the original two. The answer becomes obvious. these are both the answer to HPC and consumer applications, it just happens that most of the thread contexts will be idle on consumer hardware (or just run {spy,mal}ware).

      Phil

    21. Re:My guess is a new x86 by Anonymous Coward · · Score: 0

      AMD won the 64 bit war in the sense that their instruction set approach ended up on top, on the other hand Intel easily ships far more 64 bit x86's than AMD at this point.

      I don't know why people who talk about this are so consumed with market share numbers. If you're gonna get all nerdy on this topic, let's look at the big picture...

      AMD64 killed Itanium. Intel had every intent to kill off x86 and move everyone to Itanium. You think prescott sucked because Intel wasn't capable of designing better chips? It sucked because Intel wasn't interested in pushing x86 much further. Microsoft had Itanium versions of their next OS's planned, and Intel kept talking about the future being Itanium. That's all dead now. That was a MAJOR win for AMD. Not only did they manage to gain new respect in the server market with their Opteron line(which is probably the greatest single jump in x86 server chips since the original pentium pro), they stopped a whole new architecture that very likely would have removed them from the PC CPU market entirely.

      Also it should be noted that the Pentium M is like the P3 in much the same way the K8 is like the K7

      That would be a piss poor comparison. Pentium M is not nearly as radical a departure from the Pentium III as K8 is from K7. The K8 jump from K7 is more akin to the Penium Pro jump from Pentium 1. Pentium M is a great design, but it is not that radical a departure from the P-III.

      Otherwise I very much agree with you, the CPU projects at Intel are probably all x86 at this point, so we will probably just get to see Intel "get back on the track" after the somewhat failed experiment with the P4.

      More like, after a failed experiment with itanium. They had every intent of putting it on our desktops, requiring us all to conduct massive upgrades to migrate to the new system. This is where AMD's victory lies. Look at what Intel was saying a few years back about Itanium being the future. Now that's all gone. Now they are going to kick arse on the X86 line and we're all going to win.

      Really looking forward to the next few years in X86 chips. And for once, I don't have to worry about some mac fanatic jumping in with some crap about motorola or powerpc or whatever.

    22. Re:My guess is a new x86 by jiushao · · Score: 1
      That would be a piss poor comparison. Pentium M is not nearly as radical a departure from the Pentium III as K8 is from K7. The K8 jump from K7 is more akin to the Penium Pro jump from Pentium 1. Pentium M is a great design, but it is not that radical a departure from the P-III.

      The Pentium M changed the pipeline (a lot), the bus, the cache system, the instruction decoding, added microop fusion, revamped a ton of internal logic for the power consumption control. The heritage is there, notably in it having the same execution units, but the redesign is huge.

      Have a look at the K8 and K7 architectures, same deal there, same execution units remain, including the K7 pipeline split. The pipelines have been lengthened by two steps (going from 10 steps to 12 for integer and from 15 to 17 for floating point), a smaller change than featured in the Pentium M. Decoding is updated in the K8 as well (almost always is), and some instruction handling tweaks here and there. While it is a great design it is extremely clearly a descendant of the K7. There are big changes like the 64 bit'ness and the integrated memory controller, but other than that it is mostly a question of a lot of tune-ups and small redesigns on the successful K7 core.

      Also I don't believe for a second that the P4 was half-hearted (what is it with the conspiracy theories around here), the Itanium was always meant to be a server chip to compete with the RISC's that were at the time dominating that market.

  51. Welcome Back DEC Alpha by eno2001 · · Score: 1, Insightful

    Considering that no one could make a 64-bit processor as good as the DEC Alpha, and that HP basically GAVE Intel the plans for the Alpha, I believe this new architecture is going to be heavily based on the best 64-bit processor evar: DEC Alpha. It's not so much new as it is just continued development of an already existing superior technology.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:Welcome Back DEC Alpha by Anonymous Coward · · Score: 0

      Seriously? You seriously believe that? Apparently you don't follow the industry very closely.

    2. Re:Welcome Back DEC Alpha by shawnce · · Score: 1

      The 90s called, they want their processor back.

    3. Re:Welcome Back DEC Alpha by eno2001 · · Score: 1

      So how old are ya kid? ;P

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  52. It's called i860 :-) by Jeremiah+Cornelius · · Score: 4, Informative
    The Itanium will be re-christened "Xeon failure edition".

    Intel i860

    The Intel i860 (also 80860, and code named N10) was a RISC microprocessor from Intel, first released in 1989. The i860 was (along with the i960) one of Intel's first attempts at an entirely new, high-end ISA since the failed Intel i432 from the 1980s. It was released with considerable fanfare, and obscured the release of the Intel i960 which many considered to be a better design. The i860 never achieved commercial success and the project was terminated in the late 1980s. No known applications of the chip survive and it is no longer manufactured.

    Technical features

    Intel i860 MicroprocessorThe i860 combined a number of features that were unique at the time, most notably its VLIW (Very Long Instruction Word) architecture and powerful support for high-speed floating point operations. The design mounted a 32-bit ALU along with a 64-bit FPU that was itself built in three parts, an adder, a multiplier, and a graphics processor. The system had separate pipelines for the ALU, adder and multiplier, and could hand off up to three instructions per clock.

    One fairly unique feature of the i860 was that the pipelines into the functional units were program-accessible, requiring the compilers to carefully order instructions in the object code to keep the pipelines filled. This achieves some of the same goals as RISC microprocessor architectures, where complex microcode, a sort of on-the-fly compiler, was removed from the core of the CPU and placed in the compiler. This led to a simpler core, with more space available for other duties, but resulted in much larger code, with negative impact on cache hits, memory bandwidth, and overall system cost. As a result of its architecture, the i860 could run certain graphics and floating point algorithms with exceptionally high speed, but its performance in general-purpose applications suffered and it was difficult to program efficiently (see below).

    All of the buses were 64-bits wide, or wider. The internal memory bus to the cache, for instance, was 128-bits wide. Both units had thirty-two 32-bit registers, but the FPU used its set as sixteen 64-bit registers. Instructions for the ALU were fetched two at a time to use the full external bus. Intel always referred to the design as the "i860 64-Bit Microprocessor".

    The graphics unit was unique for the era. It was essentially a 64-bit integer unit using the FPU registers. It supported a number of commands for SIMD-like instructions in addition to basic 64-bit integer math. Experience with the i860 influenced the MMX functionality later added to Intel's Pentium processors.

    Performance (problems)

    Paper performance was impressive for a single-chip solution; however, real-world performance was anything but. One problem, perhaps unrecognized at the time, was that runtime code paths are difficult to predict, meaning that it becomes exceedingly difficult to properly order instructions at compile time. For instance, an instruction to add two numbers will take considerably longer if the data is not in the cache, yet there is no way for the programmer to know if it is or not. If you guess wrong the entire pipeline will stall, waiting for the data. The entire i860 design was based on the compiler efficiently handling this task, which proved almost impossible in practice. While theoretically capable of peaking at about 60MFLOPS for the XP versions, hand-coded assemblers managed to get only about up to 40MFLOPS, and most compilers had difficultly getting even 10.

    Another serious problem was the lack of any solution to quickly handle context switching. The i860 had several pipelines (for the ALU and FPU parts) and an interrupt could spill them and need them all to be re-loaded. This took 62 cycles in the best case, and almost 2000 cycles in the worst. The latter is 1/20000th of a second, an eternity for a CPU. This largely eliminated the i860 as a general purpose CPU.

    Versions, Applica

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:It's called i860 :-) by stripes · · Score: 4, Informative
      Intel i860

      OkiData had a short lived Unix workstation product line based around these. I used them for a while.

      One fairly unique feature of the i860 was that the pipelines into the functional units were program-accessible, requiring the compilers to carefully order instructions in the object code to keep the pipelines filled.

      Only the floating point pipeline was directly exposed. Your first two FMULADD got garbage as the result, the third got the result of the first FMULADD... I *think* it also had a mode with more conventional stalling if you tried to do a 2nd FMULADD before the first completed (or if you used the result register).

      The i860 also had a mode where you it would execute two instructions per clock, but you had to pair one integer instruction with one floating point instruction in that mode (and the pairing was static, if you put two integer instructions in a row the CPU would fault with an illegal instruction fault).

      Paper performance was impressive for a single-chip solution; however, real-world performance was anything but.

      It outperformed it's contemparary SPARC and MIPS CPUs by a considrable margin in FP, and by a small margin in integer heavy code. It was competitave with the HP snake systems (HPPA). It predated the Alpha, and was badly outmatched when the Alpha finally came out.

      One problem, perhaps unrecognized at the time, was that runtime code paths are difficult to predict, meaning that it becomes exceedingly difficult to properly order instructions at compile time. For instance, an instruction to add two numbers will take considerably longer if the data is not in the cache, yet there is no way for the programmer to know if it is or not. If you guess wrong the entire pipeline will stall, waiting for the data.

      That was extremely common at the time. The best the contemporary CPUs had was the IBM ROMP (pre-IBM POWER!) that had register scoreboarding so it didn't take a stall until the result register was used. It wasn't until five to seven years later that out-of-order CPUs were commercially available (and I can't remember who did them first, maybe the TI SuperSPARC? Or was it the MIPS R8000?)

      Another serious problem was the lack of any solution to quickly handle context switching. The i860 had several pipelines (for the ALU and FPU parts) and an interrupt could spill them and need them all to be re-loaded. This took 62 cycles in the best case, and almost 2000 cycles in the worst. The latter is 1/20000th of a second, an eternity for a CPU. This largely eliminated the i860 as a general purpose CPU.

      It seemed of handling disk interrupts, mouse movement, and even the relatively tiny FIFO for SoundBlaster 16 audio out. Maybe this was more a problem in theory then in practice? Clearly the i860 never got far in the embedded space though, and this couldn't have possibly helped.

      The i860 did see some use in the workstation world as a graphics accelerator. It was used, for instance, in the NeXTDimension, where it ran a cut-down version of the Mach kernel running a complete PostScript. In this role the i860 design worked considerably better, as the core program could be loaded into the cache and made entirely "predictable", allowing the compilers to get the ordering right. This sort of use slowly disappeared as well, as more general-purpose CPUs started to match the i860's performance, and Intel lost interest.

      I think it was also used as part of the "geometry engine" on SGI's Reality Engine product. There were something like 4 per GE, and up to 4 GEs on a Reality Engine, which was pretty impressive in 1991ish, but other then having something like 196 bits of memory per pixel falls pretty far short of today's $100 graphics cards.

    2. Re:It's called i860 :-) by mpaque · · Score: 1
      Minor correction:

      The i860 did see some use in the workstation world as a graphics accelerator. It was used, for instance, in the NeXTDimension, where it ran a cut-down version of the Mach kernel running a complete PostScript.

      The NeXTdimension ran a custom kernel which presented a set of Mach interfaces for porting code from the NeXT Mach environment. The kernel was closer to a modern DSP kernel (iTron) than Mach. The NeXTdimension card ran a device-specific back end for Display PostScript, but did not run a complete PostScript implementation. It did run an Interactive Renderman back end as well.

    3. Re:It's called i860 :-) by kjs3 · · Score: 1

      The i860 showed up in a lot of very high end graphics and computational adjunct processors (Mercury had a scaldingly fast math processor line, for example). As the parent said, for such "dedicated" applications, the i860 was very, very fast. Unfortunately, it was marketed as a general purpose processor, something for which it was uniquely unsuited.

  53. what I'd like to see by Tumbleweed · · Score: 1

    A 64-bit multi-core Yonah-based chip with onboard memory controller and AltiVec (or whatever the generic name is), and HyperTransport.

    "That's hot."

    1. Re:what I'd like to see by Wesley+Felter · · Score: 1

      AltiVec (or whatever the generic name is)

      Intel's version is called SSE.

      HyperTransport

      Intel has their own version of that called CSI.

    2. Re:what I'd like to see by Tumbleweed · · Score: 1

      > AltiVec (or whatever the generic name is)

      Intel's version is called SSE.


      I'm told that AltiVec is vastly different (and superior) to SSE.

    3. Re:what I'd like to see by Dun+Malg · · Score: 2, Interesting
      > AltiVec (or whatever the generic name is) Intel's version is called SSE.

      I'm told that AltiVec is vastly different (and superior) to SSE.

      They're not very different at all, actually. Both are SIMD instruction sets essentially designed to achieve the same goals. That AltiVec is superior to SSE is true, but only if read literally. SSE2 is about an even match, with each having a few advantages over the other. SSE3 pretty much added all the horizontal data movement instructions previous incarnations lacked and is actually somewhat better than AltiVec.

      --
      If a job's not worth doing, it's not worth doing right.
    4. Re:what I'd like to see by Tumbleweed · · Score: 1

      SSE3 pretty much added all the horizontal data movement instructions previous incarnations lacked and is actually somewhat better than AltiVec.

      That's excellent news. I just read that Yonah has a 'proper' SSE1/2/3 engine in it, so looks like we're all set. Now if we can just get an ondie memory controller, life will be pretty good. Can't wait for my "Intel Inside" PowerBook!

    5. Re:what I'd like to see by freidog · · Score: 1

      In the beginning, I'd say that was pretty true.

      SSE1 was largely a floating point instruction set, integer work was passed off to MMX.

      But SSE2 filled out 'Streaming SIMD extensions' to include most things you'd need.

      And when running the chips in 64 bit mode now you have 8 additional 128 bit architectual registers for a total of 16. That's still well short of Alitvec's 32, but x86 chips have developed pretty effective register renaming tecniques over the years. The lack of architectual registers shouldn't be a major handicap.

    6. Re:what I'd like to see by UnapprovedThought · · Score: 1

      SSE3... is actually somewhat better than AltiVec

      On how many Altivec cores?

    7. Re:what I'd like to see by Dun+Malg · · Score: 1
      SSE3... is actually somewhat better than AltiVec

      On how many Altivec cores?

      Not really relevant, but usually the presumption is one-to-one for sake comparison. The fact that SSE3 is available in multiple products from both AMD and Intel makes general comparison of multi-core performance between SSE3 and AltiVec difficult.

      --
      If a job's not worth doing, it's not worth doing right.
    8. Re:what I'd like to see by UnapprovedThought · · Score: 1
      Not really relevant, but usually the presumption is one-to-one for sake comparison

      Well, it could be relevant to an Altivec user if a CPU has multiple Altivec cores, say 3 or 6 or 8, and so can complete most vector operations sooner than an the chip that only has 1 Altivec core. Image processing typically lends itself well to parallelism due to the single-instruction multiple-data nature of operations on it.

      I agree that comparisons between SSE and Altivec can be difficult, but I guess what I'm asking is how much better is SSE3? Is it approximately 3 times better, or just slightly better?

    9. Re:what I'd like to see by Dun+Malg · · Score: 1
      I agree that comparisons between SSE and Altivec can be difficult, but I guess what I'm asking is how much better is SSE3? Is it approximately 3 times better, or just slightly better?

      Only a little bit better, really. Beyond the simple 1:1 comparison, I have no clue . Do multiple AltiVec cores on a single G5 processor suffer more or less from memory bandwidth issues than a pair of Intel (whatevers) in a dual processor machine sharing a memory bus? What about the Opterons, with their independent on-die memory controllers? I used to work with x86 stuff up to the early pentium platforms, but I mostly work with Harvard architecture microcontrollers* now, so it's really all gotten too complicated for me to follow.

      * separate data and program memory, very small RISC-like instruction set, nearly all instructions execute in one clock cycle

      --
      If a job's not worth doing, it's not worth doing right.
    10. Re:what I'd like to see by UnapprovedThought · · Score: 1

      Do multiple AltiVec cores on a single G5 processor suffer more or less from memory bandwidth issues than a pair of Intel (whatevers) in a dual processor machine sharing a memory bus?

      Depends on the typical workload of course, but general purpose instructions are almost always more memory intensive than FP or vector code. The name Single Instruction Multiple Data (SIMD) is actually a very good clue to what's happening. A vector instruction is fetched and, since it is to operate on several memory words, no further instructions need to be fetched from the bus until the vector instruction is finished. Only a stream of data needs to be brought in. So, for large sets of vectors and workloads with lots of vector instructions it should (theoretically) benefit from having several Altivec cores.

      The same benefit doesn't apply to normal CPU instructions and CPU cores since they typically require another intruction+data fetch right after finishing the previous instruction. A well-designed onboard memory controller helps, but obviously not to the degree of cutting in half (or so) the number of fetches to the external memory bus.

      There will be diminishing returns to increasing the number of general purpose CPU cores on a die, as eventually the memory bus will get saturated. Vectorizing as much of the instruction stream as possible seems to be the most effective way to postpone that bottleneck.

  54. CSP by GileadGreene · · Score: 2, Informative

    You might start here. Lots of other books will tell you how to use semaphores and mutexes. This book will help you to understand why to use semaphores and mutexes (and perhaps open your eyes to better concurrency constructs), and teach you how to reason about your multithreaded design so that you won't get any nasty surprises when it comes time to run it.

  55. Async? by munch117 · · Score: 2, Interesting
    Now if Intel were to throw their weight behind the design of asynchronous CPUs (FOLDOC, Wikipedia), that would be cool.

    And the chips would be cool also...

    1. Re:Async? by fitten · · Score: 1

      Asynchronous designs just trade a clock signal for more complicated signalling logic. Async is also a *lot* harder to validate/test/debug. It's fun and neat and has even been used before in production CPUs but there is no guarantee that an asynchronous CPU will be any faster (or slower) than an equivalent synchronous design (especially when considering the development/testing/etc. costs).

    2. Re:Async? by wiredlogic · · Score: 1

      Intel does use wave pipelineing in the arithmetic circuits which is semi-asynchronous. I believe they did this first in the Pentium. At least for the x86 series.

      A fullly asynchronous design is largely impractical because of the lack of design software that can automate the process on the scale that Intel would need.

      --
      I am becoming gerund, destroyer of verbs.
  56. Nothing New by MOBE2001 · · Score: 2, Funny

    All processor architectures are based on the algorithm, a custom started by a guy named Babbage some 150 years ago.

    A really new architecture should abandon the algorithmic model and adopt a non-algorithmic, signal-based synchronous software model. It would revolutionize computing and solve the nastiest problem in the computer industry: software unreliability.

    But we cannot expect a big company like Intel to be truly innovative. Hopefully a bright upstart will get the message and make a killing while the behemoths are busy fighting each other for market share. The won't know what hit them until it's too late.

    1. Re:Nothing New by El+Cabri · · Score: 2, Informative

      I've checked out the link that appears as the parent's author webpage, and man, what a dense service of fresh, steaming bullshit that is. Was parent moderated funny because of irony ?

    2. Re:Nothing New by Anne+Thwacks · · Score: 1
      bandon the algorithmic model and adopt a non-algorithmic, signal-based synchronous software model

      Thats what the Cell Archtecture does, and it comes from some mighty big players.

      --
      Sent from my ASR33 using ASCII
    3. Re:Nothing New by MOBE2001 · · Score: 1

      Thats what the Cell Archtecture does,

      I don't think so. The Cell Processor is really a multicore processor. It encapsulates a number small bundles of algorithmic code and assigns them to multiple cores for concurrent processing. It's an interesting processor but I would not call it non-algorithmic. A truly synchronous, signal-based processor would be optimized for discrete signal communication between elementary cells/operations right out of the gate.

      and it comes from some mighty big players.

      Yep. I was surprised. But it does not go far enough. The revolution is still out there.

    4. Re:Nothing New by ameline · · Score: 1

      Yep --

      This guy's ramblings on that web page are quite thoroughly disconnected from reality.

      Let me give him a hint; wishing for something to be true does not make it so. The real world is quite unconcerned with your desires and keeps chugging along in its own way regardless of them.

      --
      Ian Ameline
    5. Re:Nothing New by BillyBlaze · · Score: 1

      It's interesting to me that what you describe is similar to something that is present in, at least, Qt, GTK, WxWindows(or whatever it's called now) and MFC - a signal-slot system. They let you connect events from widgets (button clicks, slider movements, etc) with either other widgets or slot/event handlers in code. Maybe that's not as encompassing as what you're suggesting, but it's a start. Maybe we need a multi-platform toolkit-independant thread/process/network transparent system for doing this.

  57. Will be interesting by Overshard · · Score: 1

    Just think it will be neat to see if Intel will finaly come out with something that can beat AMD.

    I see it interesting that they are doing this right when Duel-Cores are starting to be used and if these are going to be used in Duel-Cores. The less power that it consumes the less heat is the way I see it and Duel-Cores definately need less heat.

    1. Re:Will be interesting by Anonymous Coward · · Score: 0

      Just think it will be neat to see if Intel will finaly come out with something that can beat AMD.

      Finally? It's been just the latest round. Go look at history. They've flip-flopped a number of times.

      I see it interesting that they are doing this right when Duel-Cores are starting to be used and if these are going to be used in Duel-Cores. The less power that it consumes the less heat is the way I see it and Duel-Cores definately need less heat.

      There is no such thing as a "Duel-Core". However, I'm hoping to buy a dual-core AMD part for Christmas.

    2. Re:Will be interesting by Anonymous Coward · · Score: 0

      Anyone else would like see some cores duel it out??

      Personally, I'd much rather have dual-core chip, but what do I know.

    3. Re:Will be interesting by Overshard · · Score: 1

      There is no such thing as a "Duel-Core".

      HaHa ya sorry about my spelling there.

      As for the They've flip-flopped a number of times. I guess it just depends what site you are looking at. I have never seen a tottaly non-bias site I don't think you eaither see that Intel is better or AMD is better but if you can show me one that isn't bias I would be glad to see it.

      As for my own test, I have used both processors and everytime my AMD ones seem to out perform the Intels.

  58. he didn't say instruction sets by sum.zero · · Score: 1

    he said integrated memory controller, as in hardware. i don't believe intel has a license to this tech. nor do i believe amd would license it to intel cheaply.

    sum.zero

    1. Re:he didn't say instruction sets by ChrisMaple · · Score: 1

      Memory controllers are not difficult to design, and the concept of an integrated memory controller is not new.

      --
      Contribute to civilization: ari.aynrand.org/donate
    2. Re:he didn't say instruction sets by sum.zero · · Score: 1

      i didn't say that the concept was new.

      i disagree about the difficulties in designing one or i feel they would be more prevalent, but i am not an expert.

      what i was specifically speaking to, however, where all the people who said that the instruction set cross-license would cover this.

      sum.zero

  59. yep by zogger · · Score: 2, Interesting

    exactly what I thought when I read the headline. The timing is too exact. It would have to be somewhat x86 compatable though you would think, else they wouldn't be developing on it now, they'd wait at least for prototype chips.

  60. This is old news. by Glasswire · · Score: 1

    It's widely known that Intel was going to bring an evolved Pentium M-like architecture to desktop and and server. Better perf/watt. What Apple's gonna buy.

  61. And now for by Anonymous Coward · · Score: 0

    A few hundred "haha see Intel sucks they're stealing ideas from AMD and admiting defeat because they need a new processor OMFGLMAOBBQ"

  62. theis is to WSJ people by manno · · Score: 1

    This is just them building up publicity fo yohan that's it

  63. In your dreams by dhowells · · Score: 1
    (PS: Doesn't the way they're describing this make it sound like it's gonna be a super-powerful RISC chip with x86 emulation?)

    In your dreams. In most geeks dreams too, because alternative architechtures are cool, and breaking with industry inertia is cool. Even I think it would be cool, but i bet you a fiver it doesnt happen.

    --
    use Blunt::Instrument;
    1. Re:In your dreams by bhtooefr · · Score: 2, Informative

      What processor is in your computer?

      If it's a P6-based chip (Pentium Pro through Pentium M), Netburst-based chip (Pentium 4), Nx586, or an AMD K6 or later, then you've got one that does it already.

      It translates (in hardware - not the same as Transmeta, which did it in software) x86 instructions to an internal RISC instruction set (the one that the Nx586 and AMD K6 used was called RISC86). The most commonly used x86 instructions directly map to the instructions used in the internal RISC processor. Then, it processes it using a RISC core. The system is totally unaware that there's not a true x86 CPU in there, though.

  64. Engineer at Intel by imstanny · · Score: 1
    A friend of mine just started work in Arizona for Intel. The project that he's working on is redesigning a Centrino core.

    It would be interesting to see if that is what the article is referring to.

  65. What are you guys talking about? by p3d0 · · Score: 1

    Processors always used to control memory directly. (Think 68000 or 6502.) This north-bridge gunk is a relatively recent misfeature.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    1. Re:What are you guys talking about? by bhtooefr · · Score: 1

      Last I checked, the only RAM that a 68000 or 6502 could handle without a support chip was SRAM.

      DRAM's a whole lot more efficient, but needs a memory controller. And, yes, your 68000 and 6502 systems had memory controllers, unless they were EARLY 6502 systems (think pre-Apple I).

      Granted, these bus technologies (DEC EV67 (used by K7) and Intel QPB (used by the P4 and P-M)) that are being implemented complicate things, requiring northbridges, but then again, northbridges are glorified DRAM and bus controllers - you had those on your 68K and 6502 systems, too.

  66. Intel and AMD vs. nVidia and ATI chip design by GoatMonkey2112 · · Score: 1

    Why is it that nVidia and ATI can make significant changes to their graphics chips every year, but Intel and AMD can only manage seemingly much smaller changes and over a wider timespan?

    1. Re:Intel and AMD vs. nVidia and ATI chip design by realmolo · · Score: 0

      Uh, because graphics chips don't have to maintain compatability with older generations?

      Every graphics chip can be completely new. It's the drivers that make it work with Windows or whatever.

    2. Re:Intel and AMD vs. nVidia and ATI chip design by Anonymous Coward · · Score: 0

      becauze they dont
      basics remain the same just more and faster
      and every year they add some extra instructions in the fasion SSE(x) is added by intel

  67. Slow down speedy! by MahariBalzitch · · Score: 1

    A core overhaul of Intel's processors should have been done years ago. Intel used to be an innovator. Now they are beginning to choke on AMD's dust.

  68. But only recently for the desktop... by Lonewolf666 · · Score: 1

    As long as the gigahertz hype worked, Intel was happy to disregard performance per watt outside of laptops. Only now, when they are hitting clockspeed limits with the P4 and look bad compared to AMD, "performance per watt" is suddenly interesting.

    --
    C - the footgun of programming languages
    1. Re:But only recently for the desktop... by ArbitraryConstant · · Score: 1

      Of course.

      I'm not saying they weren't wrong, I'm saying they realized it and changed their course long enough ago that they've been shipping the results for some time.

      --
      I rarely criticize things I don't care about.
  69. Hey AMD... by Anonymous Coward · · Score: 0

    ...grab yer ankles!

  70. Perhaps... by tenco · · Score: 1

    ...they'll go photonic?

  71. Captain FUD! by Anonymous Coward · · Score: 0

    At my local PC store, the X2 3800+ is 469$ CAD. The Pentium D 820 2.8Ghz 64-bit dual core is listed as CALL, which means if you have to ask, you can't afford it.

    If you split the cost down, you're paying less per core on the X2 3800 than if you bought the equivalent CPUs (which are a bit over 380$ CAD for a regular 3800+).

  72. Re:New chip architecture scientist are flocking to by Anonymous Coward · · Score: 0

    If they sold one at the store that had 2 of these chips in them and ran XP/game and linus I would never look back at serial General purpose chips

    I'm sure he'll be excited his upgrade to this new architecture too!

  73. Itanium and INTEL ISA by zymano · · Score: 1

    http://www.gpgpu.org/

    Heat and poor efficiency is caused by 'serial' slow general processors. Amd is no different. Scientists are now moving to parallel/streaming processing GPU's. This kind of chip while hard to program for is still superior. The compiler tech is only getting better. Itanium is an excellent chip that you just dogged. Dump the legacy Intel ISA.

  74. Are you smoking crack? by llZENll · · Score: 2, Insightful

    The 64bit format war hasn't even started yet. And besides its hard to call it a war when intel doesn't even have a 64 bit chip out. When we see 50%+ penetration of 64bit chips on the desktop then you can start to say who is the winner.

    1. Re:Are you smoking crack? by bhtooefr · · Score: 1

      Umm... what is the Pentium 4 6xx? The Pentium 4 5x1 and 5x6? The Pentium D? The Celeron D 3x1 and 3x6?

      Last I checked, those were all Intel EM64T (*cough*neutered AMD64*cough*) chips...

    2. Re:Are you smoking crack? by Salis · · Score: 1

      Uh, what about the Itaniums?

      They're 64-bit and Intel has sold quite a few.

      --
      Favorite /. tagline: "On the eighth day, God created FORTRAN." And it was good.
    3. Re:Are you smoking crack? by cjsm · · Score: 1

      How can slashdotters be so ignorant? and it was labled insightful?? You and those who modded you up obviously have no idea whats going on in the x86 processor world. Intel has had 64 bit Pentiums out for months. They're a clone of AMD64. Because of Intels volume, they've already sold more x86 64 bit chips then AMD.

      --
      This ad space for rent.
  75. Intel Marketing by lukateake · · Score: 1

    "Now with more flubber!" Yeesh.

  76. It's good enough for Steve by Soong · · Score: 1

    So it's good enough for me.

    Well, rabid mac fanboy antics aside, I bet that this is what Intel showed Apple to lure them into the switch. In a moment of platform agnosticism, I'll be happy if the end result is that I get a crazy fast and wattage efficient computer in 2006.

    --
    Start Running Better Polls
  77. Two days from now by Anonymous Coward · · Score: 0

    lawyers from HP will come into your office and give your a 2 hour lecture on NDA. When they leave you will be more enlightened. Probably of your soul.

  78. X2 3800+ has been out for a while by charnov · · Score: 2, Informative

    The X2 3800+ has been out for weeks and is currently at $400. It should be down to $300 by year end or less.

    --
    [RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
  79. back in the days... by Anonymous Coward · · Score: 0

    .... we used to etch our chips from wood.

  80. Er... by Anonymous Coward · · Score: 0

    You just described the Cell processor architecture. Right down to the number of cores it has.

    1. Re:Er... by philipgar · · Score: 2, Interesting

      not quite actually. The big difference being that the cell architecture has a host processor, and many smaller sub processors. The subprocessors have a backwards memory model (which seems extremely confusing) in that each one has a scratchpad memory. Also each sub processor has a limited instruction set. What I described consists of many identical processors although the possibility exists for a chip to have one high-ILP core and many high throughput cores to optimize for both single and parallel app). However even with asymetric cores like that they'd all be capable of running any x86 instruction. Phil

  81. Slow Clocked CPUs by JohnG307 · · Score: 1

    It is widely believed that this new architechture will be based on, or at least have very close similarities to, the current Pentium M chip design.

    Current Pentium 4 CPUs utilize Intel's NetBurst design, which allowed for higher clock frequencies through it's longer piplines. With shoter pipelines, AMD CPUs and the Pentium M have been able to achieve comperable performance at lower clock speeds and at less power.

    Less power is the most important part of that, as heat dissipation is becoming more and more of an issue as CPUs become more and more powerful.

    Expect the next generation chips to be at a lower clock frequency than the Pentium 4, a departure from Intel's historical patterns.

  82. It is called Merom by Groo+Wanderer · · Score: 1

    The new architecture is the Merom family of chips, the replacement for the P4. It is an all new architecture, don't let reports of PM based chips fool you. It is the same philosophy as PM, short pipes, lower clocks, but only tangentially related, and about as ground up new as is possible with modern chips.

    If you want more, I put some more details here:
    http://www.theinquirer.net/?article=25349

                -Charlie

  83. Asynchronous processors by Jambon · · Score: 1
    Anyone ever know what happened to asynchronous processors? With all this talk about in-order and out-of-order execution, it made me wonder about the differences between synchronous and asynchronous processors, their differences, and what would be the advantage of one over the other.

    Feel free to mod this offtopic; I was just wondering what the real world advantages of each were, and if asynchronous processors will ever show up in PCs down the road.

  84. 4 cores? 8 cores? 16 cores? by nihaopaul · · Score: 1

    its in the subject

  85. Uh... by Blue+Lozenge · · Score: 1
    Intel had said that a typical PC user wouldn't notice any change as a result of this new architecture

    Uh... How about, "Wow, I can use my laptop for more than 1 hour at a time!"

  86. Name change? by Zemrec · · Score: 1

    They've had the Pentium 4 moniker for longer than either the P3 or P2 I believe. Time to retire it...where's the Pentium 5?

    Or...

    Why not drop the Pentium name entirely and go with something new? Yeah yeah I know brand recognition...but so what? Intel could just launch a new ad campaign designed around the new name. They've got the bucks and they did it before.

    And I'd be really interested in knowing if this new architecture, whatever its called, will be what's in next year's Mactels. (I'm still scratching my head at why they'd drop the bomb then wait an entire year to release any hardware. Seems to me like it'll do nothing but hamper the sales of the PPC line....but I digress...)

    Can I hold out a thimbleful of hope that the new chip will be priced sanely? I had wanted to build a mini desktop Pentium M gaming box this year, but it would have easily been a few hundred bucks more than the A64 XPC I built instead.

    Why is it that Intel's pricing is consistenly higher than AMD's, yet Intel has the manufacturing capacity advantage?

  87. many cores, long pipeline by Kaenneth · · Score: 1

    If you were designing a CPU, how hard would it be to allow the entire state of a core to be duplicated to another core?

    My thought is, if on a branch prediction, another core on the chip is idle; copy the state of the current core to the idle one, and each core follows one branch of the code, with one of them being discarded when the branch is resolved. In the case of a resource conflict (FPU, cache memory, or whatever resources are shared between cores) the core running the most likely path gets priority, or in the case of a entirely different thread running at 100% probability, it would get priority over any speculative thread. (but I could imagine that leading to a deadlock, if the 100% thread is waiting for a signal from the braching thread; which is being excluded from the resource by the 100% thread, so perhaps some form of weighted rotation could be used for resource allocation.)

    In the case of a long pipeline, a second brach could use up to 4 cores, a third branch 8, and so on, as long as no other threads are utilizing the cores.

    If possible, this would add quite a bit of transistors to link the cores together, and manage the states. The advantage would be that single intense threads would be accelerated, because with enough cores, branch prediction failure would drop to near zero (exception being if too many branches need the same scarce resource) while code designed to be multi-threaded would be able to use the extra cores in the ordinary way. The best part is, it would run existing code faster.

  88. Legacy free x86 anyone by DarkOx · · Score: 0

    1. Both intel and Apple have been saying "power consumption power consumption ..."

    2. Apple is busy porting everything they have to x86.

    3. I think we can assume Apple would have been given intels roadmap before their recent wedding.

          A. 2 + 3 = New chip arch will use x86
              instruction set of some type.

    4. Simplest way to cut power is to reduce ececution path lengh.

    5. Simplest way to cut path length is to cut logic

    6. Best shot at loseing logic form x86 is cut things like handleing for different size 16/32 bit registers and dump realmode and a few other things.

              B. 4 + 5 + 6 = Smaller faster but not PC
                compatible x86 like chip

    A + B = New Apple Computer CPU

    If apple new in advance which part of the chip would be cut they could have easily managed their porting effors at both the human code level and the compiler code gereration level to make the transition for them almost nonexistant, maybe not even a recompile. Apple feeling like the PPC arch was not competing effectively with the x86s in PCs would have wanted something that was going to let them claim to be faster and better and they would want exclusivity, if not from clones in general at least form clones running windows. So intel without having to improve chip fab technology or come up with anything really new design wise can deliver Apple a faster, less power hungry chip that can operate on a comodity hardware platform. This saves Apple money building the rest of the MAC, provides enough barrier to entry to keep Redmond off the platform long enough for Apple to get it 0\/\/|\|3d, and gives intel a new mainstream market not mostly under Microsofts thumb.

    ***(I am not suggesting that Intels only market is PC cpus to run windows on, I only state it because it is shrewd on Intel's part, its good to open up new markets no matter what bussiness you are in espicily when someone else has signifigant control to access of one of your other major markets)

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  89. Reverse Engineer Cell CPU? by Anonymous Coward · · Score: 0

    I wonder if they will reverse engineer the Cell CPU

  90. Revisionism that HP killed the Alpha by joneshenry · · Score: 1

    If HP killed the Alpha, explain this press release from Intel dated June 25, 2001, announcing that "Compag will transfer key enterprise processor technology to Intel and consolidate its entire 64-bit server family on the Itanium architecture." Not only was it announced the Alpha processor line was going to be killed, but Compaq management made sure the decision could not be reversed.

    According to the press release, there was only going to be one more generation of the the Alpha, and the transition was supposed to be completed by 2004.

    Note the bullet point further down in the press release that "Compaq is transferring significant Alpha microprocessor and compiler technology, tools and resources to Intel." As explained further in the press release, "Over the next couple of years, several hundred Compaq microprocessor engineers, compiler experts and infrastructure employees will be offered employment with Intel."

    Compaq before the HP merger had agreed with Intel to transfer all of the engineers. There was absolutely nothing HP could have done to have saved the Alpha even if HP had had a sudden conversion and decided to reject the Itanium. HP would have had to have started from scratch with the IP and people already transferred to Intel--it probably would not have been legally possible for HP to have changed direction at that point.

    1. Re:Revisionism that HP killed the Alpha by Anonymous Coward · · Score: 0

      You are correct that Compaq killed the alpha after Intel "showed them the Itaniun roadmaps",
      but now that Intel owns the alpha rights and employs a lot of the engineers that developed it,
      they may have a different view from HP.
      I wonder how many of the people that put out this paper now work for Intel?
      http://csdl2.computer.org/persagen/DLAbsToc.jsp?re sourcePath=/dl/proceedings/&toc=comp/proceedings/i sca/2002/1605/00/1605toc.xml&DOI=10.1109/ISCA.2002 .1003586

    2. Re:Revisionism that HP killed the Alpha by Anonymous Coward · · Score: 0


      Having worked at Alpha when it was bought out by Intel, I can attest that your analysis is correct.

      They told us flat out that they bought Alpha to kill the chip to make room for Itanic. Alpha was sold because it wasn't gonna make enough money to justify the ongoing investment in new generations.

  91. My eyes they bleed. by /dev/trash · · Score: 1

    I hope to god English isn't your first langauge,

  92. It's a PowerPC! by Lord+of+the+Fries · · Score: 1

    YES!! I just knew it! Intel is gonna build a PowerPC variant. Steve couldn't let on, becuause, er, well, you know. I know the mighty Apple would prevail. World domination is near. The holy Mac is still the holy Mac. PowerPC is still the future. And now Intel's going to convert! I just know it!

    Move along citizens, just having a little delusion here. But hey... rest of hell froze over, I just want a little ice cube, K?

    --
    One man's pink plane is another man's blue plane.
  93. Am I doomed? by Anonymous Coward · · Score: 0

    This is slightly OT, but I thought I would ask anyway. Does anyone know any field that has benefited from the use of the Itanium architecture? From many of the posts here, it doesn't seem so. I ask because I primarily use computers for computational solvers (e.g. CFD). Recently, HP donated a couple workstations for us to use for research (I'm at a university) and as I was inspecting them I noticed the "Itanium2" badge. After perusing the Fluent (solver of choice) users website, I noticed that they had a version specifically for the Itaniums. Fluent also promised great performance from this platform. While this is nice to know, does anyone here have any experience with the Itanium in an engineering environment and care to discuss? I'm wondering if HP was looking for a way to offload non-selling systems for a tax break (if these are in fact terrible machines, but with 4gb of ram, I guess just about anything can run ok). BTW, they're running Linux.

  94. Sorry, TPM still a problem by UnapprovedThought · · Score: 1

    Cracking a not-as-yet-protected OS to run on a plain vanilla X86 is not the same thing as cracking a protected OS that has been matched up with a TPM and booted from a special BIOS (if the full TCG spec is adhered to). There is a lot of confusion out there about this, but the two are vastly different. While the former is like a "do not enter" sign on an unlocked door, the latter is like a castle with a moat and archers ready to shoot at anything that isn't wearing their colors.

  95. Moore is dead. by Anonymous Coward · · Score: 0

    Here's what's really going on. Intel tries to break 4 GHz with the Pentium and fails. AMD "de emphasizes" clock speed with their shifty branding scheme. The chipmakers have hit the wall on clock speed. Either they can't get CPUs going any faster, or it will just cost too much to do so. Intel has more money than God, and clock speed is a proven marketing tool for them even if it's sometimes a misleading metric of performance. If Intel's not making a 10 GHz chip, no one is. It's too expensive.

    You remember when computers got twice as fast every 18 months? That's done. Now you'll get this "multi-core" crap which is much harder to program for full efficiency, tends to make memory access into the bottleneck, and thus only improves performance on a small subset of programs which have been specifically crafted for it, and whose algorithms fit the model. Two cores are NOT twices as fast as one. Eight cores are probably not twice as fast as one.

    For software developers, the free ride is over. Your downloaded, duct-taped-together, interpreted, scripted code isn't going to magically get fast enough next year any more. Time to learn a compiled language, start with C. Are you an undergrad in a CS curriculum taught entirely in Java? Switch to computer engineering, take a CPU architecture class, and do some embedded coding. Learn how computers work. If your CE curriculum is also all-java, switch schools.

    And all you folks saying "practical robot AI is just ten years away" and talking about reaching a "technological singularity"? Don't hold your breath.

  96. Redundant? by lullabud · · Score: 1

    What's amazing to me is how the parent got modded redundant, but the 50 posts I saw asking "Did Apple know about this???" didn't.... Wonderful.

  97. Sun's Niagara by turgid · · Score: 1
    So what you're saying is that the new intel processors will be just like Sun's Niagara, announced 2 years ago, only with good floating-point and much higher clock speed.

    Excellent.

    AMD already has 4-core Opterons up its sleeve. I'm really looking forward to the next couple of years.