Two second hand refurbished laptops: One is Lenovo Thinkpad T450 with i5 5300U CPU, the other one is Lenovo Thinkpad X230 with i7 3520M CPU. The RAM and hard drive will be exactly the same on both machines. (16 RAM, 1TB HDD).

I understand that T450 is a newer machine, but its CPU is i5 5300U, I read that the U series of CPUs are sluggish comparing with the M series.

The older machine X230 comes with i7 3520M CPU which has more cache (4MB smartcache) and slightly better benchmarks than i5 5300U.

Which machine is a better choice for running VM, virtual labs, coding & studying?


Which machine is a better choice for running VM, virtual labs, coding & studying?

Aside from the CPUs, there are several attributes of the laptop models themselves (size, weight, shape, screen, keyboard, etc.) that you will need to personally weigh into your decision. I can't objectively say which machine is better for you, but at least we can objectively compare the CPUs in question.

According to user-submitted benchmarks, the i7-3520M is only 10% faster than the i5-5300U on average.

The i7-3520M CPU was a high-end CPU from 2013 intended for gaming laptops and mobile workstations when it released. In 2013 it would have been one of the best choices for your kind of workload.

I read that the U series of CPUs are sluggish comparing with the M series.

The i5-5300U CPU is a low-power CPU from 2015 intended for ultra portable (thin & light) laptops that allows long battery life. In 2015 this CPU would not have been suitable for your workload compared to the i7 'M' models available at the time.

That doesn't mean that all 'U' CPUs are worse than all 'M' CPUs though. The age difference between these two CPUs has allowed Intel to close the gap through architectural improvements. If you were to look at a current-gen 'U' CPUs from 2019, you may find one that is faster than the i7-3520M!

The i5-5300U being a newer CPU gives you some advantages over the i7-3520M that are worth trading the 10% advantage for:

  • Support for AVX2, SSE 4.1, SSE 4.2
    These instruction sets allow massive performance gains for SIMD type operations.
    (i.e. Crunching lots of data in parallel)
  • 14nm Lithography
    Moving from 22nm to 14nm allows Intel to use less power to accomplish the same functionality, so when the CPU isn't working hard it is using significantly less power (and outputting less heat) to run the operating system and background tasks.
  • Better Integrated Graphics
    The HD5500 Graphics are about 40% faster than the HD4000 Graphics.

If none of the points above appeal to you, then the i7-3520M is still a faster CPU in terms of raw performance.

  • 3
    Totally agree. What you said reassured / reinforced my presupposition over the 2 machines. i5 5300u has the upper hand + T450 being a newer machine has newer i/o ports & wifi stndrd. – RT2709 Nov 12 '19 at 16:19
  • The HD5500 seems to be significantly better, not just 5-10%: gpu.userbenchmark.com/Compare/… – towe Nov 13 '19 at 8:03
  • @towe, Looking at the benchmarks I found again I agree that 5-10% is too low. Maybe in the ballpark of 40% faster according to these? – Romen Nov 13 '19 at 14:07
  • 1
    @Romen I believe the figures for the HD4000 in that link of yours apply to the desktop version, which usually performs better than their mobile counterpart. I'd definitely take the i5 5300 in this case, though both will be sluggish without an SSD. – towe Nov 13 '19 at 14:55
  • @towe, That website focuses on notebook benchmarks, so I am inclined to believe that they are for the mobile variants of the graphics. In either case, desktop and mobile use the same graphics implementation, so comparing old apples to new apples (mobile) or old oranges to new oranges (desktop) we still get ~40% faster. – Romen Nov 13 '19 at 15:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.