[Beignet] [PATCH 2/2] GBE: adjust preferred vector length.

Song, Ruiling ruiling.song at intel.com
Wed Jul 30 20:16:16 PDT 2014


I am OK with this patch.

-----Original Message-----
From: Beignet [mailto:beignet-bounces at lists.freedesktop.org] On Behalf Of Zhigang Gong
Sent: Tuesday, July 29, 2014 1:02 PM
To: beignet at lists.freedesktop.org
Cc: Gong, Zhigang
Subject: [Beignet] [PATCH 2/2] GBE: adjust preferred vector length.

Signed-off-by: Zhigang Gong <zhigang.gong at intel.com>
---
 src/cl_gt_device.h | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/cl_gt_device.h b/src/cl_gt_device.h index 63c9047..fc8aefd 100644
--- a/src/cl_gt_device.h
+++ b/src/cl_gt_device.h
@@ -21,20 +21,20 @@
 .device_type = CL_DEVICE_TYPE_GPU,
 .vendor_id = 0, /* == device_id (set when requested) */  .max_work_item_dimensions = 3, -.preferred_vector_width_char = 16, -.preferred_vector_width_short = 16, -.preferred_vector_width_int = 16, -.preferred_vector_width_long = 16, -.preferred_vector_width_float = 16,
+.preferred_vector_width_char = 8,
+.preferred_vector_width_short = 8,
+.preferred_vector_width_int = 4,
+.preferred_vector_width_long = 2,
+.preferred_vector_width_float = 4,
 .preferred_vector_width_double = 0,
 .preferred_vector_width_half = 0,
-.native_vector_width_char = 16,
-.native_vector_width_short = 16,
-.native_vector_width_int = 16,
-.native_vector_width_long = 16,
-.native_vector_width_float = 16,
-.native_vector_width_double = 16,
-.native_vector_width_half = 16,
+.native_vector_width_char = 8,
+.native_vector_width_short = 8,
+.native_vector_width_int = 4,
+.native_vector_width_long = 2,
+.native_vector_width_float = 4,
+.native_vector_width_double = 2,
+.native_vector_width_half = 8,
 .preferred_wg_sz_mul = 16,
 .address_bits = 32,
 .max_mem_alloc_size = 256 * 1024 * 1024,
--
1.8.3.2

_______________________________________________
Beignet mailing list
Beignet at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/beignet


More information about the Beignet mailing list