Microsoft researches low latency operating system for multicores

The curse of multiple cores is the higher latency on a machine. Microsoft Research is attempting to tackle this problem in its labs within an operating system.

Researcher with computers

Most machines now run mutli-core processors, which is great at increasing throughput. Unfortunately this increased activity also means latency occurs and the time your applications take to run can take its toll on your patience.

The Microsoft Research Lab in Cambridge is attempting to address this problem with an operating system called "BarrelFish."

Dr Andrew Herbert, managing director of the labs claims the key concept of the OS is to restrict communication between the cores to create a better timeline of actions.

"Rather than trying to give the illusion of everything being shared and accessible to all, we insist that the applications are much more explicit about their communications," he said.

"The operating system understands the relationship between the resources and where the bottlenecks can be, and it takes its scheduling decisions about how it organises the work in the machine to respect those resources and those bottlenecks."

This awareness of where the latency occurs and correct scheduling of how applications run and on which cores has led to impress results within the labs.

"You put the right things on the right processors in a way that they wont compete with each other [and] what was taking a few seconds to run will take milliseconds," added Herbert.

"The kind of performance graphs we get out of systems like barrelfish [means] the latency holds much more constant even as the number of cores go up so you win both on increased throughput and also not having to sacrifice the latency to achieve it."

Herbert admitted it was no prototype for the next version of Windows but conluded: "We hope many of the ideas will be taken into Microsoft's operating systems."

Featured Resources

The ultimate law enforcement agency guide to going mobile

Best practices for implementing a mobile device program

Free download

The business value of Red Hat OpenShift

Platform cost savings, ROI, and the challenges and opportunities of Red Hat OpenShift

Free download

Managing security and risk across the IT supply chain: A practical approach

Best practices for IT supply chain security

Free download

Digital remote monitoring and dispatch services’ impact on edge computing and data centres

Seven trends redefining remote monitoring and field service dispatch service requirements

Free download

Recommended

IAR Systems and Secure Thingz partner to streamline Azure IoT migration
Microsoft Azure

IAR Systems and Secure Thingz partner to streamline Azure IoT migration

19 Oct 2021
The total economic impact of the Intel vPro® platform
Whitepaper

The total economic impact of the Intel vPro® platform

1 Oct 2021
Linux 5.14 offers new security protections
Linux

Linux 5.14 offers new security protections

30 Aug 2021
Microsoft updates Windows 11 minimum requirements
Microsoft Windows

Microsoft updates Windows 11 minimum requirements

30 Aug 2021

Most Popular

Apple MacBook Pro 15in vs Dell XPS 15: Clash of the titans
Laptops

Apple MacBook Pro 15in vs Dell XPS 15: Clash of the titans

11 Oct 2021
Best Linux distros 2021
operating systems

Best Linux distros 2021

11 Oct 2021
HPE wins networking contract with Birmingham 2022 Commonwealth Games
Network & Internet

HPE wins networking contract with Birmingham 2022 Commonwealth Games

15 Oct 2021