############################################################################## # OpenCL 1.0 submission details template # $Id $ # $URL $ ############################################################################## # # This form should be filled in and included in the conformance submission # as the file submission_details.txt # # Lines beginning with "#" are comments to assist in filling out the template. # ############################################################################## ############################################################################## # # Submission information (mostly section 7 and F.5 of Conformance Process # Document) that needs to be copied onto the web submission form. # ############################################################################## # Contact details. # Company: Contact Name: Contact Email: Contact Telephone: # Version of OpenCL specification being tested # OpenCL Version: 1.0 # Statement of conformance listing each conformant product (at a specific # version) that is covered by this implementation. List each conformant product # on a separate line starting "Conformant Product:". The first in the list # is the product/device that the tests were actually run on. # # Each conformant product is likely to be one of: # * a type of computer (e.g. Windows XP PC) plus the software product # that contains this OpenCL implementation required to build and run # the tests, plus the OpenCL device tested, for example # Conformant Product: Windows XP PC with Buzzleware OpenCL Library for Windows 0.2 # with OpenCL running on a BrandX 322 PCIe GPU # Conformant Product: # CPU type and instruction set architecture level required by the implementation # and method of running the tests (for example X86_64 with SSE 4_2), and/or model # number # CPU Type: # OS with version number, including GUI framework if used by OpenKODE # implementation, e.g. Microsoft Windows XP SP2, Symbian 9.1 UIQ 3.1 # OS Name and Version Number: # Tested compute device type and name, including driver version, and device type. # e.g., CL_DEVICE_TYPE_CPU, BrandX 322 PCIe GPU, driver version 2.003 Compute Device Type: Compute Device Name: Compute Device Driver Version: # Platform information and version. These are the values returned from the # clGetPlaformInfo API call. Platform Profile: Platform Version: ############################################################################## # # Further submission information (mostly section 7 of Conformance Process # Document). # ############################################################################## # Date of tests used, 8 digit string as given in filename. # Tests date: # Date of "Khronos Conformance Process" that this submission # adheres to (as shown in the change history at the start of the document). # Conformance Process Document date: # Date of "OpenCL Conformance Process Details" attachement to # the Khronos Conformance Process document that this submission adheres to # (as shown in the change history at the start of the attachment). # OpenCL Conformance Process Attachment date: # List of Khronos Bugzilla bugs filed for test bugs that have been fixed # by modifying the tests used in this submission. Separate bug numbers with # commas; if none, specify "none". It is OK to use an existing bug describing # the same problem. In any case, after filing this conformance submission, # add a comment to the bug referencing the submission tracking number # giving justification for the test change. # Test Bugs: ############################################################################## # # Tested device configuration # ############################################################################## # Max compute units (CL_DEVICE_MAX_COMPUTE_UNITS) CL_DEVICE_MAX_COMPUTE_UNITS: # Max clock frequency (CL_DEVICE_MAX_CLOCK_FREQUENCY) CL_DEVICE_MAX_CLOCK_FREQUENCY: # Max memory allocation size (CL_DEVICE_MAX_MEM_ALLOC_SIZE) CL_DEVICE_MAX_MEM_ALLOC_SIZE: # Image support (CL_DEVICE_IMAGE_SUPPORT), 1/0 CL_DEVICE_IMAGE_SUPPORT: # Global memory size (CL_DEVICE_GLOBAL_MEM_SIZE) CL_DEVICE_GLOBAL_MEM_SIZE: # Max constant buffer size (CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE) CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: # Local memory size (CL_DEVICE_LOCAL_MEM_SIZE) CL_DEVICE_LOCAL_MEM_SIZE: ############################################################################## # # Extension Queries # ############################################################################## # Double Precision Floating-point support. # This should correspond to the cl_khr_fp64 extension. # (True or False) cl_khr_fp64: # Selecting Rounding Mode support. # This should correspond to the cl_khr_select_fprounding_mode extension. # (True or False) cl_khr_select_fprounding_mode: # Global Atomic Functions for 32-bit integers. # This should correspond to the cl_khr_global_int32_base_atomics and # cl_khr_global_int32_extended_atomics extensions. # (True or False) cl_khr_global_int32_base_atomics: cl_khr_global_int32_extended_atomics: # Local Atomic Functions for 32-bit integers. # This should correspond to the cl_khr_local_int32_base_atomics and # cl_khr_local_int32_extended_atomics extensions. # (True or False) cl_khr_local_int32_base_atomics: cl_khr_local_int32_extended_atomics: # 64-bit Atomics. # This should correspond to the cl_khr_int64_base_atomics and # cl_khr_int64_extended_atomics extensions. # (True or False) cl_khr_int64_base_atomics: cl_khr_int64_extended_atomics: # Writing to 3D image memory objects. # This should correspond to the cl_khr_3d_image_writes extension. # (True or False) cl_khr_3d_image_writes: # Byte Addressable Stores. # This should correspond to the cl_khr_byte_addressable_store extension. # (True or False) cl_khr_byte_addressable_store: # Half Floating-Point. # This should correspond to the cl_khr_fp16 extension. # (True or False) cl_khr_fp16: