Images account for 61 percent of bytes downloaded on the Web today, according to a post on the IE Blog. So it stands to reason that the Internet Explorer engineering team would be interested in optimizing that download. With IE11, image loading has been fine-tuned to the degree that it’s up to 45 percent faster and uses up to 40 percent less memory than previous IE versions.
IE11 changes the way it decodes JPG images by splitting the decoding work between the CPU and GPU, rather than running all decoding directly on the CPU as previous have done. This frees CPU time, which is great for Web browsing because the CPU is a common bottleneck in modern sites and apps.
The change takes efficiency a step further because the process also copies a much smaller image to the GUP, which reduces the amount of memory that’s stored on the GPU. This combined with a lower draw on the CPU helps reduce power consumption (which means a longer battery life) and increases data locality.
For a more details and a technical dive into how the image decoding works, take a look at this Thursday post on the IE Blog.
You might also be interested in:
- New Windows themes take you to different worlds
- Google assumes you know they’re reading your personal emails
- Microsoft named to Climate Performance Leadership Index by the Carbon Disclosure Project
Microsoft News Center Staff