1 / 1

G.C. Caragea

General-Purpose vs. GPU: Comparison of Many-Cores on Irregular Workloads University of Maryland, College Park. ..we will not bring these [100 core] products to market until we have good solutions to the programming problem J. Rattner , Intel CTO 3/2006

bryce
Download Presentation

G.C. Caragea

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. General-Purpose vs. GPU:Comparison of Many-Cores on Irregular WorkloadsUniversity of Maryland, College Park • ..we will not bring these [100 core] products to market until we have good solutions to the programming problem J. Rattner, Intel CTO 3/2006 • Proposed solutionXMT (eXplicitMulti Threading) • General-Purpose Many-Core platform • Issue: ease of parallel programming • Abstraction: (any) next instruction(s) execute immediately • Means: PRAM theory, programmer’s workflow, HW+SW • Unmatched on: abstraction, teachability, and support by algorithms/theory, foundation of CS • How much performance does one need to sacrifice for ease of programming? Surprise. Performance bonuswhen using similar chip area: • 6.05x average speedup over CUDA GPU on irregular applications • 2.07x slowdown on regular applications G.C. Caragea F. Keceli A. Tzannes U.Vishkin

More Related