2001
DOI: 10.1147/rd.452.0271
|View full text |Cite
|
Sign up to set email alerts
|

IBM Memory Expansion Technology (MXT)

Abstract: Several technologies are leveraged to establish an architecture for a low-cost, highperformance memory controller and memory system that more than double the effective size of the installed main memory without significant added cost. This architecture is the first of its kind to employ real-time main-memory content compression at a performance competitive with the best the market has to offer. A large low-latency shared cache exists between the processor bus and a content-compressed main memory. Highspeed, low… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
69
0

Year Published

2004
2004
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 127 publications
(69 citation statements)
references
References 6 publications
0
69
0
Order By: Relevance
“…We first present the performance, power consumption, and area overheads of the compression/decompression hardware when synthesized for integration within a microprocessor. Then, we compare the compression ratio and performance of C-Pack to other algorithms considered for cache compression: MXT [4], Xmatch [14], and FPC [5]. Finally, we describe the implications of our findings on the feasibility of using C-Pack based cache compression within a microprocessor.…”
Section: Discussionmentioning
confidence: 96%
See 1 more Smart Citation
“…We first present the performance, power consumption, and area overheads of the compression/decompression hardware when synthesized for integration within a microprocessor. Then, we compare the compression ratio and performance of C-Pack to other algorithms considered for cache compression: MXT [4], Xmatch [14], and FPC [5]. Finally, we describe the implications of our findings on the feasibility of using C-Pack based cache compression within a microprocessor.…”
Section: Discussionmentioning
confidence: 96%
“…A number of researchers have assumed the use of general-purpose main memory compression hardware, e.g., MXT [4], for on-chip cache compression. Although appropriate for compressing main memory, such hardware has performance, area, or power consumption costs that contradict its use in cache compression.…”
Section: Related Work and Contributionsmentioning
confidence: 99%
“…Initially, they looked into the main memory using the software LZ-based compression method [22]. Similarly, IBM (North Castle Armonk, NY, USA) has released a memory system called MXT [23], based on hardware implementation using the adaptive LZ-based compression. It reduces the memory usage than the actual data size.…”
Section: Related Workmentioning
confidence: 99%
“…Main memory compression techniques [3] insert a hardware compression/decompression unit between cache and RAM. Data is stored uncompressed in cache, and compressed on-the-fly when transferred to memory.…”
Section: Related Workmentioning
confidence: 99%
“…IBM's MXT technology [3] used a hardware parallelized derivative of LZ77 [2]. Kjelso, et al [9] designed X-Match, a hardwarebased dictionary coding algorithm.…”
Section: Related Workmentioning
confidence: 99%