No it doesn't. My MBP can't handle a 27 inch external monitor without putting so much pressure on the CPU. If it had a dedicated GPU, that would take care of video output and not make the mac drain its battery by having the CPU fans at +6500 RPM all the time.