Zum Hauptinhalt springen

Showing 1–2 of 2 results for author: Hechtman, B A

Searching in archive cs. Search in all archives.
.
  1. arXiv:1608.00571  [pdf

    cs.DC cs.OS cs.PL

    TREES: A CPU/GPU Task-Parallel Runtime with Explicit Epoch Synchronization

    Authors: Blake A. Hechtman, Andrew D. Hilton, Daniel J. Sorin

    Abstract: We have developed a task-parallel runtime system, called TREES, that is designed for high performance on CPU/GPU platforms. On platforms with multiple CPUs, Cilk's "work-first" principle underlies how task-parallel applications can achieve performance, but work-first is a poor fit for GPUs. We build upon work-first to create the "work-together" principle that addresses the specific strengths and w… ▽ More

    Submitted 1 August, 2016; originally announced August 2016.

  2. arXiv:1310.7792  [pdf

    cs.AR

    Evaluating Cache Coherent Shared Virtual Memory for Heterogeneous Multicore Chips

    Authors: Blake A. Hechtman, Daniel J. Sorin

    Abstract: The trend in industry is towards heterogeneous multicore processors (HMCs), including chips with CPUs and massively-threaded throughput-oriented processors (MTTOPs) such as GPUs. Although current homogeneous chips tightly couple the cores with cache-coherent shared virtual memory (CCSVM), this is not the communication paradigm used by any current HMC. In this paper, we present a CCSVM design for a… ▽ More

    Submitted 29 October, 2013; originally announced October 2013.