Slashdot Mirror


Intel Releases "Fastest Chip Ever"

mao che minh writes "From News Factor Network: Intel has released the world's fastest chip ever. The new P4 runs at 3.06GHz, at 3 billion cycles per second. Man, and I'm still squeezing the last bit of life out of my Pentium 233!" Tom's Hardware already has a review up about it, and it looks to live up to most of the hype.

29 of 613 comments (clear)

  1. Re:fast chip? by n1ywb · · Score: 2, Informative

    No, Intel is also releasing new ARMs and they're not the fastest chips ever. Neither is the Transmeta Crusoe.

    --
    -73, de n1ywb
    www.n1ywb.com
  2. Re:100 watts.... by ektor · · Score: 5, Informative
    Every one of the recent processors from both Intel and AMD are very much power hungry. While the P4 3.06 pushes 80 watts the top-of-the-line AMD is not far behind.

    See this article from Tom's Hardware.

    Sadly this trend won't go away anytime soon. When you pack that many transistors running at ultrahigh frenquencies in a tiny package you have to pay somehow.

  3. Re:Personal PC's by Wild+Bill+Hickock · · Score: 2, Informative

    I agree to your points but i would like to say something. A faster CPU it would be good for multimedia usage (something that the average person would care about). For example ripping DVDs or CDs, or as you mentioned rendering. You can't tell the difference between your 600 MHz and 2 GHz PCs because of several reasons. One that comes to mind is the hard drive bottleneck The IDE drives today are just too slow for the current systems. I believe that in order to build a PC that takes full advantage of the processor power and memory bandwidth it would be expensive. but as you know The average joe hears 3.06 GHz and thinks that is faster than his current PC. He doesn't think about other limitations of the system as a whole. Which if you think about it, boils down to marketing.

  4. Re:doesn't this happen like every month? by Twirlip+of+the+Mists · · Score: 5, Informative

    We break a new GHz barrier every month?

    What GHz "barrier?" It's not like 3 GHz was theoretically impossible or anything. This is just a matter of making something go slightly faster than it did yesterday.

    Or is it the big round number that impresses you?

    --

    I write in my journal
  5. Re:Smokin! by sketerpot · · Score: 2, Informative
    Your apache server ought to run pretty well on an SMP system. If you want to be sure to get plenty of performance, I would recommend using apache 2.x, which uses threads and processes, AFAIK. These can be split among your two processors by the kernel. Your email software is probably also multiprocess (or multithreaded, which under current linux versions is mostly the same thing), so it can also take advantage of SMP.

    Your text editor probably won't get any boost from another processor, but if you're setting up a server then there's nothing to worry about.

  6. Re:Smokin! by spike+hay · · Score: 4, Informative

    I have two dual processor machines and they run at 3.2G's but I don't think they would fare all that well against a single processor machine running at 3.06G since not everything can use both and it doesn't seem like all that much uses both effectively.

    Actually, the hyperthreading only helps in apps that support hyperthreading. Your dual processors are hyperthreaded. So any hyperthreading app that takes advantage of the P4 will also take advantage of your dual processor setup.

    I imagine two different processors would be much better than 1 hyperthreaded processor.

    Also, they only mention a 25% performance increase. Dual processors running hyperthreaded apps have at least a 60% performance increase. However, I bet this P4 would beat your machine in non-hyperthreaded apps.

    --
    If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
  7. Re:HT on Linux or FreeBSD... by BlueLines · · Score: 5, Informative

    i've had a developer maryville board on my desk at work for the past 2 months (p4 2.8ghz). my experience with it so far hasn't been particularly impressive. i mean, it presents itself as 2 cpus to the underlying os (works w/ xp, .net rc1, and linux), but when you do something that actually taxes both cpus (make -j8 bzImage or what have you) there's a lot of thrashing and no true performance gain. i like the idea that no one program can totally lock up your cpu (netscape / q3 / X / etc), but i haven't seen any gains in day to day use.

    i'm curious how oracle / msft will deal with the licensing issues that will come about from presenting virtual cpus.

    -BlueLines

    --
    --BlueLines "The cost of living hasn't affected it's popularity." -anonymous
  8. Re:HT on Linux or FreeBSD... by Elladan · · Score: 5, Informative

    Linux supports HT. No OS as far as I know sees much benefit from it.

    The difference between a "process" and a "thread" is pretty small. A thread is just a process with shared page tables, for the most part. This means that there's less overhead switching between two threads, since you don't have to flush the TLB and caches. The processor per se knows absolutely nothing about any of this - it just knows when the OS commands it to flush the TLB and the caches, and change the page table addresses.

    The basic point of HT is that it's sort-of another CPU, but it's just leeching unused resources from the main CPU. So, the scheduling logic in the OS needs to understand that it's not a real CPU, and thus should be grouped with the real CPU it's associated with. Linux 2.5/2.6 will support these tweaks, with 2.4 you'll need some sort of patch currently. Without the tweaks, you still get HT, it just doesn't help much.

    But really, it never helps that much. Don't expect a 2x speedup or anything, even if your system is running heavily threaded applications.

  9. Re:Overclock it by dildatron · · Score: 5, Informative

    while you are of course correct, one may be ble to overclock the overclocked by using super duper cooling. the limit of overclocking is limited often by heat, so if you can get rid of more heat, you might be able to squeeze a bit more out of a given chip.

    for practical purpouses you are right, though. there is absolutely no reason you would buy this chip if you wanted to overclock it.

    --


    If you had nuts on your chin, would they be chin nuts?
  10. Hyperthreading results by friendofafriend · · Score: 2, Informative

    The most interesting part of the reviews posted are the comparison between Hyper-threaded and normal mode. These nice graphs show that in all but one case, the speed is not harmed by having HT enabled, and indeed it improved the performance by up to 20%.
    This will not make a single process speed up, but will make systems seem faster, as it is rare that you are only doing one thing at a time.

  11. Re:What about Linux? by Jim+Norton · · Score: 4, Informative

    Yes, kernel 2.4.something apparently supports it. The only Microsoft OS which supports hyperthreading properly is Windows XP. Windows 2000 and below doesn't utilize it.

    So it's either Linux or XP, as far as I know.

    --
    -- Jim
  12. Re:Congratulations, it's a CPU, and an oven by dildatron · · Score: 3, Informative

    You are confusing the length of a radio frequency wave with the frequency with which somthing processes.

    however, since it's a joke, I'll allow it.

    --


    If you had nuts on your chin, would they be chin nuts?
  13. Re:Yawn - Hype for the sheep. by Steveftoth · · Score: 3, Informative

    Actually it's a little more advanced that that.

    Basically, you have all these different units for doing math in the CPU, and if one thread is only using say the interger units and another thread want to do float-point math, then the processor can actually let both run at the same time by scheduling the instructions properly. Normally, is one thread was all interger and one thread was all floating point, then the CPU would have to do a context switch to be able to run one type of instruction or the other.

    It's a little more complex then that, but it's more then just holding one app in the hole. But yeah, for those running FPU intensive appls like seti, while doing normal stuff should see less slowdown.

  14. Re:Congratulations, it's a CPU, and an oven by Anonymous Coward · · Score: 1, Informative

    No, he isn't confusing anything at all. The magnetron in your microwave oven runs at 2.4 GHz. This chip's internal clock source runs at 3 GHz. Simple as that.

  15. Re:HT on Linux or FreeBSD... by velkro · · Score: 3, Informative

    I've got 85 Dual 2.4ghz Xeons running for 2 months now with HT enabled (both Linux + Win2k), and I concur. While each box appears to have 4 CPUS if you query the OS, running even make -j5 bzImage thrashes the heck out of the systems, negating any possible performance gain.

  16. Re:Overclock it by Anonymous Coward · · Score: 1, Informative

    Not first. Xeon has been shipping with hyperthreading for a while now.

  17. Re:Overclock it by AaronPSU79 · · Score: 5, Informative

    Actually this chip overclocks pretty well, [H]ardOCP got it up to 3.68 GHz air cooled and 3.82 GHz water cooled. Not bad at all. http://www.hardocp.com/article.html?art=Mzg4

  18. consider the via eden platform by honold · · Score: 4, Informative

    mini-itx form factor, integrated video/ethernet/fanless cpu - just add memory and storage. link

    if you wanted to go all-out on skipping the moving parts, you could run the os on compact flash using an ide to cf adapter from pcengines.com and use a cupid case with a dc power supply. just make sure to disable writing, or you'll wear it out! use mfs or a (non-essential) extra standard hard disk for data.

    1. Re:consider the via eden platform by JudasBlue · · Score: 2, Informative

      Mod parent up, he is right. The Via Eden mini-ITX platform is the opposite of this 'We need more and we don't care if we need liquid nitrogen to cool it,' thinking that has been going on in the Mhz wars. For a load of applications, you don't need all that cruch, and smaller, cooler is the way to go.

      Check out mini-itx.com for more on these eden processors.

      --

      7. What we cannot speak about we must pass over in silence.

  19. Re:Wow! -- Optimal Pipeline Depth by Erich · · Score: 5, Informative
    There are actually some interesting papers out about optimal pipeline depth. At first they appear to have different conclusions, as they cover different architectures, but the conclusion is really sort of the same: optimum pipeline depth is about six fanout-of-four inverters per stage of work for integer paths and four for floating-point paths. Plus two (each) for overhead. That leads to crazy-long pipelines, I think the rough calculation for redoing the P4 pipeline came out to 50 stages or something.

    If you do a google search on optimal pipeline depth you'll find some good results.

    --

    -- Erich

    Slashdot reader since 1997

  20. A friend just e-mailed me info on a faster one! by dirvish · · Score: 2, Informative

    This thing is faster. English summary at the bottom.

  21. Re:Personal PC's by grammar+fascist · · Score: 5, Informative

    Woo hoo! I might just get some "Informative" karma over this one... :)

    Here's the deal: the DOOM III demo was a debug build. If you've got it, do a "strings" on it. You'll see a bunch of debug symbols.

    That means no optimizations, and tons (I mean tons) of code to make tracking down problems like memory leaks easier. That kind of build will naturally munch processor cycles like crazy.

    Corroborating evidence: the alpha is very CPU-bound, which should be surprising given how the algorithms it uses for rendering eat GPUs for lunch.

    All the same, with features like per-poly collision detection, I expect the final version to do much better on a 3.06GHz chip than a 1.2GHz chip.

    </off-topic>

    --
    I got my Linux laptop at System76.
  22. Re:Lotsa gigahertz by Trusty+Penfold · · Score: 1, Informative

    Read the article.

    The chip has 2 cores. 1 is used for 1 cycle, the other for the next.

    Thus the transistor switching rate limitation is overcome and you appear to have a dual-processor machine (aka hyperthreading).

    The best of both worlds!

  23. Re:What's the point? by Benley · · Score: 4, Informative

    I believe Apple is the "first" to start making use of the video card's GPU for day-to-day stuff.

    *ahem* SGI's IRIX has been doing this for more than a decade. Their systems have always amazed me - just today, in fact, I managed to get an old Onyx system working. It's got a pair of 75mhz r8k cpus and a RealityEngine2. That's not a typo - 2x75mhz. Even with such slow CPUs, the user interface is lightning quick because of how well the OS makes use of the video hardware. Granted, the r8000 was a very unusual CPU in how effecient it was per clock, but still...

  24. Re:Overclock it by jpmorgan · · Score: 4, Informative
    Are you talking about the P4, or the AthlonXP? It's not clear.

    If you're talking about the Athlon, the problem is much more fundamental than heat, it's a signal distribution problem. Basically, the chip is running so fast that the time it takes for a signal to get from one component to another is more than a clock cycle. This is why with the latest release of the AthlonXP, AMD had to add more layers and do more wiring optimisation to shrink the effective distances between components (closer = faster signal propagation, obviously).

    The P4 is capable of handling much higher clock rates than the AthlonXP, since the NetBurst architecture isn't designed with the assumption that all signals will propagate within a single clock cycle. My rough calculations show that the P4 could probably be clocked up to about 30ghz before you hit the same signal propagation issues the Athlon is having now. Of course, there are more traditional overclocking concerns between 3ghz and 30ghz. :P

  25. Re:Smokin! by Anonymous Coward · · Score: 1, Informative

    How can this gibberish be moderated 'Informative'? There's no such thing as a 'hyperthreaded' app.

  26. In reguards to Hyper-Threading. by nycbrujah · · Score: 4, Informative

    Intel has a nice tutorial on the subject.
    I know that of the Microsoft OS's, only the XP family supports the Hyper-Threading. I couldn't tell you if any other OS's support it.
    Distilled down, the processor creates a virtual or logical second processor which assists it in using underutilized resources.
    A lot of multimedia vendors would be interested in this, a lot of gaming vendors will jump at this.

    --
    'Pleasure is the Disease, Pain is the Cure' - Lilith
  27. Re:Common misconception: GHz != performance by vlad_petric · · Score: 3, Informative
    Clockrate is a fixed constant of the processor. IPC (instructions per cycle) also depends on the instruction level parallelism of the program. Taking it to the extreme, if your program is a chain of fully-dependent instructions (i.e. instruction n+1 depends on the outcome of instruction n, for all n), the processor won't ever be able to execute 2 instructions in a single cycle (there's a lot more to this, like cache misses & branch mispredictions)

    K7 processor manage to beat Pentium processors running at the same frequency precisely because of IPC (they get more work done per cycle)

    --

    The Raven