Next: About this document
... Up: Cassyopia: Compiler
Assisted System Previous: Concluding Remarks
- 1
- A. Aho, R. Sethi, and J. Ullman.
Compilers: Principles, Techniques, and Tools.
Addison-Wesley Publishing Company, 1986.
- 2
- F. Ballesteros, R. Jimenez, M. Patino, F. Kon,
S. Arevalo, and R. Campbell.
Using interpreted CompositeCalls to improve operating system services.
Software - Practice and Experience, 30(6):589--615, May 2000.
- 3
- B. Bershad, S. Savage, P. Pardyak, E. Sirer, M. Fiuczynski,
D. Becker, C. Chambers, and S. Eggers.
Extensibility, safety, and performance in the SPIN operating system.
In Proceedings of the 15th ACM Symposium on Operating Systems Principles
, pages 267-284, Copper Mountain Resort, CO, Dec 1995.
- 4
- R. Campbell and S. Tan.
-Choices: An object-oriented multimedia operating system.
In Fifth Workshop on Hot Topics in Operating Systems, Orcas Island,
WA, May 1995.
- 5
- P. Druschel and L. Peterson.
Fbufs: A high-bandwidth cross-domain transfer facility.
In Proceedings of the 14th ACM Symposium on Operating Systems Principles
, pages 189-202, Dec 1993.
- 6
- A. Edwards, G. Watson, J. Lumley, D. Banks, and
C. Dalton.
User space protocols deliver high performance to applications on a low-cost
Gb/s LAN.
In SIGCOMM, Aug 1994.
- 7
- E. Gabber, C. Small, J. Bruno, J. Brustoloni,
and A. Silberschatz.
The Pebble component-based operating system.
In Proceedings of the 1999 USENIX Annual Technical Conference, Monterey,
CA, USA, June 1999.
- 8
- B Henderson.
Linux loadable kernel module, HOWTO.
https://www.tldp.org/HOWTO/Module-HOWTO/
, Aug 2001.
- 9
- M. Hiltunen and R. Schlichting.
A model for adaptive fault-tolerant systems.
In K. Echtle, D. Hammer, and D. Powell, editors, Proceedings
of the 1st European Dependable Computing Conference (Lecture Notes in Computer
Science 852), pages 3-20, Berlin, Germany, Oct 1994.
- 10
- E. Jul, H. Levy, N. Hutchinson, and A. Black.
Fine-grained mobility in the Emerald system.
ACM Transactions on Computer Systems, 6(1):109-133, Feb 1988.
- 11
- J. Mauro and R. McDougall.
Solaris Internals-Core Kernel Architecture, pages Section 2.4.2
(Fast Trap System Calls), 46-47.
Sun Microsystems Press, Prentice Hall, 2001.
- 12
- J. Mogul and A. Borg.
The effect of context switches on cache performance.
In Proceedings of the 4th International Conference on Architectural
Support for Programming Languages and Operating Systems, pages 75-84,
1991.
- 13
- Technical University of Munich.
https://www5.in.tum.de/forschung/visualisierung/duenne_gitter.html.
- 14
- C. Poellabauer, K. Schwan, and R. West.
Lightweight kernel/user communication for real-time and multimedia applications.
In NOSSDAV'01, Jun 2001.
- 15
- C. Pu, T. Autrey, A. Black, C. Consel, C. Cowan,
J. Inouye, L. Kethana, J. Walpole, and K. Zhang.
Optimistic incremental specialization: Streamlining a commercial operating
system.
In Proceedings of the 15th ACM Symposium on Operating Systems Principles
(SOSP'95), pages 314-324, Copper Mountain, CO, Dec 1995.
- 16
- C. Pu, H. Massalin, and J. Ioannidis.
The Synthesis kernel.
Computing Systems, 1(1):11-32, 1988.
- 17
- M. Rajagopalan, S. Debray, M. Hiltunen, and R. Schlichting.
System call clustering: An automated approach to system call optimization.
Technical report, The University of Arizona, March 2003.
- 18
- L. Rowe, K. Patel, B. Smith, S. Smoot, and E. Hung.
Mpeg video software decoder, 1996.
https://bmrc.berkeley.edu/mpeg/mpegplay.html
.
- 19
- B. Schwarz, S. Debray, G. Andrews, and M. Legendre.
PLTO : A link time optimizer for the Intel IA32 architecture.
In Proceedings of Workshop on Binary Rewriting, Sept 2001.
- 20
- M. Seltzer, Y. Endo, C. Small, and K. Smith.
Dealing with disaster: Surviving misbehaved kernel extensions.
In Operating Systems Design and Implementation, pages 213-227,
1996.
- 21
- T. Simunic, L. Benini, and G. DeMicheli.
Event-driven power management of portable systems.
IEEE Transactions on Computer Aided Design, July 2001.
- 22
- T. Simunic, L. Benini, P. Glynn, and G. DeMicheli.
Dynamic power management of laptop hard disk.
DATE, 2000.
- 23
- T. Simunic, H. Vikalo, P. Glynn, and G. DeMicheli.
Energy efficient design of portable wireless systems.
ISPLED, 2000.
- 24
- D. Waugaman and R. Schlichting.
Using code shipping to optimize remote procedure call.
In Proceedings of the 1998 International Conference on Parallel and
Distributed Processing Techniques and Applications, pages 17-24, Las
Vegas, NV, Jul 1998.
- 25
- Q.Y. Zondervan.
Increasing cross-domain call batching using promises and batched control
structures.
Technical Report MIT/LCS/TR-658, 1995.
Mohan Rajagopalan 2003-06-16