A research project helps reduce the cost of parallel computing
Heterogeneous parallel computing combines various processing elements with different characteristics that share a single memory system. Normally multiple cores (like the 'multicores' in some smart phones or personal computers) ...