February 11, 2020

171 words 1 min read

Speeding up Linux System Calls on the Power Architecture

Speeding up Linux System Calls on the Power Architecture

The system call is the gateway to the kernel. The kernel provides services to applications via system calls, like a library provides services via library calls. System call performance is important f …

Talk Title Speeding up Linux System Calls on the Power Architecture
Speakers Nicholas Piggin (Software Engineer, IBM)
Conference Automotive Linux Summit & Open Source Summit Japan
Conf Tag
Location Tokyo, Japan
Date Jun 19-22, 2018
URL Talk Page
Slides Talk Slides
Video

The system call is the gateway to the kernel. The kernel provides services to applications via system calls, like a library provides services via library calls. System call performance is important for many workloads, and especially for bragging rights. In this presentation, Nicholas will introduce system calls, explain how the Power ISA system call instruction works, and how the Linux/powerpc code work. Nicholas will then talk about some performance analysis and improvements he has been working on for Linux/powerpc syscalls, culminating with an implementation of the new system call instruction introduced in the IBM POWER9 processor.

comments powered by Disqus