Running stream-like programs on heterogeneous multi-core systems 

    Carpenter, Paul (Paul Matthew) (Date of defense: 2011-10-24)

    All major semiconductor companies are now shipping multi-cores. Phones, PCs, laptops, and mobile internet devices will all require software that can make effective use of these cores. Writing high-performance parallel ...