Cache Partitioning on Chip Multi-Processors for Balanced Parallel Scientific Applications.
Guang SuoPublished in: PDCAT (2009)
Keyphrases
- multithreading
- memory subsystem
- shared memory
- parallel computing
- distributed memory
- memory access
- data partitioning
- memory bandwidth
- multi core processors
- embedded processors
- processor core
- parallel programming
- highly efficient
- parallel processing
- computational power
- level parallelism
- load balance
- parallel computation
- parallel execution
- single chip
- multiprocessor systems
- parallel implementation
- single processor
- data parallelism
- parallel algorithm
- parallel computers
- processor array
- low cost
- memory hierarchy
- high speed
- multi processor
- inter processor communication
- parallel architectures
- scientific data
- message passing
- floating point
- cache misses
- load balancing
- transactional memory
- operating system
- speculative execution
- parallel architecture
- massively parallel
- parallel machines
- access patterns
- main memory