Slashdot Mirror


Intel's Core M Performance Is Erratic Between Devices

An anonymous reader writes: AnandTech noticed some odd performance disparities with Intel's Core M CPU, a chip designed to bring high-powered processing to thin, fan-less devices. After investigating, they found that how OEMs build their laptops and tablets has a far greater effect on Core M performance than it does for other chips. "When an OEM designs a device for Core M, or any SoC for that matter, they have to consider construction and industrial design as well as overriding performance. ... This, broadly speaking, gives the OEM control over several components that are out of the hands of the processor designers. Screen size, thickness, industrial design, and skin temperature all have their limits, and adjusting those knobs opens the door to slower or faster Core M units, depending on what the company decides to target.

In the Core M units that we have tested at AnandTech so far this year, we have seen a variety of implementations with and without fans and in a variety of form factors. But the critical point of all of this comes down to how the OEM defines the SoC/skin temperature limitations of the device, and this ends up being why the low-end Core M-5Y10 can beat the high-end Core M-5Y71, and is a poignant part of our tests. Simply put, if the system with 5Y10 has a higher SoC/skin temperature, it can stay in its turbo mode for longer and can end up outperforming a 5Y71, leading to some of the unusual results we've seen so far."

9 of 85 comments (clear)

  1. Time to stop considering individual components. by RyuuzakiTetsuya · · Score: 5, Insightful

    It's something some of us Apple fans have long figured out is that individual specs sometimes are completely meaningless.

    Having a Core i7 will not actually feel more responsive in everyday tasks compared to a Core M if the i7 is paired with a spinning rust disk and the Core M has a PCI E SSD.

    Similarly, just looking at the chip in the machine might not tell us everything if we don't know anything about how it's handling cooling or what specific design choices were made.

    We're on the verge of reaching the 150HP car of computing. Don't really need much more for most tasks unless you're doing heavy lifting or looking to have fun, and even a lot of good clean fun can be had at 150HP.

    --
    Non impediti ratione cogitationus.
    1. Re:Time to stop considering individual components. by ledow · · Score: 3, Insightful

      How often do you edit multiple document without closing the word-processor in-between or loading up other application?

      Because the user that logs in, runs Word, Excel, etc. and then doesn't close any of them until they shut down is a rare beast.

      And let's not even get into the swap usage of doing something like that.

      Disk performance affects everything you do on a modern machine, which is why SSD's are such a boon to any desktop. Hell, even things like event logs etc. are CONSTANTLY writing to disk in the background, even if the writes are cached.

      And I think you'll find that the first thing that a lot of modern word-processors do is make a temporary disk copy of your document when you first open it, so you can edit without disturbing the original. That's how it's able to "recover" your unsaved work.

      Disk access is a critical part. Not every single application will need it 100% of the time, but when disk access hits as the bottleneck, you will know about it.

      I'm seriously considering scrapping planned RAM/CPU upgrades at my workplace this year and just dropping in cheap SSD's as they'll make TWICE the difference that even a bit more RAM would to the average desktop user's experience.

    2. Re:Time to stop considering individual components. by wed128 · · Score: 3, Insightful

      If you're hitting disk cache that often, you need more memory.

    3. Re:Time to stop considering individual components. by lyovushka · · Score: 1, Insightful

      That's something some of Apple fans use to justify to themselves paying a premium for Apple products.

    4. Re:Time to stop considering individual components. by gstoddart · · Score: 3, Insightful

      LOL ... Troll??? Really? What morons are getting mod points these days?

      Pointing out that "more RAM == faster computer" is not trolling.

      Pointing out that some fucking idiot who can't count his own toes has mod points but should be drowned in his own drool? Now, that might be trolling.

      --
      Lost at C:>. Found at C.
  2. Fantastic... by fuzzyfuzzyfungus · · Score: 4, Insightful

    Intel model numbering has often been a bit cryptic, and worse more recently as they've spawned new product lines and taken advantage of their lead over AMD by market-segmenting with incredible precision, producing parts that differ by a single feature enabled or disabled, or have the same clock speed but different 'turbo' speeds, or any number of similar permutations.

    As though that isn't enough fun, now even expert level knowledge of the model numbers won't tell you how fast it is because the OEM can gimp it to suit their chassis design. It's a good thing that basically all modern CPUs are really fast, or this would be downright depressing.

  3. Device design affects Intel's CoreM performance by QuietLagoon · · Score: 3, Insightful

    There, I fixed the headline for you.

  4. Fashion accessory by QuietLagoon · · Score: 4, Insightful

    Once notebook computers became a fashion accessory that happens to compute, this result was inevitable.

  5. Better cooling of CPU gives better results by ITRambo · · Score: 5, Insightful

    Of the two systems that performed best with the bottom of the line Core M, one used a cooling fan while the other had an aluminum shell that acted as a heat sink. The machine with faster processor had a plastic shell with no active cooling. It throttled back when it got warm and would not run at full speed due to heat buildup. Hence the reason why a lower power CPU outperformed a higher powered one. Shell design is everything when it comes to quickly venting heat. Don't use enclosed plastic if you need to cool a CPU that is designed to run at 65C. Use a metal shell, or an active cooling system if the shell is plastic.