10.07.2015 Views

ATI Stream Computing OpenCL Programming Guide - CiteSeerX

ATI Stream Computing OpenCL Programming Guide - CiteSeerX

ATI Stream Computing OpenCL Programming Guide - CiteSeerX

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>ATI</strong> STREAM COMPUTINGin turn, contain numerous processing elements, which are the fundamental,programmable computational units that perform integer, single-precision floatingpoint,double-precision floating-point, and transcendental operations. All streamcores within a compute unit execute the same instruction sequence; differentcompute units can execute different instructions.Ultra-Threaded Dispatch ProcessorComputeUnitComputeUnitComputeUnitComputeUnit<strong>Stream</strong> CoreInstructionand ControlFlowT-ProcessingElementBranchExecutionUnitProcessingElementGeneral-Purpose RegistersFigure 1.2 Simplified Block Diagram of the GPU Compute Device 11. Much of this is transparent to the programmer.1.2 Hardware Overview 1-3Copyright © 2010 Advanced Micro Devices, Inc. All rights reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!