4K@60Hz MacBook Pro Late 2013 [duplicate]

I recently got a 4K 60Hz monitor for my 13" MacBook Pro Late 2013. It supports both HDMI and DisplayPort, but since the included cable is a full-sized DisplayPort cable, I'm currently using HDMI. Back when the rMBP Late 2013 came out, an article wrote about how it could support 4K@60Hz, but only on Windows because of a driver issue. I was wondering if that issue has since been fixed, and if it is possible for me to run my monitor at 60Hz.

I also tried to run it at 1440p@60Hz, using both System Preferences and cscreen, but neither of them worked. If it is impossible for me to use 4K@60Hz but it is with 1440p@60Hz, could you please let me know how? I am willing to purchase a MiniDP to DP cable if necessary.

Thanks in advance!


Solution 1:

I recently purchased a 4K monitor and found out that my 13" MacBook Pro Late 2013 does not support 4K@60Hz even with the Mini-DisplayPort to DisplayPort adapter. It only supports 4K@30Hz.

According to Apple's support document, 4K@60Hz with a multi-stream transport (MST) display is only supported by 15" model of the same age:

These Mac computers support MST displays at 60Hz:

  • MacBook Pro (Retina, 15-inch, Late 2013) and later MacBook Pro
  • MacBook Pro (Retina, 13-inch, Early 2015) and later

Source: Using 4K displays, 5K displays, and Ultra HD TVs with your Mac

Solution 2:

HDMI is limited to a resolution of Full HD (1080p) at 60Hz. 4K is limited to 30Hz.

From the Apple Tech Specs for the Late 2013 13" MacBook Pro

HDMI video output

  • Support for 1080p resolution at up to 60Hz
  • Support for 3840-by-2160 resolution at 30Hz
  • Support for 4096-by-2160 resolution at 24Hz

However, (IMO) you shouldn't be using HDMI. DisplayPort should give you the performance you are looking for. What you will need is a mini DisplayPort to DisplayPort cable that is capable of supporting 4K bandwidth.

Also, according to Apple's support document Using 4K displays, 5K displays, and Ultra HD TVs with your Mac, to get 60Hz refresh on your model, you need to make sure you are using an MST (multi-stream transport) display and that it's capable/enabled.