Wednesday 10 February 2016

Postdoctoral position : developing compiler, run-time, and language support for emerging heterogeneous multicore architectures

Position One

A postdoctoral position is available in the Popcorn Linux project that involves developing compiler, run-time, and language support for emerging heterogeneous multicore architectures, in particular those with heterogeneous instruction sets (e.g., Xeon/Xeon-Phi, ARM/x86), from node-scale to rack-scale. The project aims to develop systems software for such platforms and scales, including OS, compiler, run-time, and language support, with high performance, energy efficiency, and programmability (e.g., hardware-agnostic programming). The position involves developing techniques and mechanisms, and contributing to open-source (e.g., LLVM, GCC) and experimental projects (e.g., Popcorn Linux).

Recent computer science or computer engineering PhD graduates with background in compilers, run-times, programming languages, and virtualization are sought. Strong system building skills are necessary. The position is for two-year minimum, with strong possibilities for additional years, and have no teaching obligations. Contact Prof. Binoy Ravindran with a CV or for any questions.

Position Two

A postdoctoral position is available in the in the Popcorn Linux project that involves developing innovative operating system architectures for emerging multicore platforms, in particular those with heterogeneous instruction sets, from node-scale (e.g., Xeon/Xeon-Phi, ARM/x86, CPU/GPU) to rack-scale (e.g., Scale-out processors, Firebox, The Machine). The project aims to develop scalable, energy-efficient, fault-tolerant, and secure OS architectures for such platforms and scales, concomitant OS components (e.g., pager, scheduler, VFS, network stack), and contributing to open-source (e.g., Linux) and experimental projects (e.g., Popcorn Linux).

Recent computer science or computer engineering PhD graduates with background in operating systems, virtualization, dependability, and distributed systems are sought. Proven programming expertise with the Linux kernel is required. The position is for two-year minimum, with strong possibilities for additional years, and have no teaching obligations. Contact Prof. Binoy Ravindran with a CV or for any questions. 


Report Content

Share this Scholarship with your Friends

0 Comment to "Postdoctoral position : developing compiler, run-time, and language support for emerging heterogeneous multicore architectures"

Post a Comment