Logo des Repositoriums
 
Zeitschriftenartikel

A SSE-Based Implementation of a Ray Tracer for the Comparision with Coprocessors in Hybrid Computing System

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Journal Article

Zusatzinformation

Datum

2011

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

In this paper we present and discuss our efforts to accelerate a sample application by using the Streaming SIMD Extensions (SSE) to the x64 instruction set. Several approaches to their integration into the source code are tested and evaluated against each other. They are assembler intrinsics, the initial source code combined with different compiler flags, and enhanced code for better SSE inference. Their performances are compared to benchmarks from two hybrid computing systems, which use a Field Programmable Gate Array (FPGA) and a Graphics Processing Unit (GPU), respectively. As the interfaces to manipulated/accelerated code sections are the same in all cases, comparability always is maintained.

Beschreibung

Hampel, Volker; Maehle, Erik (2011): A SSE-Based Implementation of a Ray Tracer for the Comparision with Coprocessors in Hybrid Computing System. PARS: Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware: Vol. 28, No. 1. DOI: 10.1007/BF03341992. Gesellschaft für Informatik e.V.. PISSN: 0177-0454. pp. 131-140

Zitierform

Tags