Adding SMP support to fastpaths in an L4 microkernel
Fastpaths are a method of optimization which relies on treating the most commonly executed cases of certain functions in a privileged manner, such that behaviour is not modified, but execution time is reduced.Fastpaths play an important role on improving paravirtualization performance offered by an...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://repo.uum.edu.my/15579/1/PID101.pdf http://repo.uum.edu.my/15579/ http://www.icoci.cms.net.my/proceedings/2015/TOC.html |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uum.repo.15579 |
---|---|
record_format |
eprints |
spelling |
my.uum.repo.155792016-04-27T02:39:44Z http://repo.uum.edu.my/15579/ Adding SMP support to fastpaths in an L4 microkernel Eftime, Petre Mogosanu, Lucian Carabas, Mihai Gheorghe, Laura Deaconescu, Razvan QA75 Electronic computers. Computer science Fastpaths are a method of optimization which relies on treating the most commonly executed cases of certain functions in a privileged manner, such that behaviour is not modified, but execution time is reduced.Fastpaths play an important role on improving paravirtualization performance offered by an L4 microkernel.In this article we redesign two existing fastpaths in an L4 microkernel for the purpose of adding SMP support.We then put these fastpaths through a series of regression and performance tests to determine if the design is correct and what performance benefits we can expect by using them on a multiprocessor system. 2015-08-11 Conference or Workshop Item PeerReviewed application/pdf en http://repo.uum.edu.my/15579/1/PID101.pdf Eftime, Petre and Mogosanu, Lucian and Carabas, Mihai and Gheorghe, Laura and Deaconescu, Razvan (2015) Adding SMP support to fastpaths in an L4 microkernel. In: 5th International Conference on Computing and Informatics (ICOCI) 2015, 11-13 August 2015, Istanbul, Turkey. http://www.icoci.cms.net.my/proceedings/2015/TOC.html |
institution |
Universiti Utara Malaysia |
building |
UUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Utara Malaysia |
content_source |
UUM Institutionali Repository |
url_provider |
http://repo.uum.edu.my/ |
language |
English |
topic |
QA75 Electronic computers. Computer science |
spellingShingle |
QA75 Electronic computers. Computer science Eftime, Petre Mogosanu, Lucian Carabas, Mihai Gheorghe, Laura Deaconescu, Razvan Adding SMP support to fastpaths in an L4 microkernel |
description |
Fastpaths are a method of optimization which relies on treating the most commonly executed cases of certain functions in a privileged manner, such that behaviour is not modified, but execution time is reduced.Fastpaths play an important role on improving paravirtualization performance offered by an L4 microkernel.In this article we redesign two existing fastpaths in an L4 microkernel for the purpose of adding SMP support.We then put these fastpaths through a series of regression and performance tests to determine if the design is correct and what performance benefits we can expect by using them on a multiprocessor system. |
format |
Conference or Workshop Item |
author |
Eftime, Petre Mogosanu, Lucian Carabas, Mihai Gheorghe, Laura Deaconescu, Razvan |
author_facet |
Eftime, Petre Mogosanu, Lucian Carabas, Mihai Gheorghe, Laura Deaconescu, Razvan |
author_sort |
Eftime, Petre |
title |
Adding SMP support to fastpaths in an L4 microkernel |
title_short |
Adding SMP support to fastpaths in an L4 microkernel |
title_full |
Adding SMP support to fastpaths in an L4 microkernel |
title_fullStr |
Adding SMP support to fastpaths in an L4 microkernel |
title_full_unstemmed |
Adding SMP support to fastpaths in an L4 microkernel |
title_sort |
adding smp support to fastpaths in an l4 microkernel |
publishDate |
2015 |
url |
http://repo.uum.edu.my/15579/1/PID101.pdf http://repo.uum.edu.my/15579/ http://www.icoci.cms.net.my/proceedings/2015/TOC.html |
_version_ |
1644281753668419584 |
score |
13.18916 |