sorry!this part of the page requires javascript Skip to mian content
  Project
IBM Research Homepage 
 Research Home  >> Server Technologies>> Memory eXpansion Technologies


PC Server Activities



Memory eXpansion Technologies

This project is focusing on the development of memory controllers for PC Servers which incorporate IBM's MXT technology. A memory controller for use with Intel's Pentium III processor has been developed and is being demonstrated. This memory controller, Pinnacle, was developed jointly with ServerWorks, Inc., and is now available in the merchant chip market from them. Looking forward, we are working to incorporate this technology as a standard feature in all future open system servers, through joint development and licensing of the industry.

MXT technology also requires enhancements to the virtual memory managers of the operating systems which support the technology. We have companion efforts to develop these enhancements for all the popular operating systems. The Linux effort is highlighted at http://oss.software.ibm.com/developerworks/opensource/mxt.


Press Release


Special Issue on Memory Compression

      :Cover of IBM Journal of R&D


Is Memory eXpansion Technology for you?

    The benefits you realize with MXT will vary depending on the actual operating system, application, and load environment of your system. It is therefore difficult to make general statements about the amount of memory that you can expect to save if you transition to an MXT-enabled server. IBM Research has developed a tool to help you make informed decisions about the benefits of MXT. We call this the MXTTool, and it can be run on your Windows or Linux server with the results conveniently displayed on any Java-capable client machine. You don't need a graphical interface on the machine you monitor. You don't need to even be near the server you want to monitor. Just install the MXT Monitor daemon service on the server to be monitored and see the results on any Java-capable machine anywhere else on the internet.

  • Download an executable tool that will measure the compressibility of memory on a Windows NT 4.0, Windows 2000, or Red Hat Linux* machine plus a Java GUI to display compressibility results

    * Windows NT 4.0, Windows 2000, and Red Hat Linux 7.x are currently the only supported environments for the monitor daemon. If you have other requirements, the software for one of these environments may work with little or no modification. Please contact cschulz@us.ibm.com or reharper@us.ibm.com.


Interactive Demonstration of Parallel Compression


Publications

  • IBM Memory Expansion Technology (MXT), R. B. Tremaine, P. A. Franaszek, J. T. Robinson, C. O. Schulz, T. B. Smith, M. Wazlowski and P. M. Bland, IBM Journal of Research and Development, vol. 45, No. 2, pp. 271-285, March 2001.

  • "Pinnacle: IBM MXT in a memory controller chip", R. B. Tremaine, T. B. Smith, M. Wazlowski, D. Har, K. Mak, and S. Arramreddy, IEEE Micro, pp. 56-68, March/April 2001.

  • "Cache-memory interfaces in compressed memory systems", C. Benveniste, P. Franaszek, and J. Robinson, to appear in IEEE Transactions on Computers, 50, 11, November 2001.

  • "Hardware Compressed Main Memory: Operating System Support and Performance ", B. Abali, M. Banikazemi, X. W. Shen, H. Franke, D. E. Poff, and T. B. Smith, to appear in IEEE Transactions on Computers, 50, 11, November 2001.

  • "Performance of Hardware Compressed Main Memory", B. Abali, H. Franke, X. Shen, D. E. Poff, T. B. Smith, Proceedings of the 7th Annual International Symposium on High-Performance Computer Architecture, Jan. 2001, pp. 73-81.

  • "Reliability - Availability - Serviceability of a Compressed Memory System", C. L. Chen, D. Har, K. Mak, C. Schulz, B. Tremaine, and M. Wazlowski, Proceedings of the International Symposium on Dependable Systems and Networks, pp. 163-168, IEEE, 2000.

  • "On management of free space in compressed memory systems", P. Franaszek, P. Heidelberger, and M. Wazlowski, Proceedings of International Conference on Measurement and Modeling of Computer Systems, pp. 113-121, ACM, 1999.

  • "Parallel compression with cooperative dictionary construction", P. Franaszek, J. Robinson, and Thomas, Proceedings of 1996 Data Compression Conference DCC'96, pp. 200-209, IEEE 1996.


Patents

  • System and Method of compression and decompression using store addressing, P. Franaszek, US Patent No. 5,864,859, 1999.

  • Parallel compression and decompression using a cooperative dictionary, P. Franaszek, J. Robinson, and J. Thomas, US Patent No. 5,729,228, 1998.

  • System and Method for Reducing Memory Fragmentation by Assigning Remainders to Share Memory Blocks on a Best Fit Basis, P. Franaszek, US Patent No. 5,761,536, 1998.


Technical Reports available through IBM's CyberDigest


Contact


 Privacy | Legal | Contact | IBM Home | Research Home | Project List | Research Sites | Page Contact