Forums - Vector support in Adreno 330

2 posts / 0 new
Last post
Vector support in Adreno 330
Prashant Rupapara
Join Date: 21 Sep 14
Location: Bangalore
Posts: 1
Posted: Wed, 2014-12-03 09:57

Hi,

  I tried to find from device info api (open CL) that how many element vectors are supported by Adreno 330 GPU. It returned 1 for char, short, int, long and float. Adreno 330 doesnt have SIMD in hardware? If I use vectors in openCL then will it be sequentialized by compiler? 

  • Up0
  • Down0
Dave Astle
Profile picture
Join Date: 19 Oct 12
Location: San Diego, CA
Posts: 99
Posted: Wed, 2014-12-03 11:44

Starting with the 300 series, Adreno is a scalar architecture, which is actually more efficient and easier to code for than a vector based architecture. Operations are still done in parallel, but you don't have to worry about packing data into vectors. Just use whichever data types are most convenient.

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.