Slashdot Mirror


AMD's Next Generation Processor Technology

Esekla writes "AMD has released info about their upcoming processor technology. The press release claims that they're producing circuits that run 30% faster than any other published benchmarks using "Fully Depleted" Silicon-on-Insulator and AMD's metal gating technology and actually has a good bit of technical detail for a press release."

21 of 320 comments (clear)

  1. Metal gates? by sleepingsquirrel · · Score: 5, Interesting

    I'm not a process guy, so could someone explain why they're claiming metal gates are better? I was under the impresson that metal gates were more compatable with high-k gate oxides, but I didn't see any mention of non-SiO2 dielectrics. And on that note, does anyone know if AMD is trying out any low-k dielectrics for the interconnect?
    I also noticed that one of the lines in the slide said something to the effect of, "Mesa isolation was used to keep things simple". Does this mean that they just did that for the one test wafer to keep things easy, but it'll be no problem once we get the process into production? Or are we talking about something that's still many years in the future?

    1. Re:Metal gates? by FuzzyDaddy · · Score: 5, Informative
      I'm no longer in the CMOS biz, but let me take a stab at it.

      Polysilicon has been the gate material of choice because it is much easier to process. However, metal would reduce the resistance of the gate. (The gate acts like a little capacitor, and the resistance of the gate affects the amount of time it takes to charge up and discharge, which affects the switching time.) I think the processing ease of Polysilicon is lost when you don't use Silicon dioxide as the gate material - for example, if you used a high-K dielectric. I don't know if metal is inherently more compatible with high-k materials, just that it's less compatible with SiO.

      They also mention the metal gives a "tunable work function" (probably by adjusting the silicon/nickel ratio), which I would guess would change the turn on voltage of the transistor. Tuning the turn on voltage could certainly tweak up the speed a bit.

      --
      It's not wasting time, I'm educating myself.
    2. Re:Metal gates? by sarpedon77 · · Score: 5, Informative

      Metal gates have 4 main advantages in advanced CMOS transistors:
      (1) The gate resistance is reduced. This lowers the switching delay in some cases. Remember that the delay is proportional to the product of the resistance and capacitance (the 'RC' product).

      (2) In polysilicon gates, the free carrier density is very high (1E20 carriers per cubic cm). Even so, under high electric fields that are needed to switch a transistor, there is a small depleted layer created right at the interface of the gate and the dielectric. This effectively acts as a capacitor in series with the dielectric and increases what is called the "effective oxide thickness". This is very bad, especially when process engineers are trying extremely hard to reduce the oxide thickness. At the scales we are at now, every Angstrom counts. In metal gates, the carrier density is 1000X higher. This makes it much harder to deplete and you regain the 4 angstroms. This means either higher performance with the same gate dielectric thickness, or you can get the same performance and increase the dielectric thickness by 4A, thereby reducing the gate tunneling leakage current (and hence power) by an order of magnitude. This is a big deal.

      (3) Some high dielectric constant materials (that are candidates to replace silicon dioxide) are not very compatible with polysilicon. This could mean either thermodynamic instability or interfacial charge created that "pins" the workfunction (and affects the switching threshold voltage of the transistor)

      (4) In fully-depleted silicon on insulator (FD-SOI, or "depleted substrate transistor" in Intel parlance) transistors, the threshold voltage comes out wrong when using doped polysilicon gates. It makes the transistor either too slow or too leaky. There is a desperate need for tuning the threshold voltage by using a different workfunction which can be found in some metal gates.

      Of course, metal gates aren't without their problems. (the predecessors of today's transistors had metal gates - hence the 'M' in CMOS - Complementary METAL Oxide Semiconductor - which were replaced by polysilicon gates for processing ease.) Inability to be easily patterned, withstand high processing temperatures, reliability issues are just a few of them.

  2. If only... by Fry-kun · · Score: 4, Insightful

    if only they started *producing* those chips 30% faster...
    well, one can only hope...

    --
    Did you know that "FTW" ("for the win") is a direct translation of "Sieg Heil"?
  3. I/O Speed Please by jabbadabbadoo · · Score: 4, Insightful

    As a fellow /.'er has already indicated, processor speed improvements is very exiting. What I wanna see is a yearly increase of 30% on I/O speed. I'd rather have a super-fast bus and a new 50-ns-access-time storage technology than a 10 GHz processor.

    1. Re:I/O Speed Please by Jeffrey+Baker · · Score: 5, Insightful

      Opteron already has an excellent memory subsystem and fast paths to PCI-X peripherals. Aggregate I/O and memory bandwidth in 4-way Opterons is pretty sick, and although it won't compete with insane systems from IBM and SGI, it is a lot better than anything else you can get in an $8000 box. What were you hoping for?

  4. depleted silicon? by konichiwa · · Score: 5, Funny

    Wow, they must have circumvented UN Resolution 1441 in buying that depleted silicon from the depths of Niger's black market.

    WAR AGAINST AMD

    --
    Never argue with an idiot, he'll just lower you to his level and beat you with experience.
  5. Re:Will anyone notice the speed? by ultrabot · · Score: 4, Insightful

    People running serious server-side stuff can.

    And I'm not talking about Web servers, but heavy database work, HPC etc. We are evidencing an era where proprietary Unix systems are brought down from their pedestal, and having good performance figures can't hurt.

    Your mom will also like it, what with all the video&image editing and stuff.

    Why is it that every time an increase in computing performance is reported, Slashdot is full of people whining why they don't need it.

    --
    Save your wrists today - switch to Dvorak
  6. Re:Will anyone notice the speed? by Cruel+Angel · · Score: 5, Interesting
    I know I will. Not so much for myself, but in the fact that as the technology speeds up, I see more of some of my friends.

    Compile times for programs, and render times for graphics are steadily getting better, which means they finish projects faster, and have more developed social lives.

    Which brings me to an interesting question. Is this true:
    Faster CPU's = More free time for 'Working' Nerds?

    it seems to work in my circle of friends, but is it a 'universal' truth?

    --
    Two Rules For Success:
    1) Never tell people everything you know.
  7. Not at all... by gfxguy · · Score: 5, Interesting

    It's been my experience that people expect you to be able to do more. Work twice as fast? They want twice the output.

    I work in the 3D department of a television production studio, and the better the equipment we get, the more demanding the clients are. Often enough it's even worse - we might show a new feature we couldn't do before because the rendering times would be too long, but instead of taking 3 or 4 times the amount it would have, the new hardware brings it to 1.5 or 2 - it still takes longer, it's just that now we can do it.

    --
    Stupid sexy Flanders.
  8. Working together to defeat Intel by ikewillis · · Score: 4, Informative
    It's nice to see AMD, IBM, and Apple working together to defeat Intel.

    As you may or may not know, IBM originally developed Silicon-on-Insulator technology and licensed it to AMD. Here is the whitepaper: http://www-3.ibm.com/chips/bluelogic/showcase/soi/ soipaper.pdf

    This is the same technology that was used to make the Power4 processor, and will also be used to make the upcoming PPC970: http://www-916.ibm.com/press/prnews.nsf/jan/06C1F2 11F9B1C24B85256ADF006163AF

    AMD has recently built a new state-of-the-art fabrication facility in Dresden to produce the chips, known as "Fab 30": http://www.anandtech.com/cpu/showdoc.html?i=1773

    I hope together IBM and AMD will continue to update their manufacturing process to keep on par or perhaps once again surpass Intel.

  9. All well and good, but... by Aardpig · · Score: 5, Interesting

    ...nowadays I think that the last component of a PC which needs speeding up is the CPU. Many other components act as a brake on the real-world efficiency of systems; one particularly close to my heart is the cache size. Most computational problems which I come across are too large to fit in less than 2 Mb; therefore, on processors which have a much lower clock speed than x86 offerings, but a much larger cache, I get much better results. The Sparc III series is a good example; the clock speed is around 500Mhz (maybe higher on more recent versions), but the 4 Mb instruction cache & 4 Mb data cache (IIRC) mean that the sort of numerical problems I solve can fly. Of course, it could be argued that this is due to the superiority of the SPARC architecture over x86, but you get my point.

    I'd be interested to try out one of the new Pentium M processors (as found on Centrino platforms); I understand they have 1 Mb caches, and this may give them quite a performance boost for numerically-intenstive stuff.

    --
    Tubal-Cain smokes the white owl.
  10. Re:Will anyone notice the speed? by Doom+Ihl'+Varia · · Score: 4, Insightful

    In all honesty I believe the Slashdot whining is because a lot of posters are poor college students or jobless teenagers. This means they generally cannot afford the shiny stuff. About this time last year I was running a PII-233 myself. By denouncing the great you can make the not-so-great seem better.

  11. Re:Actual speed doesn't change when bloat happens. by rabtech · · Score: 4, Insightful

    You must have a really crappy system then, because my WinXP workstation goes from power-on to logon in about 20 seconds total. That's a far cry from the 3 minute bootups of yesteryear.

    And FYI: you can build a reasonably fast system for less than $1,000, whereas a decently fast system in 1993 ran more like $1,500 - 2,000.

    You can build a more top of the line system for $2-4k these days, whereas a top of the line system in 1993 ran more like $3-6k.

    Computer people suffer from "The Good Old Days" syndrome just as much as everyone else.

    --
    Natural != (nontoxic || beneficial)
  12. Go buy a DV camcorder by Andy+Dodd · · Score: 4, Interesting

    And do some video editing (esp. compressing it to MPEG-2 or DivX)

    You'll change your tune.

    With some of the more advanced video compression algorithms (DivX for example - Yes it has legit uses, great for distributing home videos to relatives.), a 10% increase in CPU speed can mean an hour or two off of your compression time.

    --
    retrorocket.o not found, launch anyway?
  13. Re:Actual speed doesn't change when bloat happens. by mungtor · · Score: 4, Insightful

    You must have a really crappy system then, because my WinXP workstation goes from power-on to logon in about 20 seconds total. That's a far cry from the 3 minute bootups of yesteryear.

    Yeah, but how long until it actually logs in? That's a typical MS gimmick. They only measure from power on to logon prompt appearing.

    It was incredibly obvious on NT 4.0 workstations. The logon box pops up, but the TCP/IP stack isn't even up yet. You get to type your login info 45 seconds after power on, but you still can't use the machine for another 90. Longer if you have to wait for all it's system tray stuff to load (chat clients, anti-virus, etc).

  14. Re:Will anyone notice the speed? by Junks+Jerzey · · Score: 5, Insightful

    In all honesty I believe the Slashdot whining is because a lot of posters are poor college students or jobless teenagers. This means they generally cannot afford the shiny stuff. About this time last year I was running a PII-233 myself. By denouncing the great you can make the not-so-great seem better.

    I have said this before, and I will said it again. I'm a professional software developer. I work on high-end 3D games, and I have a penchant for working with large, high-level languages that so many programmers put down as "too slow," such as Lisp, when I can. When I had an 866MHz Pentium III, wow, that was my dream machine. It felt like I had infinite processor cycles. If something ever felt a little sluggish, it was because I did something dumb and a little algorithmic tweaking made it go away. I never felt the need for more speed. Ever. Seriously. And now I have a P4 with 3x the clock speed (which I have for reasons other than the old PC not being fast enough).

    The "gotta have more speed" issues come down to three major things:

    1. Certain very specific tasks eat up all the processor power you can throw at them, such as high-end scientific numerical work (think: systems of tens of thousands of equations) and video compression. Both of these are specific enough that they shouldn't be driving general, across-the-board, desktop CPU development. Ideally, video compression should be done via coprocessor, just as drawing texture mapped triangles is. If we didn't have GPUs like those from nVidia and ATI, we'd need CPUs clocked at 100GHz in order to achieve the same results.

    2. Some things are slow, but they often come down to really poor design or have nothing to do with processor speed. Boot time, for example. Or sometimes you hit Help in a giant program like Quark or Maya and there's a substantially long period before the help shows up. That's not a processor bottleneck; that's another program being paged in, maybe even the Java runtime stuff to support it, and then a monstrous index of data being loaded. But people see things like this and immediately think the processor is too slow.

    3. There are certain outdated--IMO--activities that some people engage in which are fundamentally flawed, and hence slow. A good example is building monstrous applications using C++. C++ doesn't have formal support for separately compiled modules, so each one is compiled independently, you need an ugly make system to sort out the dependencies, and then they all get thrown into a massive link step at the end. People who write code with Delphi don't have this problem; compile time is effectively zero for most projects. Ditto for Lisp or Python. C++ is a necessary language, but again it shouldn't be the impetus for processor upgrades.

    Thanks for reading.

  15. Intel vs AMD by nepheles · · Score: 5, Insightful

    It's about time that AMD got some recognition for their work, and, more specifically, their R&D. 3DNow! was miles ahead of MMX, and the Athlon was vastly superior to the P3. The AthlonXP in turn beats the P4, Mhz for Mhz. The widespread opinion is that AMD processors are the poor-man's Intel. "Good, but not as good". Hopefully the new Opertron (it will be amazing if the Itanium does nearly as well in the 64-bit marked) and announcements like this will help redress the balance. And show that marketing budget isn't a measure of CPU quality.

    --
    ((lambda x ((x))) (lambda x ((x))))
  16. Re:Will anyone notice the speed? by arjun · · Score: 5, Funny

    you are not running gentoo. now are you ?

  17. Faster CPUs are a huge benefit. by Andy+Dodd · · Score: 5, Insightful

    Without modern CPUs, home video editing would not be practical (and hence the market for DV camcorders would be much smaller.)

    You obviously haven't tried compressing 2 hours of video into DVD-quality MPEG-2, let alone trying to compress it into DivX to send home videos to some relatives.

    Would we really need more than 800 MHz on a home computer? I have a 1.7 GHz P4 laptop, and a 1.1 GHz Athlon. Upgrading to a Barton 3000+ (2 GHz or so actual clockrate, but much more efficient per clock than my current TBird) would take my 14-hour encoding jobs down to 7 hours. A difference between taking most of the day and running while I sleep.

    And reencoding 1080i HDTV recordings into a more managable size... yikes... I've had 24 hour encoding jobs before.

    So my suggestion: Go buy a DV camcorder, or an HDTV tuner card. I guarantee you you'll be desperate to upgrade that poke-ass 800 MHz machine in under two weeks.

    --
    retrorocket.o not found, launch anyway?
  18. Clear up some misconceptions by siskbc · · Score: 4, Informative

    You're quite right, you can't change the work function of a pure metal - but if you have a blend of materials, they will have to equilibrate, as the energies of the electrons in one material will have higher energies than the electrons in the other. Therefore, electrons will move from one material to the other like water flowing downhill, until the average energies of the electrons in the material are uniform between domains (or atoms) of the different materials. This yields a single Fermi level, which is described as the average energy of the electrons in the material. By varying the quantities of the materials (here, nickel and silicon), you can change the fermi level of the material, thereby changing the work function of the material. So, while you can't change the work function of a pure metal (you'd have to apply an impossibly obscene amount of charge to do so), you can make different blends.

    --

    -Looking for a job as a materials chemist or multivariat