Server - Dual Xeon or Double Cores

Discussion in 'CPUs and Overclocking' started by darkmagex, Nov 5, 2012.

  1. darkmagex

    darkmagex Member

    Joined:
    Apr 7, 2002
    Messages:
    121
    Likes Received:
    0
    We are putting together a database server, and we have 8 core licenses for SQL Server 2012. So we're limited to 8 cores in the new server. Does anyone have any benchmarks/experience on if we would be better off with say, 2 E5-2407 (4cores @ 2.2Ghz) or 1 E5-2407 (8 cores @ 2.3Ghz)?
     
  2. tynopik

    tynopik Diamond Member

    Joined:
    Aug 10, 2004
    Messages:
    3,823
    Likes Received:
    7
    E5-2407 - 4c, 2.2/2.2, $258
    E5-2470 - 8c, 2.3/3.1, $1500

    all cores on one socket, slightly higher clock, much higher turbo, obviously the 2470 is faster

    is it three times as expensive faster? well it really depends on what you're doing i suppose

    (the correct answer of course is 1 E5-2687W (8c, 3.1/3.8, $1900))


    do note that only having 1 cpu in a dual-cpu board may limit which PCIe slots you can use
     
    #2 tynopik, Nov 5, 2012
    Last edited: Nov 5, 2012
  3. Cerb

    Cerb Elite Member

    Joined:
    Aug 26, 2000
    Messages:
    17,409
    Likes Received:
    0
    E5-2570 has a 95W TDP, compared to 160W TDP for 2 E5-2407 CPUs. So, they could run up to 65W hotter. That is a tangible difference between them.

    2x4C allows you to use more slots, another tangible difference (but that may not matter, since you usually just want one slot for a RAID controller).

    2x4C allows for larger amounts of RAM at a cheaper cost. If you want >24GB RAM, that could be a quite a cost-saver, along with the lower cost of the CPUs themselves. There may be minor performance differences between 1x8C with 20MB cache and 1x3 RAM channels, and 2x4C with 2x10MB cache and 2x3 RAM channels, but they're going to vary by workload, and shouldn't make more of a difference than getting a higher or lower speed grade of CPU, even when they make a tangible performance difference. So, they're there, but probably not worth worrying about, if you don't already absolutely know which one you'd bet better off with (and, that would still leave the cost differences, if the added RAM bandwidth were useless, allowing you to move up a couple 2x4C speed grades for the same cost as 1x8C).

    If the 1x8C and 2x4C CPU choices are similar in speed, then RAID and HyperThreading will be the hardware choices that will make the most difference, and not in a way where one choice is categorically superior to another (well, maybe using a 3-drive RAID 5 would be a categorically bad choice for a DB server :)).

    Intel's pricing does not mesh really well with Microsoft's new licensing scheme. If you think about a FOSS server, where the software costs are either a non-issue for hardware, or done on a per-server basis, regardless of its parts, the ability to cram more CPU cores into a given U and TDP can be worth much more than if you're stuck at 8 or 16 cores, and just looking for a good way to dole them out.
     
  4. tynopik

    tynopik Diamond Member

    Joined:
    Aug 10, 2004
    Messages:
    3,823
    Likes Received:
    7
    There's dual 1356 boards with 12 slots, or 6 per CPU

    at standard 8GB dimms thats 48GB on one cpu

    and they can handle 16GB DIMMs that aren't completely unreasonable
     
  5. Cerb

    Cerb Elite Member

    Joined:
    Aug 26, 2000
    Messages:
    17,409
    Likes Received:
    0
    Shows you I haven't done this in a little while :). Last time I looked, 8GB weren't as cheap per GB as 4GB modules. Checking Newegg, now, they're pretty righteous, and there's really no premium until 16GB, and even that's not a bad markup.
     
Loading...