Helios: Microsoft's heterogeneous multiprocessing OS platform research project

Microsoft researchers are working on another operating-system project “Helios,” which is a heterogeneous multiprocessing platform built around satellite kernels. “Helios (pdf) is an operating system designed to simplify the task of writing, deploying, and tuning applications for heterogeneous platforms. Helios introduces satellite kernels, which export a single, uniform set of OS abstractions across CPUs of disparate architectures and performance […]

Share online:

Microsoft researchers are working on another operating-system project “Helios,” which is a heterogeneous multiprocessing platform built around satellite kernels. “Helios (pdf) is an operating system designed to simplify the task of writing, deploying, and tuning applications for heterogeneous platforms. Helios introduces satellite kernels, which export a single, uniform set of OS abstractions across CPUs of disparate architectures and performance characteristics. Access to I/O services such as file systems are made transparent via remote message passing, which extends a standard microkernel message-passing abstraction to a satellite kernel infrastructure. Helios retargets applications to available ISAs by compiling from an intermediate language,” noted ZDNet.

About The Author

Deepak Gupta is a IT & Web Consultant. He is the founder and CEO of diTii.com & DIT Technologies, where he's engaged in providing Technology Consultancy, Design and Development of Desktop, Web and Mobile applications using various tools and softwares. Sign-up for the Email for daily updates. Google+ Profile.