23 C Ding and K Kennedy Improving cache performance of dynamic applications

23 c ding and k kennedy improving cache performance

This preview shows page 759 - 761 out of 783 pages.

[23] C. Ding and K. Kennedy. Improving cache performance of dynamic applications through data and computation reorganizations at run time. In Proceedings of the 1999 ACM Conference on Program- ming Language Design and Implementation (PLDI) , pages 229–241. ACM, May 1999. [24] M. W. Eichen and J. A. Rochlis. With microscope and tweezers: An analysis of the Internet virus of November, 1988. In IEEE Symposium on Research in Security and Privacy , 1989. [25] R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee. Hypertext transfer protocol - HTTP/1.1. RFC 2616, 1999. [26] G. Gibson, D. Nagle, K. Amiri, J. Butler, F. Chang, H. Gobioff, C. Hardin, E. Riedel, D. Rochberg, and J. Zelenka. A cost-effective, high-bandwidth storage architecture. In Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) . ACM, October 1998. [27] G. Gibson and R. Van Meter. Network attached storage architecture. Communications of the ACM , 43(11), November 2000.
BIBLIOGRAPHY 741 [28] L. Gwennap. Intel’s P6 uses decoupled superscalar design. Microprocessor Report , 9(2), February 1995. [29] L. Gwennap. New algorithm improves branch prediction. Microprocessor Report , 9(4), March 1995. [30] S. P. Harbison and G. L. Steele, Jr. C, A Reference Manual . Prentice-Hall, 1995. [31] J. L. Hennessy and D. A. Patterson. Computer Architecture: A Quantitative Approach, Second Edition . Morgan-Kaufmann, San Francisco, 1996. [32] Intel. Tool Interface Standards Portable Formats Specification, Version 1.1 , 1993. Order number 241597. Also available at . [33] F. Jones, B. Prince, R. Norwood, J. Hartigan, W. Vogley, C. Hart, and D. Bondurant. A new era of fast dynamic RAMs. IEEE Spectrum , pages 43–39, October 1992. [34] R. Jones and R. Lins. Garbage Collection: Algorithms for Automatic Dynamic Memory Management . Wiley, 1996. [35] M. Kaashoek, D. Engler, G. Ganger, H. Briceo, R. Hunt, D. Maziers, T. Pinckney, R. Grimm, J. Jan- notti, and K. MacKenzie. Application performance and flexibility on Exokernel systems. In Proceed- ings of the Sixteenth Symposium on Operating System Principles (SOSP) , October 1997. [36] R. Katz. Contemporary Logic Design . Addison-Wesley, 1993. [37] B. Kernighan and D. Ritchie. The C Programming Language, Second Edition . Prentice Hall, 1988. [38] B. W. Kernighan and R. Pike. The Practice of Programming . Addison-Wesley, 1999. [39] T. Kilburn, B. Edwards, M. Lanigan, and F. Sumner. One-level storage system. IRE Transactions on Electronic Computers , EC-11:223–235, April 1962. [40] D. Knuth. The Art of Computer Programming, Volume 1: Fundamental Algorithms, Second Edition . Addison-Wesley, 1973. [41] J. Kurose and K. Ross. Computer Networking: A Top-Down Approach Featuring the Internet . Addison-Wesley, 2000. [42] M. Lam, E. Rothberg, and M. Wolf. The cache performance and optimizations of blocked algorithms. In Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) . ACM, April 1991.

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture