Results 1 - 10
of
207
of A Custom Native Linux Threads Library
, 2012
"... The current SpecC simulator utilizes PosixThreads, QuickThreads or a custom native Linux thread library named LiteThreads to perform thread manipulation. While QuickThreads is very efficient as a user-level thread library and PosixThreads supports multithreading and the parallel simulator, the propo ..."
Abstract
- Add to MetaCart
The current SpecC simulator utilizes PosixThreads, QuickThreads or a custom native Linux thread library named LiteThreads to perform thread manipulation. While QuickThreads is very efficient as a user-level thread library and PosixThreads supports multithreading and the parallel simulator
A Custom Thread Library Built on Native Linux Threads for Faster Embedded System Simulation
, 2011
"... Embedded system simulation has become very time expensive in recent times due to the increasing complexity of system models. Efficient and fast simulations play a crucial role in the embedded system development. The current SpecC simulator uses the Posix thread library, Quickthreads or Win32 librari ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
libraries to achieve multithreading. This report proposes the usage of a custom thread library based on native linux primitives to achieve the same functionalities. Our proposed custom thread library named Litethreads is developed with the goal of having the advantages of both user-level threads, like Quick
Secure Execution Via Program Shepherding
, 2002
"... We introduce program shepherding, a method for monitoring control flow transfers during program execution to enforce a security policy. Program shepherding provides three techniques as building blocks for security policies. First, shepherding can restrict execution privileges on the basis of code or ..."
Abstract
-
Cited by 308 (5 self)
- Add to MetaCart
in a runtime system with minimal or no performance penalties. This system operates on unmodified native binaries, requires no special hardware or operating system support, and runs on existing IA-32 machines under both Linux and Windows.
The Native POSIX Thread Library for Linux
- Tech. Rep., RedHat, Inc
, 2003
"... This document is completely, utterly out of date when it comes to descriptions of the limitations of the current implementation. Everybody referring to this document to document shortcomings of NPTL is either a moron who hasn’t done her/his homework and researched the issue, or is deliberately misle ..."
Abstract
-
Cited by 33 (0 self)
- Add to MetaCart
misleading people as it happens too often with publications done by the Evil from the North-West. Today’s demands for threads can hardly be satisfied by the Linux-Threads library implementing POSIX threads which is currently part of the standard runtime environment of a Linux system. It was not written
The performance of µ-kernel-based systems
- In 16 th ACM Symposium on Operating Systems Principles
, 1997
"... First-generation µ-kernels have a reputation for being too slow and lacking sufficient flexibility. To determine whether L4, a lean second-generation µ-kernel, has overcome these limitations, we have repeated several earlier experiments and conducted some novel ones. Moreover, we ported the Linux op ..."
Abstract
-
Cited by 148 (17 self)
- Add to MetaCart
operating system to run on top of the L4 µ-kernel and compared the resulting system with both Linux running native, and MkLinux, a Linux version that executes on top of a first-generation Mach-derived µ-kernel. For L4Linux, the AIM benchmarks report a maximum throughput which is only 5 % lower than
aft The new Native POSIX Thread Library for Linux
, 2002
"... Today’s demands for threads can hardly be satisfied by the Linux-Threads library implementing POSIX threads which is currently part of the standard runtime environment. It was not written with the kernel ex-tensions we have now and in the near future available, it does not scale, and it does not tak ..."
Abstract
- Add to MetaCart
Today’s demands for threads can hardly be satisfied by the Linux-Threads library implementing POSIX threads which is currently part of the standard runtime environment. It was not written with the kernel ex-tensions we have now and in the near future available, it does not scale, and it does
Linux Native Sockets UDP implementation and STREAMS
, 2007
"... With the objective of contrasting performance between STREAMS and legacy approaches to system facilities, a comparison is made between the tested performance of the ..."
Abstract
- Add to MetaCart
With the objective of contrasting performance between STREAMS and legacy approaches to system facilities, a comparison is made between the tested performance of the
Linux Native Sockets TCP implementation and STREAMS
, 2007
"... With the objective of contrasting performance between STREAMS and legacy approaches to system facilities, a comparison is made between the tested performance of the ..."
Abstract
- Add to MetaCart
With the objective of contrasting performance between STREAMS and legacy approaches to system facilities, a comparison is made between the tested performance of the
Unmodified device driver reuse and improved system dependability via virtual machines
- In Proceedings of the 6th Symposium on Operating Systems Design and Implementation
, 2004
"... We propose a method to reuse unmodified device drivers and to improve system dependability using virtual machines. We run the unmodified device driver, with its original operating system, in a virtual machine. This approach enables extensive reuse of existing and unmodified drivers, independent of t ..."
Abstract
-
Cited by 134 (8 self)
- Add to MetaCart
technique requires minimal support infrastructure and provides strong fault isolation. Our prototype’s network performance is within 3–8 % of a native Linux system. Each additional virtual machine increases the CPU utilization by about 0.12%. We have successfully reused a wide variety of unmodified Linux
Optimizing network virtualization in xen
- In Proceedings of the USENIX Annual Technical Conference
, 2006
"... In this paper, we propose and evaluate three techniques for optimizing network performance in the Xen virtualized environment. Our techniques retain the basic Xen architecture of locating device drivers in a privileged ‘driver ’ domain with access to I/O devices, and providing network access to unpr ..."
Abstract
-
Cited by 124 (9 self)
- Add to MetaCart
by a factor of 4.4. The receive performance of the driver domain is improved by 35 % and reaches within 7 % of native Linux performance. The receive performance in guest domains improves by 18%, but still trails the native Linux performance by 61%. We analyse the performance improvements in detail
Results 1 - 10
of
207