Shared Virtual Memory

  • Shared Virtual Memory: Progress and Challenges . L. Iftode and J.P. Singh. To appear in the Proceedings of the IEEE, Spring 1999.
  • Monitoring Shared Virtual Memory Performance on a Myrinet-based PC Cluster. Cheng Liao, Dongming Jiang, Liviu Iftode,Margaret Martonosi and Douglas W. Clark. In Proceedings of the International Conference on Supercomputing, July 1998.
  • Evaluation of Hardware Support for Next Generation Shared Virtual Memory Clusters Angelos Bilas, Liviu Iftode and Jaswinder Pal Singh. In Proceedings of the International Conference on Supercomputing, July 1998.
  • Design Choices in the SHRIMP System: An Empirical Study. Matthias A. Blumrich, Richard D. Alpert, Yuqun Chen, Douglas W. Clark, Stefanos N. Damianakis, Cezary Dubnicki, Edward W. Felten, Liviu Iftode, Kai Li, Margaret Martonosi and Robert A. Shillner. In Proceedings of the 25th Annual International Symposium on Computer Architecture, June 1998.
  • Shared Virtual Memory with Automatic Update Support. Liviu Iftode, Matthias Blumrich, Cezary Dubnicki, David L. Oppenheimer, Jaswinder Pal Singh and Kai Li. Technical Report TR-575-98, Princeton University, 1998. Also at the 7th Workshop of Scalable Shared Memory Multiprocessors (held in conjunction with ISCA'98), June 1998.
  • Supporting a coherent shared address space across SMP nodes: An application-driven investigation Angelos Bilas, Liviu Iftode, Rudrajit Samanta and Jaswinder Pal Singh. In IMA Volumes in Mathematics and its Applications, Volume 105 (Algorithms for Parallel Processing), Springer-Verlag, New York, 1998.
  • Home-based SVM protocols for SMP clusters: Design and Performance, Rudrajit Samanta, Angelos Bilas, Liviu Iftode (Rutgers University) and Jaswinder Pal Singh. In Proceedings of the 4th International Symposium on High-Performance Computer Architecture, February 1998.
  • Relaxed Consistency and Coherence Granularity in DSM Systems: A Performance Evaluation. Y. Zhou, L. Iftode, J.P. Singh and K. Li (Princeton University), B. R. Toonen, I. Schoinas, M.D. Hill and D.A. Wood (University of Wisconsin). In Proceedings of the 6th ACM Symposium on Principles and Practice of Parallel Programming, June 1997. An extended version of this paper is submitted to IEEE TPDS.
  • Performance Evaluation of Two Home-Based Lazy Release Consistency Protocols for Shared Virtual Memory Systems. Yuanyuan Zhou, Liviu Iftode and Kai Li. In Proceedings of the 2nd Symposium on Operating Systems Design and Implementation (OSDI 96), October 1996.
  • Scope Consistency: A Bridge between Release Consistency and Entry Consistency. Liviu Iftode, Jaswinder Pal Singh and Kai Li. Proceedings of the 8th Annual ACM Symposium on Parallel Algorithms and Architectures, June 1996. Also in Theory of Computing Systems, 31, 451-473 (1998).
  • Understanding Application Performance on Shared Virtual Memory Liviu Iftode, Jaswinder Pal Singh and Kai Li. Proceedings of the 23rd Annual International Symposium on Computer Architecture, May 1996.
  • Improving Release-Consistent Shared Virtual Memory using Automatic Update. Liviu Iftode, Cezary Dubnicki, Edward W. Felten and Kai Li. Proceedings of the 2nd International Symposium on High-Performance Computer Architecture, February 1996.

    Operating Systems

  • Early Experience with Message-Passing on the SHRIMP Multicomputer. Edward W. Felten, Richard D. Alpert, Angelos Bilas, Matthias A. Blumrich, Douglas W. Clark, Stefanos Damianakis, Cezary Dubnicki, Liviu Iftode and Kai LI. Proceedings of the 23rd Annual Symposium on Computer Architecture, May 1996.
  • Software Support for Virtual Memory-Mapped Communication. Cezary Dubnicki, Liviu Iftode, Edward W. Felten and Kai Li. Proceedings of the 10th International Parallel Processing Symposium, April 1996.
  • Memory Servers for Multicomputers. Liviu Iftode, Karin Petersen and Kai Li. Proceedings of the IEEE COMPCON'93 Conference, February 1993.

    Mobile Computing

  • Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments. Ramon Caceres and Liviu Iftode. IEEE Journal on Selected Areas in Communications, June 1995. Also in Mobile Computing , editors Tomasz Imielinski and Henry F. Korth, Kluwer Academic Publishers, Boston, 1996.
  • The Effects of Mobility on Reliable Transport Protocols. Ramon Caceres and Liviu Iftode. Proceedings of the 14th International Conference on Distributed Computing Systems, June 1994.