next up previous
Next: About this document Up: Compact and Efficient Presentation Previous: Conclusions

References

Ball, T., & Larus, J. (1993). Branch Prediction For Free. In ACM SIGPLAN '93 Conference on Programming Language Design and Implementation, (pp. 300-313). Castelluccia, C., & Hoschka, P. (1995). A Compiler-Based Approach to Protocol Optimization. Proceedings "Third IEEE Workshop on the Architecture and Implementation of High Performance Communication Subsystems". Castelluccia, C., Dabbous, W.& O'Malley, S (1997). Generating Efficient Protocol Code from an Abstract Specification. In IEEE/ACM Transactions on Networking, 5(4), 514-525. Chung, S., Lazowska, E., Notkin, D., & Zahorjan, J. (1989). Performance Implications of Design Alternatives for Remote Procedure Call Stubs. In Distributed Computing Systems, (pp. 36-41). Clark, D., Jacobson, V., Romkey, J., & Salwen, H. (1989). An Analysis of TCP Processing Overhead. IEEE Communications Magazine, 23-29. Clark, D., & Tennenhouse, D. (1990). Architectural Considerations for a New Generation of Protocols. In ACM SIGCOMM '90, (pp. 200-208). Corbin, J. (1990). The Art of Distributed Applications. 1990: Springer. Graham, S., Kessler, P., & McKusick, M. (1983). An Execution Profiler for Modular Programs. Software - Practice and Experience, 13, 671-685. Hoschka, P., & Huitema, C. (1993). Control Flow Analysis for Automatic Fast Path Implementation. In A. Tantawy (Ed.), Second Workshop on High Performance Communication Subsystems, (pp. 29-33). Hoschka, P., & Huitema, C. (1994). Automatic Generation of Optimized Code for Marshaling Routines. In Manuel Medina & N. Borenstein (Ed.), IFIP TC6/WG6.5 International Working Conference on Upper Layer Protocols, Architectures and Applications, (pp. 131-146). Hoschka, P. (1995). Automatic Code Optimisation in a Stub Compiler. Ph.D. Thesis, University of Nice/Sophia-Antipolis. Huitema, C. (1991). MAVROS: Highlights on an ASN.1 Compiler (Internal Working Paper). INRIA. Huitema, C., & Doghri, A. (1989). Defining Faster Transfer Syntaxes for the OSI Presentation Protocol. ACM Computer Communication Review, 19(5), 44-55. Jones, M., Rashid, R., & Thompson, M. (1985). Matchmaker: An Interface Specification Language for Distributed Processing. In N. Meyrowitz (Ed.), 11th ACM Symposium on Principles of Programming Languages, (pp. 225-235). Kessler, P. (1994). A Client-Side Stub Interpreter. ACM SIGPLAN Notices, 29(8), 94-100. Martello, S., & Toth, P. (1990). Knapsack Problems. Chichester: John Wiley. McFarling, S., & Hennessy, J. (1986). Reducing the Cost of Branches. In 13th Annual Symposium on Computer Architecture, (pp. 396-403). O'Malley, S., Proebsting, T., & Montz, A. (1994). USC: A Universal Stub Compiler. In ACM SIGCOMM '94, (pp. 295-307). Pagan, F. (1988). Converting Interpreters into Compilers. Software - Practice and Experience, 18(6), 509-524. Partridge, C. (1993). Gigabit Networking. Reading: Addison-Wesley. Peterson, L. &Davie, B. (1996). Computer Networks: A Systems Approach. Pettis, K., & Hansen, R. (1990). Profile Guided Code Positioning. In ACM SIGPLAN '90 Conference on Programming Language Design and Implementation, (pp. 16-27). Pittman, T. (1987). Two-Level Hybrid Interpreter/Native Code Execution for Combined Space-Time Program Efficiency. ACM SIGPLAN Notices, 150-152. Ramamoorthy, C. V. (1965). Discrete Markov Analysis of Computer Programs. In ACM National Conference, (pp. 386-392). Sample, M. & Neufeld, G. (1993). Implementing Efficeint Encoders and Decoders for Network Data Representations. In IEEE Infocom '93, (pp. 1144-1153). Sample, M. (1993). Snacc 1.1: A High Performance ASN.1 to C/C++ Compiler (Manual University of British Columbia, Vancouver. Scheifler, R. (1977). An Analysis of Inline Substitution for a Structured Programming Language. Communications of the ACM, 20(0), 647-654. Steedman, D. (1990). Abstract Syntax Notation One (ASN.1) The Tutorial and Reference. London: Twickenham Appraisals. Thekkath, C., & Levy, H. (1993). Limits to Low Latency Communication on High-Speed Networks. ACM Transactions on Computer Systems, 11(2), 179-203. Zahn, L., Dineen, T., Leach, P., Martin, E., Mishkin, N., Pato, J., & Wyant, G. (1990). Network Computing Architecture. Englewood Cliffs: Prentice-Hall.


Philipp Hoschka
Sun Oct 26 21:35:40 MET 1997