Slashdot Mirror


Intel's Quad Core CPU Reviewed

Gr8Apes is one of many to let us know that Tom's Hardware Guide has posted a review of Intel's new Kentsfield quad core processor. From the article: "Even expert opinions are deeply divided, ranging from 'more cores are absolutely necessary' to 'why do I need something more than my five-year-old PC system?' Although the Core 2 quad-core processors are not expected to hit retail channels before October, Tom's Hardware Guide had the opportunity to examine several Core 2 Quadro models in the test labs. We would like to make it clear that these samples were not provided by Intel."

17 of 286 comments (clear)

  1. Same old dilemma, new format. by sdaemon · · Score: 5, Insightful

    Some applications will make use of it, some won't. More cores is pretty much the same as more CPUs.

  2. Experts? by Angst+Badger · · Score: 5, Insightful

    Even expert opinions are deeply divided, ranging from 'more cores are absolutely necessary' to 'why do I need something more than my five-year-old PC system?

    These are obviously experts who have never heard of servers.

    I'm perfectly content with my 1.2GHz single-core single-processor laptop, but I'd sure as shit like to have more muscle in the database cluster I'm responsible for maintaining at work. Whether these chips are a good solution remains to be seen, but that's a separate question.

    --
    Proud member of the Weirdo-American community.
    1. Re:Experts? by Aadain2001 · · Score: 3, Insightful

      Both AMD and Intel know they can't focus soley on the server or desktop market, but on both. While these chips are great for servers (what high powered chip isn't??), they will also be targeted at desktop machines (and may laptops in the future). With the performance of single core CPUs reaching their limit (thank you leakage current and high temps), multicore and multiproc systems will be the future of computing. Yes you can quote me on that.

      --
      Space for rent, inquire within
  3. Re:It's the bandwidth stupid! by osho_gg · · Score: 4, Insightful
    You are only saying this because the current state of the art is bandwith limited. It is much too trivialized generalization to say it "it is bandwith stupid!". Computer architecture and preformance is all about compromises, bottlenecks and parameter tuning. Not so far in future, there will be more bandwidth and then the limiting factor could be the speed/size of the memory. Or, it could be the power envelop of the entire system, Or, it could be back to the raw performance of CPUs. Or, it could be limiting opportunities for parallelization in most common workload for a typical office/home user. A little further out in future, there will be integrated GPUs, maybe even memory etc. and then it could be dinosaur hard-drive technology that may be limiting factors of overall system performance.

    At any point of time in the history of computer performance, to say that, "it is stupid *anything*!" is much too simplistic point of view IMHO.

    Osho

  4. Re:It's the bandwidth stupid! by ZachPruckowski · · Score: 2, Insightful

    From the looks of things, a Kentsfield on a 1066MHz FSB did similarly to a Kentsfield on a 1333MHz FSB, suggesting that bandwidth isn't the key issue. In fact, they scored the same on several tests (both were at the 2.67GHz standard speed). That surprised me, but I'm not complaining. Now, it may be that those tests never utilized all four cores, but it still scored head and shoulders above a E6700, suggesting that at least 3 cores were used.

  5. Re:but the real question is by RuBLed · · Score: 2, Insightful

    it could be possible (maybe someone would tweak it in the future), but I doubt your existing crt/lcd would support that :)

    What would improve is the quality of the games both in physics and in AI.

  6. Re:One other thing by evilviper · · Score: 4, Insightful
    Based on Intel's recent naming conventions, I think they'll call it the "Core 2 Duo Duo", so as to generate as much confusion as possible :^P

    No, that's much to straight forward for Intel.

    I expect something along the lines of: "Core 2 Tre Quad Pentium 405".

    And AMD's AM3 5235+ 3.1G X4 Thunderon is faster and cheaper, anyhow.
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  7. from intel's point of view by Anonymous Coward · · Score: 3, Insightful

    it should be spelled the quad core due owe, they think it is their due for you to owe them a lot of money for something you really don't need.

    The last couple of years I am finding it extremely hard justifying upgrades. I can surf fast, web pages render fast, can already watch a nice dvd movie or listen to fairly good sound, etc, and other multitasking things-all with a barely past 1 ghz cpu and half a gig of old slow RAM and a 45 dollar vid card. If I need some "upgrade", well, I still have two empty RAM slots, and that's cheap and probably a lot more cost effective in real world use than having to upgrade to some new chip that takes a brand new mobo as well. I am trying to see where having some webpage open 5 milliseconds faster or something like that is any sort of huge advantage that I should pay hundreds of dollars for. I's not like I would kick if it was only 20 bucks or something, but....not seeing it, computers hit a "good enough" level a few years ago now it seems, and I have heard that from any number of people in meatspace as well.

      I like a variety of gadgets, not just computers, and I'd say for the bulk of humanity out there, what they have right now (I am just generally speaking now) for computing power is actually filling the bill quite well. I realise that companies have to keep selling to stay in business, but this arms race is also creating a lot of planetary waste and over production of honestly unneeded stuff when it comes to computers. And cellphones are even more stupid is it REALLY necessary to get a new one and throw the old one away every few months? I would rather see this silicon (and peoples extra money they would have blown on an unneeded new computer) go to stuff like solar panels for the next few years ahead, that industry needs it a lot more and will help to drop prices there and help society as well.. I like consuming electricity and what it does, but I would like to step up to the plate and *produce* a little of it as well, especially with something that will come with a 30 year warranty like most PV panels do now.

    Anyway, just a thought on this subject, I think it would be better if they told these chip places to just go into idle from a flat out race for a spell, give people a chance to really *use* what they already have, do some more R&D, and skip to every third generation or so to mass produce and sell.

    1. Re:from intel's point of view by keesh · · Score: 3, Insightful

      Speaking as a software developer, I need the extra cores. Not for customers to run the software. For me, to compile things.

      My previous development box was an Athlon XP 1700+. It did a full compile and test run of my current project in about sixteen minutes. I've just been upgraded to a Core Duo 2, which does it in three (make has a parallelise option, so it can use both cores). Give me a box that's twice as fast (which twice as many cores is, for compiling) and the compiler will finally be able to keep up with the coding, which means no time wasted sitting around.

      Is it worth the money? For some people, yes. For others, clearly not. I couldn't justify getting a super expensive IBM pSeries box as a development system, but a cheapo x86 desktop doesn't even show up on the budget...

  8. Re:Dear "Expert" by Vendekkai · · Score: 2, Insightful
    But people like me wanting to roll out a database cluster, getting a cpu with four cores could save me $75,000 per CPU running M$ SQL Server. Oh the dream of running 16 cores on 4 CPU's


    Till Oracle and Microsoft revise their licensing terms to take into account multiple cores, that is.

    Or do you think they're going to sacrifice all that potential revenue?

    V.
  9. Re:Us coders are delaying the Singularity! by joto · · Score: 5, Insightful

    Why is it so hard to get developers to write decent multi-threaded code? It's not that hard,

    Let me put it this way. If all the developers in the world were as smart as you think you are, it would not be that hard. As it is, however, coming up with scalable, manageable, efficient ways of writing multi-threaded code, in a way that is future-proof, as opposed to simply optimized for todays generation of hardware, is hard. Very hard. Not as in research-subject hard, but as in continuing-research-for decades-has-still-not-brought-us-much-closer-to-a- solution hard!

    , and using threads properly can almost always improve performance and/or responsiveness on single proc/core machines to boot.

    Let me rephrase part of the above sentence: "using threads properly can...". Did you notice which word I emphasized? Can you guess why?

    Any idiot can use threads. The difficulty is to find the right granularity of threads (which is related to what kind of hardware you've got), which tasks are parallelizable, which parallelizable tasks should (or should not) get parallelized because of communication overhead and other factors (which is also related to what kind of hardware you've got), and so on.

    It is also important to note, that few existing programs are designed from scratch today. In fact, almost all existing programs were designed in the past! In the past they didn't have affordable multicore (or multi-CPU) computers. And thus, those old designs didn't take that into account.

  10. Re:Us coders are delaying the Singularity! by ardor · · Score: 4, Insightful

    Why is it so hard to get developers to write decent multi-threaded code? It's not that hard, and using threads properly can almost always improve performance and/or responsiveness on single proc/core machines to boot.

    Because it IS harder. It introduces new pitfalls (deadlocks, livelocks, race conditions), debugging is harder (gdb with multithreaded programs.. brrr), old paradigma have to be thrown overboard (and new ones introduced, such as task- or stream-based processing). Also, threads NEVER improve performance on a single-core machine. They do help with responsiveness, however. If you want performance boosts, use a multicore machine.

    --
    This sig does not contain any SCO code.
  11. Re:Us coders are delaying the Singularity! by Kjella · · Score: 2, Insightful

    Also, threads NEVER improve performance on a single-core machine.

    Unless you call blocking functions (like IO), where one thread'll block and the other(s) will keep going just fine. But yes, if you're 100% CPU bound then making it 2x50% won't help at all.

    --
    Live today, because you never know what tomorrow brings
  12. Re:Us coders are delaying the Singularity! by joss · · Score: 2, Insightful

    Are you being deliberately stupid or what ?

    Some things are easy to parallelise, a lot of things arent. Processing an image.. fine.. give each processor a chunk.. but wait.. you get edge artifacts since each pixel needs neighbour pixel information.. that has to be shared.. at what point does it take *longer* using multithreads.. doing a large matrix inversion that takes hours.. ok, parallelise it.. but wait.. standard algorithms that you can see in numerical recipes in C assume single thread.. u need a completely new algorithm, and u need a completely new mechanism for stabilisation bla bla bla.. and this is before u even get into resource contention etc etc.. These are not compiler issues, they are design issues, some of which are at least as hard to solve as writing the entire single thread program. Until computers are smarter than humans, they are not going to get solved automatically.

    --
    http://rareformnewmedia.com/
  13. Microsoft's Multicore licensing policy by LordEd · · Score: 2, Insightful
    Google says...
    On October 19, 2004, Microsoft announced that its server software that is currently licensed on a per-processor model will continue to be licensed on a per-processor, and not on a per-core, model. This policy will allow customers to recognize more performance and power from Microsoft software on a multicore processor system without incurring additional software licensing fees.
  14. Re:How long will it be ... by LordEd · · Score: 2, Insightful
    What software is asking for extra licenses? Microsoft has explicitly said they are going on a per-processor model:
    On October 19, 2004, Microsoft announced that its server software that is currently licensed on a per-processor model will continue to be licensed on a per-processor, and not on a per-core, model. This policy will allow customers to recognize more performance and power from Microsoft software on a multicore processor system without incurring additional software licensing fees.
  15. Re:Us coders are delaying the Singularity! by Sebastopol · · Score: 3, Insightful

    The problem with threads:

    http://www.computer.org/portal/site/computer/menui tem.5d61c1d591162e4b0ef1bd108bcd45f3/index.jsp?&pN ame=computer_level1_article&TheCat=1005&path=compu ter/homepage/0506&file=cover.xml&xsl=article.xsl

    Basically, even the simplest tasks require significant armor plating to run correctly.

    OTOH: Multi-PROCESS programming is far simpler than multi-THREADED programming.

    --
    https://www.accountkiller.com/removal-requested