pub:projects:ssmalloc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pub:projects:ssmalloc [2012/04/17 15:48] – root | pub:projects:ssmalloc [2014/08/22 10:32] (current) – [Publications] root | ||
|---|---|---|---|
| Line 18: | Line 18: | ||
| Here is the figure of the overall architecture of SSMalloc. | Here is the figure of the overall architecture of SSMalloc. | ||
| - | {{: | + | {{: |
| SSMalloc maintains a private heap for each application thread. A thread operates on its own heap for most requests, thus eliminates most of the synchronization. Each private heap holds several fixed-size memory chunks. A memory chunk contains many objects of the same size class. | SSMalloc maintains a private heap for each application thread. A thread operates on its own heap for most requests, thus eliminates most of the synchronization. Each private heap holds several fixed-size memory chunks. A memory chunk contains many objects of the same size class. | ||
| Line 31: | Line 31: | ||
| Experiments using a number of commonly used allocation-benchmarks running on a 48-core machines show that for most cases SSMalloc outperforms prior systems in allocation latency and access locality, and provides more stable and scalable performance. | Experiments using a number of commonly used allocation-benchmarks running on a 48-core machines show that for most cases SSMalloc outperforms prior systems in allocation latency and access locality, and provides more stable and scalable performance. | ||
| - | Here is some of the experimental | + | Here is some experimental |
| - | Sequential Performance | + | === Sequential Performance |
| {{: | {{: | ||
| - | Multi-thread Scalability and Stableness | + | === Multi-thread Scalability and Stableness |
| {{: | {{: | ||
| Line 43: | Line 43: | ||
| {{: | {{: | ||
| - | Locality Stableness | + | === Locality Stableness |
| {{: | {{: | ||
| Line 55: | Line 55: | ||
| ===== Publications ===== | ===== Publications ===== | ||
| + | *Ran Liu and Haibo Chen. SSMalloc: A Low-latency, | ||
| + | |||
| ===== Source Code ===== | ===== Source Code ===== | ||
| - | (Coming soon) | + | [[https:// |
pub/projects/ssmalloc.1334648880.txt.gz · Last modified: by root