Accelerator: using data parallelism to program GPUs for general-purpose uses

  title={Accelerator: using data parallelism to program GPUs for general-purpose uses},
  author={David Tarditi and Sidd Puri and Jose Oglesby},
GPUs are difficult to program for general-purpose uses. Programmers can either learn graphics APIs and convert their applications to use graphics pipeline operations or they can use stream programming abstractions of GPUs. We describe Accelerator, a system that uses data parallelism to program GPUs for general-purpose uses instead. Programmers use a conventional imperative programming language and a library that provides only high-level data-parallel operations. No aspects of GPUs are exposed… CONTINUE READING
Highly Influential
This paper has highly influenced 37 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 350 citations. REVIEW CITATIONS
202 Extracted Citations
2 Extracted References
Similar Papers

Citing Papers

Publications influenced by this paper.
Showing 1-10 of 202 extracted citations

351 Citations

Citations per Year
Semantic Scholar estimates that this publication has 351 citations based on the available data.

See our FAQ for additional information.

Referenced Papers

Publications referenced by this paper.
Showing 1-2 of 2 references

The fantastic combinations of John Conway’s new solitaire game “life

  • Scientific American
  • 1970
Highly Influential
3 Excerpts

Similar Papers

Loading similar papers…