Spelling suggestions: "subject:"aperating systems"" "subject:"boperating systems""
51 |
The pressure of openness : the hybrid work of linux free/open source kernel developers /Ratto, Matt. January 2003 (has links)
Thesis (Ph. D.)--University of California, San Diego, 2003. / Vita. Includes bibliographical references (leaves 227-238).
|
52 |
Operating System Techniques for Reducing Processor State PollutionSoares, Livio 31 August 2012 (has links)
Application performance on modern processors has become increasingly dictated by the use of on-chip structures, such as caches and look-aside buffers. The hierarchical (multi-leveled) design of processor structures, the ubiquity of multicore processor architectures, as well as the increasing
relative cost of accessing memory have all contributed to this condition. Our thesis is that operating systems should provide services and mechanisms for applications to more efficiently utilize on-chip processor structures. As such, this dissertation demonstrates how the operating system can
improve processor efficiency of applications through specific techniques.
Two operating system services are investigated: (1) improving secondary and last-level cache utilization through a run-time cache filtering technique, and (2) improving the processor efficiency of system intensive applications through a new exception-less system call mechanism. With the first mechanism, we introduce the concept of a software pollute buffer and show that it can be used effectively at run-time, with assistance from commodity hardware performance counters, to reduce pollution of secondary on-chip caches.
In the second mechanism, we are able to decouple application and operating system execution, showing the benefits of the reduced interference in various processor components such as the first level instruction and data caches, second level caches and branch predictor. We show that exception-less system calls are particularly effective on modern multicore processors. We explore two ways for applications to use exception-less system calls. The first way, which is completely transparent to the application, uses multi-threading to hide asynchronous communication between the operating system kernel and the application. In the second way, we propose that applications can directly use the exception-less system call interface by designing programs that follow an event-driven architecture.
|
53 |
Operating System Techniques for Reducing Processor State PollutionSoares, Livio 31 August 2012 (has links)
Application performance on modern processors has become increasingly dictated by the use of on-chip structures, such as caches and look-aside buffers. The hierarchical (multi-leveled) design of processor structures, the ubiquity of multicore processor architectures, as well as the increasing
relative cost of accessing memory have all contributed to this condition. Our thesis is that operating systems should provide services and mechanisms for applications to more efficiently utilize on-chip processor structures. As such, this dissertation demonstrates how the operating system can
improve processor efficiency of applications through specific techniques.
Two operating system services are investigated: (1) improving secondary and last-level cache utilization through a run-time cache filtering technique, and (2) improving the processor efficiency of system intensive applications through a new exception-less system call mechanism. With the first mechanism, we introduce the concept of a software pollute buffer and show that it can be used effectively at run-time, with assistance from commodity hardware performance counters, to reduce pollution of secondary on-chip caches.
In the second mechanism, we are able to decouple application and operating system execution, showing the benefits of the reduced interference in various processor components such as the first level instruction and data caches, second level caches and branch predictor. We show that exception-less system calls are particularly effective on modern multicore processors. We explore two ways for applications to use exception-less system calls. The first way, which is completely transparent to the application, uses multi-threading to hide asynchronous communication between the operating system kernel and the application. In the second way, we propose that applications can directly use the exception-less system call interface by designing programs that follow an event-driven architecture.
|
54 |
Extreme dimensionality reduction for text learning : cluster-generated feature spacesBoone, Gary Noel January 2000 (has links)
No description available.
|
55 |
Operating system principles and constructs for dynamic multi-processor real-time control systemsForbes, Harold C. January 1996 (has links)
No description available.
|
56 |
Support for multi-weight object, invocations and atomicity in real-time systemsGheith, Ahmed M. January 1990 (has links)
No description available.
|
57 |
A framework for teaching learners to model by focusing complexity of modeling and simulation toolsRappin, Noel January 1998 (has links)
No description available.
|
58 |
Dynamic management of computation and communication resources to enable secure high-performances applicationsSchneck, Phyllis Adele January 1999 (has links)
No description available.
|
59 |
A mixed-strategy page replacement algorithm for a multiprogramming, virtual memory computerSpafford, Eugene Howard January 1981 (has links)
No description available.
|
60 |
Real-time distributed simulation analysis : an application of temporal database and simulation systems researchMcLean, Angus L. M. Thom, III 05 1900 (has links)
No description available.
|
Page generated in 0.1378 seconds