MCMalloc: A scalable memory allocator for multithreaded applications on a many-core shared-memory machine.
Akira UmayabaraHayato YamanaPublished in: IEEE BigData (2017)
Keyphrases
- shared memory
- read and write operations
- multithreading
- multi processor
- parallel machines
- memory access
- distributed memory
- parallel algorithm
- coarse grained
- parallel computing
- shared memory multiprocessors
- message passing
- interprocess communication
- commodity hardware
- parallel programming
- address space
- parallel tree search
- parallel computation
- parallel architecture
- parallel architectures
- parallel execution
- dynamic programming
- single processor
- multi core processors
- shared memory multiprocessor
- parallel computers
- map reduce
- belief propagation
- general purpose