Now showing items 1-2 of 2

    • Exploring Tradeoffs in Parallel Implementations of C++ using Futures 

      Sharman, Jonathan (2017-09-18)
      As the degree of hardware concurrency continues to rise, multi-core programming becomes increasingly important for the development of high-performance code. Parallel futures are a safe, maintainable, and portable mechanism ...
    • Portable Programming Models for Heterogeneous Platforms 

      Majeti, Deepak (2015-09-14)
      With the end of Dennard scaling and emergence of dark silicon, the bets are high on heterogeneous architectures to achieve both application performance and energy efficiency. However, diversity in heterogeneous architectures ...