IBM Memory Expansion Technology (MXT)

Citation
Rb. Tremaine et al., IBM Memory Expansion Technology (MXT), IBM J RES, 45(2), 2001, pp. 271-285
Citations number
8
Categorie Soggetti
Multidisciplinary,"Computer Science & Engineering
Journal title
IBM JOURNAL OF RESEARCH AND DEVELOPMENT
ISSN journal
00188646 → ACNP
Volume
45
Issue
2
Year of publication
2001
Pages
271 - 285
Database
ISI
SICI code
0018-8646(200103)45:2<271:IMET(>2.0.ZU;2-T
Abstract
Several technologies are leveraged to establish an architecture for a low-c ost, highperformance memory controller and memory system that more than dou ble the effective size of the installed main memory without significant add ed cost. This architecture is the first of its kind to employ real-time mai n-memory content compression at a performance competitive with the best the market has to offer, A large low-latency shared cache exists between the p rocessor bus and a content-compressed main memory. Highspeed, low-latency h ardware performs realtime compression and decompression of data traffic bet ween the shared cache and the main memory. Sophisticated memory management hardware dynamically allocates main-memory storage in small sectors to acco mmodate storing the variable-sized compressed data without the need for "ga rbage" collection or significant wasted space due to fragmentation. Though the main-memory compression ratio is limited to the range 1:1-64:1, typical ratios range between 2:1 and 6:1, as measured in "real-world" system appli cations.