• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 344
Next 10 →

The Mungi Kernel API, Release 1.0

by Gernot Heiser , Jerry Vochteloo, Kevin Elphinstone, Stephen Russell , 1997
"... This document describes release 1.0 of the application programming interface to the kernel of the Mungi single-address-space operating system. This interface will, in general, only be used by low-level software, most applications are expected to use a higher-level interface implemented as system ..."
Abstract - Cited by 3 (2 self) - Add to MetaCart
This document describes release 1.0 of the application programming interface to the kernel of the Mungi single-address-space operating system. This interface will, in general, only be used by low-level software, most applications are expected to use a higher-level interface implemented as system

A Formal Model of the L4 µ-Kernel API Using . . .

by Rafal Kolanski , 2004
"... The increasing dependence of modern society on information systems increases the need for secure operating system kernels. Formal methods offer a way to achieve such high-level security, however they require a significant investment of time, and are not well suited for large kernels such as that of ..."
Abstract - Add to MetaCart
The increasing dependence of modern society on information systems increases the need for secure operating system kernels. Formal methods offer a way to achieve such high-level security, however they require a significant investment of time, and are not well suited for large kernels

The SLAM project: debugging system software via static analysis

by Thomas Ball, Sriram K. Rajamani - SIGPLAN Not
"... Abstract. The goal of the SLAM project is to check whether or not a program obeys "API usage rules " that specif[y what it means to be a good client of an API. The SLAM toolkit statically analyzes a C program to determine whether or not it violates given usage rules. The toolkit has two un ..."
Abstract - Cited by 472 (17 self) - Add to MetaCart
and automated deduction.}V ~ have successfully applied the SLAM toolkit to Windows XP device drivers, to both validate behavior and find defects in their usage of kernel APIs. Context. Today, many programmers are realizing the benefits of using languages with static type systems. By providing

Barrelfish Specification

by Andrew Baumann, Simon Peter, Timothy Roscoe, Adrian Schüpbach, Akhilesh Singhania , 2011
"... 2. Barrelfish Kernel API 8 ..."
Abstract - Add to MetaCart
2. Barrelfish Kernel API 8

An Efficient Network API for in-Kernel Applications

by Brice Goglin, Olivier Glück, Pascale Vicat-blanc Primet, Thème Num, Brice Goglin, Olivier Glück, Pascale Vicat-blanc Primet - in Clusters, in "Proceedings of the IEEE International Conference on Cluster Computing , 2005
"... Abstract: Running parallel applications on clusters with high-speed local networks requires fast communication between computing nodes but also low latency and high bandwidth file access. However, the application programming interfaces of high-speed local networks were designed for MPI communication ..."
Abstract - Cited by 8 (2 self) - Add to MetaCart
, and their usage in both a distributed file system and a zero-copy protocol show nice improvements. Moreover, we are able to improve the performance of the flexible kernel API we designed in MX that allows to remove some intermediate copy. Key-words: High-speed local networks, in-kernel network API, distributed

Perracotta: mining temporal API rules from imperfect traces

by Jinlin Yang, David Evans, Deepali Bhardwaj, Thirumalesh Bhat, Manuvir Das - Ohio University , 2006
"... Dynamic inference techniques have been demonstrated to provide useful support for various software engineering tasks including bug finding, test suite evaluation and improvement, and specification generation. To date, however, dynamic inference has only been used effectively on small programs under ..."
Abstract - Cited by 175 (3 self) - Add to MetaCart
describe our approximate inference algorithm, present and evaluate heuristics for winnowing the large number of inferred properties to a manageable set of interesting properties, and report on experiments using inferred properties. We evaluate our techniques on JBoss and the Windows kernel. Our tool

Interface and Execution Models in the Fluke Kernel

by Bryan Ford Mike, Mike Hibler, Jay Lepreau, Roland Mcgrath, Patrick Tullmann , 1998
"... We have defined and implemented a new kernel API that makes every exported operation either fully interruptible and restartable, thereby appearing atomic to the user. To achieve interruptibility, all possible states in which a thread may become blocked for a "long" time are completely repr ..."
Abstract - Add to MetaCart
We have defined and implemented a new kernel API that makes every exported operation either fully interruptible and restartable, thereby appearing atomic to the user. To achieve interruptibility, all possible states in which a thread may become blocked for a "long" time are completely

Interface and Execution Models in the Fluke Kernel

by Bryan Ford, Mike Hibler, Jay Lepreau, Roland Mcgrath, Patrick Tullman - In Proceedings of the third symposium on Operating systems design and implementation , 1999
"... We have defined and implemented a kernel API that makes every exported operation fully interruptible and restartable, thereby appearing atomic to the user. To achieve interruptibility, all possible kernel states in which a thread may become blocked for a "long" time are represented as kern ..."
Abstract - Cited by 46 (5 self) - Add to MetaCart
We have defined and implemented a kernel API that makes every exported operation fully interruptible and restartable, thereby appearing atomic to the user. To achieve interruptibility, all possible kernel states in which a thread may become blocked for a "long" time are represented

An Efficient Network API for in-Kernel Applications in Clusters

by École Normale, Supérieure Lyon, Brice Goglin, Olivier Glück, Pascale Vicat-blanc Primet, École Normale, Supérieure Lyon, Brice Goglin, Olivier Glück, Pascale Vicat-blanc Primet
"... Running parallel applications on clusters with high-speed local networks requires fast communication between computing nodes but also low latency and high bandwidth file access. However, the application programming interfaces of high-speed local networks were designed for MPI communication and do no ..."
Abstract - Add to MetaCart
not always meet the requirements of other applications like distributed file systems. In this paper, we explore several solutions to improve the use of highspeed network for in-kernel applications. Distributed file systems implemented on top of the GM interface of MYRINET are first examined to demonstrate

An Efficient Network API for in-Kernel Applications in Clusters

by Thème Num, Brice Goglin, Olivier Glück, Pascale Vicat-blanc Primet
"... ap por t de r ech er ch e ..."
Abstract - Add to MetaCart
ap por t de r ech er ch e
Next 10 →
Results 1 - 10 of 344
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University