Dear Zhigang Gong, you are right. After applying the kernel patch and recompiling, the utest_run passes all 730 tests. Unfortunately, patching and recompiling the distribution kernel is not a practical way for daily usage. Additionally, maybe disabling the cmd_parser is not an good advice in every case?! Is the modification of the whitelist in the cmd parser not a viable option? Can you explain if and what other short term alternatives are available? What are the planned long term solutions for both required modifications?
This is not criticism. I would only like to understand the problem area and learn something about the i915 DRM implementation additional to reading the code or the documentation https://www.kernel.org/doc/htmldocs/drm/. Many thanks in advance! Kind regards, René "oere" Oertel Am 26.02.2015 um 01:55 schrieb Zhigang Gong: > According to the utest log, you may forget to apply the kernel patch > for HSW platforms. This is a known issue, you need to apply the following > patch and rebuild the kernel. > > " > Some unit test cases, maybe 20 to 30, fail on 4th Generation (HSW) platform. > The 4th Generation Intel Core Processors's support requires some Linux kernel > modification. You need to apply the patch at: > https://01.org/zh/beignet/downloads/linux-kernel-patch-hsw-support > " > > Thanks, > Zhigang Gong. > > On Wed, Feb 25, 2015 at 10:27:04AM +0100, René Oertel wrote: >> Dear Beignet developers, >> >> I would like to present the output of utest_run on an Ubuntu 14.04.2 >> machine with Intel i5-4690 processor. >> There are still some failing utests. >> Beignet was compiled with clang-3.5 of the Ubuntu distribution. >> I've used >> echo 0 > /sys/module/i915/parameters/enable_cmd_parser >> before running the tests. >> I've attached all relevant outputs. If you need more information, please >> let me know. >> >> Many thanks for your nice work. >> >> Kind regards, >> >> René "oere" Oertel > >> platform number 1 >> platform_profile "FULL_PROFILE" >> platform_name "Intel Gen OCL Driver" >> platform_vendor "Intel" >> platform_version "OpenCL 1.2 beignet 1.0 (git-1b3bb70)" >> platform_extensions "cl_khr_global_int32_base_atomics >> cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics >> cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_icd" >> device_profile "FULL_PROFILE" >> device_name "Intel(R) HD Graphics Haswell GT2 Desktop" >> device_vendor "Intel" >> device_version "OpenCL 1.2 beignet 1.0 (git-1b3bb70)" >> device_extensions "cl_khr_global_int32_base_atomics >> cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics >> cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_icd" >> device_opencl_c_version "OpenCL C 1.2 beignet 1.0 (git-1b3bb70)" >> 21 image formats are supported >> [CL_R CL_UNORM_INT8] >> [CL_R CL_UNORM_INT16] >> [CL_R CL_SIGNED_INT8] >> [CL_R CL_SIGNED_INT16] >> [CL_R CL_SIGNED_INT32] >> [CL_R CL_UNSIGNED_INT8] >> [CL_R CL_UNSIGNED_INT16] >> [CL_R CL_UNSIGNED_INT32] >> [CL_R CL_HALF_FLOAT] >> [CL_R CL_FLOAT] >> [CL_RGBA CL_UNORM_INT8] >> [CL_RGBA CL_UNORM_INT16] >> [CL_RGBA CL_SIGNED_INT8] >> [CL_RGBA CL_SIGNED_INT16] >> [CL_RGBA CL_SIGNED_INT32] >> [CL_RGBA CL_UNSIGNED_INT8] >> [CL_RGBA CL_UNSIGNED_INT16] >> [CL_RGBA CL_UNSIGNED_INT32] >> [CL_RGBA CL_HALF_FLOAT] >> [CL_RGBA CL_FLOAT] >> [CL_BGRA CL_UNORM_INT8] >> test_load_program_from_bin_file() [SUCCESS] >> enqueue_built_in_kernels() [SUCCESS] >> builtin_acos_float() [SUCCESS] >> builtin_acos_float2() [SUCCESS] >> builtin_acos_float4() [SUCCESS] >> builtin_acos_float8() [SUCCESS] >> builtin_acos_float16() [SUCCESS] >> builtin_acosh_float() [SUCCESS] >> builtin_acosh_float2() [SUCCESS] >> builtin_acosh_float4() [SUCCESS] >> builtin_acosh_float8() [SUCCESS] >> builtin_acosh_float16() [SUCCESS] >> builtin_acospi_float() [SUCCESS] >> builtin_acospi_float2() [SUCCESS] >> builtin_acospi_float4() [SUCCESS] >> builtin_acospi_float8() [SUCCESS] >> builtin_acospi_float16() [SUCCESS] >> builtin_asin_float() [SUCCESS] >> builtin_asin_float2() [SUCCESS] >> builtin_asin_float4() [SUCCESS] >> builtin_asin_float8() [SUCCESS] >> builtin_asin_float16() [SUCCESS] >> builtin_asinh_float() [SUCCESS] >> builtin_asinh_float2() [SUCCESS] >> builtin_asinh_float4() [SUCCESS] >> builtin_asinh_float8() [SUCCESS] >> builtin_asinh_float16() [SUCCESS] >> builtin_asinpi_float() [SUCCESS] >> builtin_asinpi_float2() [SUCCESS] >> builtin_asinpi_float4() [SUCCESS] >> builtin_asinpi_float8() [SUCCESS] >> builtin_asinpi_float16() [SUCCESS] >> builtin_atan_float() [SUCCESS] >> builtin_atan_float2() [SUCCESS] >> builtin_atan_float4() [SUCCESS] >> builtin_atan_float8() [SUCCESS] >> builtin_atan_float16() [SUCCESS] >> builtin_atan2_float() [SUCCESS] >> builtin_atan2_float2() [SUCCESS] >> builtin_atan2_float4() [SUCCESS] >> builtin_atan2_float8() [SUCCESS] >> builtin_atan2_float16() [SUCCESS] >> builtin_atanh_float() [SUCCESS] >> builtin_atanh_float2() [SUCCESS] >> builtin_atanh_float4() [SUCCESS] >> builtin_atanh_float8() [SUCCESS] >> builtin_atanh_float16() [SUCCESS] >> builtin_atanpi_float() [SUCCESS] >> builtin_atanpi_float2() [SUCCESS] >> builtin_atanpi_float4() [SUCCESS] >> builtin_atanpi_float8() [SUCCESS] >> builtin_atanpi_float16() [SUCCESS] >> builtin_atan2pi_float() [SUCCESS] >> builtin_atan2pi_float2() [SUCCESS] >> builtin_atan2pi_float4() [SUCCESS] >> builtin_atan2pi_float8() [SUCCESS] >> builtin_atan2pi_float16() [SUCCESS] >> builtin_cbrt_float() [SUCCESS] >> builtin_cbrt_float2() [SUCCESS] >> builtin_cbrt_float4() [SUCCESS] >> builtin_cbrt_float8() [SUCCESS] >> builtin_cbrt_float16() [SUCCESS] >> builtin_ceil_float() [SUCCESS] >> builtin_ceil_float2() [SUCCESS] >> builtin_ceil_float4() [SUCCESS] >> builtin_ceil_float8() [SUCCESS] >> builtin_ceil_float16() [SUCCESS] >> builtin_copysign_float() [SUCCESS] >> builtin_copysign_float2() [SUCCESS] >> builtin_copysign_float4() [SUCCESS] >> builtin_copysign_float8() [SUCCESS] >> builtin_copysign_float16() [SUCCESS] >> builtin_cos_float() [SUCCESS] >> builtin_cos_float2() [SUCCESS] >> builtin_cos_float4() [SUCCESS] >> builtin_cos_float8() [SUCCESS] >> builtin_cos_float16() [SUCCESS] >> builtin_cosh_float() [SUCCESS] >> builtin_cosh_float2() [SUCCESS] >> builtin_cosh_float4() [SUCCESS] >> builtin_cosh_float8() [SUCCESS] >> builtin_cosh_float16() [SUCCESS] >> builtin_cospi_float() [SUCCESS] >> builtin_cospi_float2() [SUCCESS] >> builtin_cospi_float4() [SUCCESS] >> builtin_cospi_float8() [SUCCESS] >> builtin_cospi_float16() [SUCCESS] >> builtin_erf_float() [SUCCESS] >> builtin_erf_float2() [SUCCESS] >> builtin_erf_float4() [SUCCESS] >> builtin_erf_float8() [SUCCESS] >> builtin_erf_float16() [SUCCESS] >> builtin_erfc_float() [SUCCESS] >> builtin_erfc_float2() [SUCCESS] >> builtin_erfc_float4() [SUCCESS] >> builtin_erfc_float8() [SUCCESS] >> builtin_erfc_float16() [SUCCESS] >> builtin_exp_float() [SUCCESS] >> builtin_exp_float2() [SUCCESS] >> builtin_exp_float4() [SUCCESS] >> builtin_exp_float8() [SUCCESS] >> builtin_exp_float16() [SUCCESS] >> builtin_exp2_float() [SUCCESS] >> builtin_exp2_float2() [SUCCESS] >> builtin_exp2_float4() [SUCCESS] >> builtin_exp2_float8() [SUCCESS] >> builtin_exp2_float16() [SUCCESS] >> builtin_exp10_float() [SUCCESS] >> builtin_exp10_float2() [SUCCESS] >> builtin_exp10_float4() [SUCCESS] >> builtin_exp10_float8() [SUCCESS] >> builtin_exp10_float16() [SUCCESS] >> builtin_expm1_float() [SUCCESS] >> builtin_expm1_float2() [SUCCESS] >> builtin_expm1_float4() [SUCCESS] >> builtin_expm1_float8() [SUCCESS] >> builtin_expm1_float16() [SUCCESS] >> builtin_fabs_float() [SUCCESS] >> builtin_fabs_float2() [SUCCESS] >> builtin_fabs_float4() [SUCCESS] >> builtin_fabs_float8() [SUCCESS] >> builtin_fabs_float16() [SUCCESS] >> builtin_fdim_float() [SUCCESS] >> builtin_fdim_float2() [SUCCESS] >> builtin_fdim_float4() [SUCCESS] >> builtin_fdim_float8() [SUCCESS] >> builtin_fdim_float16() [SUCCESS] >> builtin_floor_float() [SUCCESS] >> builtin_floor_float2() [SUCCESS] >> builtin_floor_float4() [SUCCESS] >> builtin_floor_float8() [SUCCESS] >> builtin_floor_float16() [SUCCESS] >> builtin_fmax_float() [SUCCESS] >> builtin_fmax_float2() [SUCCESS] >> builtin_fmax_float4() [SUCCESS] >> builtin_fmax_float8() [SUCCESS] >> builtin_fmax_float16() [SUCCESS] >> builtin_fmin_float() [SUCCESS] >> builtin_fmin_float2() [SUCCESS] >> builtin_fmin_float4() [SUCCESS] >> builtin_fmin_float8() [SUCCESS] >> builtin_fmin_float16() [SUCCESS] >> builtin_fmod_float() [SUCCESS] >> builtin_fmod_float2() [SUCCESS] >> builtin_fmod_float4() [SUCCESS] >> builtin_fmod_float8() [SUCCESS] >> builtin_fmod_float16() [SUCCESS] >> builtin_hypot_float() [SUCCESS] >> builtin_hypot_float2() [SUCCESS] >> builtin_hypot_float4() [SUCCESS] >> builtin_hypot_float8() [SUCCESS] >> builtin_hypot_float16() [SUCCESS] >> builtin_ilogb_float() [SUCCESS] >> builtin_ilogb_float2() [SUCCESS] >> builtin_ilogb_float4() [SUCCESS] >> builtin_ilogb_float8() [SUCCESS] >> builtin_ilogb_float16() [SUCCESS] >> builtin_ldexp_float() [SUCCESS] >> builtin_ldexp_float2() [SUCCESS] >> builtin_ldexp_float4() [SUCCESS] >> builtin_ldexp_float8() [SUCCESS] >> builtin_ldexp_float16() [SUCCESS] >> builtin_lgamma_float() [SUCCESS] >> builtin_lgamma_float2() [SUCCESS] >> builtin_lgamma_float4() [SUCCESS] >> builtin_lgamma_float8() [SUCCESS] >> builtin_lgamma_float16() [SUCCESS] >> builtin_log_float() [SUCCESS] >> builtin_log_float2() [SUCCESS] >> builtin_log_float4() [SUCCESS] >> builtin_log_float8() [SUCCESS] >> builtin_log_float16() [SUCCESS] >> builtin_log2_float() [SUCCESS] >> builtin_log2_float2() [SUCCESS] >> builtin_log2_float4() [SUCCESS] >> builtin_log2_float8() [SUCCESS] >> builtin_log2_float16() [SUCCESS] >> builtin_log10_float() [SUCCESS] >> builtin_log10_float2() [SUCCESS] >> builtin_log10_float4() [SUCCESS] >> builtin_log10_float8() [SUCCESS] >> builtin_log10_float16() [SUCCESS] >> builtin_log1p_float() [SUCCESS] >> builtin_log1p_float2() [SUCCESS] >> builtin_log1p_float4() [SUCCESS] >> builtin_log1p_float8() [SUCCESS] >> builtin_log1p_float16() [SUCCESS] >> builtin_logb_float() [SUCCESS] >> builtin_logb_float2() [SUCCESS] >> builtin_logb_float4() [SUCCESS] >> builtin_logb_float8() [SUCCESS] >> builtin_logb_float16() [SUCCESS] >> builtin_maxmag_float() [SUCCESS] >> builtin_maxmag_float2() [SUCCESS] >> builtin_maxmag_float4() [SUCCESS] >> builtin_maxmag_float8() [SUCCESS] >> builtin_maxmag_float16() [SUCCESS] >> builtin_minmag_float() [SUCCESS] >> builtin_minmag_float2() [SUCCESS] >> builtin_minmag_float4() [SUCCESS] >> builtin_minmag_float8() [SUCCESS] >> builtin_minmag_float16() [SUCCESS] >> builtin_nextafter_float() [SUCCESS] >> builtin_nextafter_float2() [SUCCESS] >> builtin_nextafter_float4() [SUCCESS] >> builtin_nextafter_float8() [SUCCESS] >> builtin_nextafter_float16() [SUCCESS] >> builtin_pow_float() [SUCCESS] >> builtin_pow_float2() [SUCCESS] >> builtin_pow_float4() [SUCCESS] >> builtin_pow_float8() [SUCCESS] >> builtin_pow_float16() [SUCCESS] >> builtin_pown_float() [SUCCESS] >> builtin_pown_float2() [SUCCESS] >> builtin_pown_float4() [SUCCESS] >> builtin_pown_float8() [SUCCESS] >> builtin_pown_float16() [SUCCESS] >> builtin_powr_float() [SUCCESS] >> builtin_powr_float2() [SUCCESS] >> builtin_powr_float4() [SUCCESS] >> builtin_powr_float8() [SUCCESS] >> builtin_powr_float16() [SUCCESS] >> builtin_remainder_float() [SUCCESS] >> builtin_remainder_float2() [SUCCESS] >> builtin_remainder_float4() [SUCCESS] >> builtin_remainder_float8() [SUCCESS] >> builtin_remainder_float16() [SUCCESS] >> builtin_rint_float() [SUCCESS] >> builtin_rint_float2() [SUCCESS] >> builtin_rint_float4() [SUCCESS] >> builtin_rint_float8() [SUCCESS] >> builtin_rint_float16() [SUCCESS] >> builtin_rootn_float() [SUCCESS] >> builtin_rootn_float2() [SUCCESS] >> builtin_rootn_float4() [SUCCESS] >> builtin_rootn_float8() [SUCCESS] >> builtin_rootn_float16() [SUCCESS] >> builtin_round_float() [SUCCESS] >> builtin_round_float2() [SUCCESS] >> builtin_round_float4() [SUCCESS] >> builtin_round_float8() [SUCCESS] >> builtin_round_float16() [SUCCESS] >> builtin_rsqrt_float() [SUCCESS] >> builtin_rsqrt_float2() [SUCCESS] >> builtin_rsqrt_float4() [SUCCESS] >> builtin_rsqrt_float8() [SUCCESS] >> builtin_rsqrt_float16() [SUCCESS] >> builtin_sin_float() [SUCCESS] >> builtin_sin_float2() [SUCCESS] >> builtin_sin_float4() [SUCCESS] >> builtin_sin_float8() [SUCCESS] >> builtin_sin_float16() [SUCCESS] >> builtin_sinh_float() [SUCCESS] >> builtin_sinh_float2() [SUCCESS] >> builtin_sinh_float4() [SUCCESS] >> builtin_sinh_float8() [SUCCESS] >> builtin_sinh_float16() [SUCCESS] >> builtin_sinpi_float() [SUCCESS] >> builtin_sinpi_float2() [SUCCESS] >> builtin_sinpi_float4() [SUCCESS] >> builtin_sinpi_float8() [SUCCESS] >> builtin_sinpi_float16() [SUCCESS] >> builtin_sqrt_float() [SUCCESS] >> builtin_sqrt_float2() [SUCCESS] >> builtin_sqrt_float4() [SUCCESS] >> builtin_sqrt_float8() [SUCCESS] >> builtin_sqrt_float16() [SUCCESS] >> builtin_tan_float() [SUCCESS] >> builtin_tan_float2() [SUCCESS] >> builtin_tan_float4() [SUCCESS] >> builtin_tan_float8() [SUCCESS] >> builtin_tan_float16() [SUCCESS] >> builtin_tanh_float() [SUCCESS] >> builtin_tanh_float2() [SUCCESS] >> builtin_tanh_float4() [SUCCESS] >> builtin_tanh_float8() [SUCCESS] >> builtin_tanh_float16() [SUCCESS] >> builtin_tanpi_float() [SUCCESS] >> builtin_tanpi_float2() [SUCCESS] >> builtin_tanpi_float4() [SUCCESS] >> builtin_tanpi_float8() [SUCCESS] >> builtin_tanpi_float16() [SUCCESS] >> builtin_trunc_float() [SUCCESS] >> builtin_trunc_float2() [SUCCESS] >> builtin_trunc_float4() [SUCCESS] >> builtin_trunc_float8() [SUCCESS] >> builtin_trunc_float16() [SUCCESS] >> compiler_sub_char() [SUCCESS] >> compiler_sub_uchar() [SUCCESS] >> compiler_sub_short() [SUCCESS] >> compiler_sub_ushort() [SUCCESS] >> compiler_sub_int() [SUCCESS] >> compiler_sub_uint() [SUCCESS] >> compiler_add_char() [SUCCESS] >> compiler_add_uchar() [SUCCESS] >> compiler_add_short() [SUCCESS] >> compiler_add_ushort() [SUCCESS] >> compiler_add_int() [SUCCESS] >> compiler_add_uint() [SUCCESS] >> compiler_mul_char() [SUCCESS] >> compiler_mul_uchar() [SUCCESS] >> compiler_mul_short() [SUCCESS] >> compiler_mul_ushort() [SUCCESS] >> compiler_mul_int() [SUCCESS] >> compiler_mul_uint() [SUCCESS] >> compiler_div_char() [SUCCESS] >> compiler_div_uchar() [SUCCESS] >> compiler_div_short() [SUCCESS] >> compiler_div_ushort() [SUCCESS] >> compiler_div_int() [SUCCESS] >> compiler_div_uint() [SUCCESS] >> compiler_rem_char() [SUCCESS] >> compiler_rem_uchar() [SUCCESS] >> compiler_rem_short() [SUCCESS] >> compiler_rem_ushort() [SUCCESS] >> compiler_rem_int() [SUCCESS] >> compiler_rem_uint() [SUCCESS] >> displacement_map_element() [SUCCESS] >> compiler_mandelbrot() [SUCCESS] >> compiler_mandelbrot_alternate() [SUCCESS] >> compiler_box_blur_float() [SUCCESS] >> compiler_box_blur_image() [SUCCESS] >> compiler_box_blur() [SUCCESS] >> compiler_insert_to_constant() [SUCCESS] >> compiler_argument_structure() [SUCCESS] >> compiler_arith_shift_right() [SUCCESS] >> compiler_mixed_pointer() [SUCCESS] >> compiler_mixed_pointer1() [SUCCESS] >> compiler_array0() [SUCCESS] >> compiler_array() [SUCCESS] >> compiler_array1() [SUCCESS] >> compiler_array2() [SUCCESS] >> compiler_array3() [SUCCESS] >> compiler_array4() [SUCCESS] >> compiler_byte_scatter() [SUCCESS] >> compiler_ceil() [SUCCESS] >> compiler_popcount_int8_t() [SUCCESS] >> compiler_popcount_uint8_t() [SUCCESS] >> compiler_popcount_int16_t() [SUCCESS] >> compiler_popcount_uint16_t() [SUCCESS] >> compiler_popcount_int32_t() [SUCCESS] >> compiler_popcount_uint32_t() [SUCCESS] >> compiler_popcount_int64_t() [SUCCESS] >> compiler_popcount_uint64_t() [SUCCESS] >> compiler_convert_uchar_sat() [SUCCESS] >> compiler_copy_buffer() [SUCCESS] >> compiler_copy_image() [SUCCESS] >> compiler_copy_image_1d() [SUCCESS] >> compiler_copy_image_3d() [SUCCESS] >> compiler_copy_buffer_row() [SUCCESS] >> compiler_degrees() [SUCCESS] >> compiler_step_float() [SUCCESS] >> compiler_step_float2() [SUCCESS] >> compiler_step_float3() [SUCCESS] >> compiler_step_float4() [SUCCESS] >> compiler_step_float8() [SUCCESS] >> compiler_step_float16() [SUCCESS] >> compiler_stepf_float() [SUCCESS] >> compiler_stepf_float2() [SUCCESS] >> compiler_stepf_float3() [SUCCESS] >> compiler_stepf_float4() [SUCCESS] >> compiler_stepf_float8() [SUCCESS] >> compiler_stepf_float16() [SUCCESS] >> compiler_fabs() [SUCCESS] >> compiler_abs_int() [SUCCESS] >> compiler_abs_short() [SUCCESS] >> compiler_abs_char() [SUCCESS] >> compiler_abs_uint() [SUCCESS] >> compiler_abs_ushort() [SUCCESS] >> compiler_abs_uchar() [SUCCESS] >> compiler_abs_int2() [SUCCESS] >> compiler_abs_int3() [SUCCESS] >> compiler_abs_int4() [SUCCESS] >> compiler_abs_int8() [SUCCESS] >> compiler_abs_int16() [SUCCESS] >> compiler_abs_uint2() [SUCCESS] >> compiler_abs_uint3() [SUCCESS] >> compiler_abs_uint4() [SUCCESS] >> compiler_abs_uint8() [SUCCESS] >> compiler_abs_uint16() [SUCCESS] >> compiler_abs_char2() [SUCCESS] >> compiler_abs_char3() [SUCCESS] >> compiler_abs_char4() [SUCCESS] >> compiler_abs_char8() [SUCCESS] >> compiler_abs_char16() [SUCCESS] >> compiler_abs_uchar2() [SUCCESS] >> compiler_abs_uchar3() [SUCCESS] >> compiler_abs_uchar4() [SUCCESS] >> compiler_abs_uchar8() [SUCCESS] >> compiler_abs_uchar16() [SUCCESS] >> compiler_abs_short2() [SUCCESS] >> compiler_abs_short3() [SUCCESS] >> compiler_abs_short4() [SUCCESS] >> compiler_abs_short8() [SUCCESS] >> compiler_abs_short16() [SUCCESS] >> compiler_abs_ushort2() [SUCCESS] >> compiler_abs_ushort3() [SUCCESS] >> compiler_abs_ushort4() [SUCCESS] >> compiler_abs_ushort8() [SUCCESS] >> compiler_abs_ushort16() [SUCCESS] >> compiler_abs_diff_int() [SUCCESS] >> compiler_abs_diff_long() [SUCCESS] >> compiler_abs_diff_short() [SUCCESS] >> compiler_abs_diff_char() [SUCCESS] >> compiler_abs_diff_uint() [SUCCESS] >> compiler_abs_diff_ulong() [SUCCESS] >> compiler_abs_diff_ushort() [SUCCESS] >> compiler_abs_diff_uchar() [SUCCESS] >> compiler_abs_diff_int2() [SUCCESS] >> compiler_abs_diff_int3() [SUCCESS] >> compiler_abs_diff_int4() [SUCCESS] >> compiler_abs_diff_int8() [SUCCESS] >> compiler_abs_diff_int16() [SUCCESS] >> compiler_abs_diff_uint2() [SUCCESS] >> compiler_abs_diff_uint3() [SUCCESS] >> compiler_abs_diff_uint4() [SUCCESS] >> compiler_abs_diff_uint8() [SUCCESS] >> compiler_abs_diff_uint16() [SUCCESS] >> compiler_abs_diff_long2() [SUCCESS] >> compiler_abs_diff_long3() [SUCCESS] >> compiler_abs_diff_long4() [SUCCESS] >> compiler_abs_diff_long8() [SUCCESS] >> compiler_abs_diff_long16() [SUCCESS] >> compiler_abs_diff_ulong2() [SUCCESS] >> compiler_abs_diff_ulong3() [SUCCESS] >> compiler_abs_diff_ulong4() [SUCCESS] >> compiler_abs_diff_ulong8() [SUCCESS] >> compiler_abs_diff_ulong16() [SUCCESS] >> compiler_abs_diff_char2() [SUCCESS] >> compiler_abs_diff_char3() [SUCCESS] >> compiler_abs_diff_char4() [SUCCESS] >> compiler_abs_diff_char8() [SUCCESS] >> compiler_abs_diff_char16() [SUCCESS] >> compiler_abs_diff_uchar2() [SUCCESS] >> compiler_abs_diff_uchar3() [SUCCESS] >> compiler_abs_diff_uchar4() [SUCCESS] >> compiler_abs_diff_uchar8() [SUCCESS] >> compiler_abs_diff_uchar16() [SUCCESS] >> compiler_abs_diff_short2() [SUCCESS] >> compiler_abs_diff_short3() [SUCCESS] >> compiler_abs_diff_short4() [SUCCESS] >> compiler_abs_diff_short8() [SUCCESS] >> compiler_abs_diff_short16() [SUCCESS] >> compiler_abs_diff_ushort2() [SUCCESS] >> compiler_abs_diff_ushort3() [SUCCESS] >> compiler_abs_diff_ushort4() [SUCCESS] >> compiler_abs_diff_ushort8() [SUCCESS] >> compiler_abs_diff_ushort16() [SUCCESS] >> compiler_fill_image() [SUCCESS] >> compiler_fill_image0() [SUCCESS] >> compiler_fill_image_1d() [SUCCESS] >> compiler_fill_image_3d() [SUCCESS] >> compiler_fill_image_3d_2() [SUCCESS] >> compiler_function_argument0() [SUCCESS] >> compiler_function_argument1() [SUCCESS] >> compiler_function_argument2() [SUCCESS] >> compiler_function_argument() [SUCCESS] >> compiler_function_constant0() [SUCCESS] >> compiler_function_constant1() [SUCCESS] >> compiler_function_constant() [SUCCESS] >> compiler_global_constant() [SUCCESS] >> compiler_global_constant1() [SUCCESS] >> compiler_global_constant2() [SUCCESS] >> compiler_global_constant3() [SUCCESS] >> compiler_global_constant_2() [SUCCESS] >> compiler_global_constant_2_long() [SUCCESS] >> compiler_group_size1() [SUCCESS] >> compiler_group_size2() [SUCCESS] >> compiler_group_size3() [SUCCESS] >> compiler_group_size4() [SUCCESS] >> compiler_hadd() [SUCCESS] >> compiler_if_else() [SUCCESS] >> compiler_integer_division() [SUCCESS] >> compiler_integer_remainder() [SUCCESS] >> compiler_insert_vector() [SUCCESS] >> compiler_lower_return0() [SUCCESS] >> compiler_lower_return1() [SUCCESS] >> compiler_lower_return2() [SUCCESS] >> compiler_mad_hi() [SUCCESS] >> compiler_mul_hi() [SUCCESS] >> compiler_mad24() [SUCCESS] >> compiler_mul24() [SUCCESS] >> compiler_multiple_kernels() [SUCCESS] >> compiler_radians() [SUCCESS] >> compiler_rhadd() [SUCCESS] >> compiler_rotate() [SUCCESS] >> compiler_saturate_int8_t() [SUCCESS] >> compiler_saturate_uint8_t() [SUCCESS] >> compiler_saturate_int16_t() [SUCCESS] >> compiler_saturate_uint16_t() [SUCCESS] >> compiler_saturate_int32_t() [SUCCESS] >> compiler_saturate_uint32_t() [SUCCESS] >> compiler_saturate_sub_int8_t() [SUCCESS] >> compiler_saturate_sub_uint8_t() [SUCCESS] >> compiler_saturate_sub_int16_t() [SUCCESS] >> compiler_saturate_sub_uint16_t() [SUCCESS] >> compiler_saturate_sub_int32_t() [SUCCESS] >> compiler_saturate_sub_uint32_t() [SUCCESS] >> compiler_shift_right() [SUCCESS] >> compiler_short_scatter() [SUCCESS] >> compiler_smoothstep() [SUCCESS] >> compiler_uint2_copy() [SUCCESS] >> compiler_uint3_copy() [SUCCESS] >> compiler_uint8_copy() [SUCCESS] >> compiler_uint16_copy() [SUCCESS] >> compiler_uint3_unaligned_copy() [SUCCESS] >> compiler_upsample_int() [SUCCESS] >> compiler_upsample_long() [SUCCESS] >> compiler_unstructured_branch0() [SUCCESS] >> compiler_unstructured_branch1() [SUCCESS] >> compiler_unstructured_branch2() [SUCCESS] >> compiler_unstructured_branch3() [SUCCESS] >> compiler_write_only_bytes() [SUCCESS] >> compiler_write_only() [SUCCESS] >> compiler_write_only_shorts() [SUCCESS] >> compiler_switch() [SUCCESS] >> compiler_bswap_int16_t() [SUCCESS] >> compiler_bswap_uint16_t() [SUCCESS] >> compiler_bswap_int32_t() [SUCCESS] >> compiler_bswap_uint32_t() [SUCCESS] >> compiler_clz_uint64_t() [SUCCESS] >> compiler_clz_uint32_t() [SUCCESS] >> compiler_clz_uint16_t() [SUCCESS] >> compiler_clz_uint8_t() [SUCCESS] >> compiler_clz_int64_t() [SUCCESS] >> compiler_clz_int32_t() [SUCCESS] >> compiler_clz_int16_t() [SUCCESS] >> compiler_clz_int8_t() [SUCCESS] >> compiler_math() [SUCCESS] >> compiler_atomic_functions() [FAILED] >> Error: ((int *)buf_data[0])[i] == cpu_dst[i] >> at file /home/not/beignet/utests/compiler_atomic_functions.cpp, function >> compiler_atomic_functions, line 92 >> compiler_async_copy_char2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_char2, line 46 >> compiler_async_copy_uchar2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_uchar2, line 47 >> compiler_async_copy_short2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_short2, line 48 >> compiler_async_copy_ushort2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_ushort2, line 49 >> compiler_async_copy_int2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_int2, line 50 >> compiler_async_copy_uint2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_uint2, line 51 >> compiler_async_copy_long2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_long2, line 52 >> compiler_async_copy_ulong2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_ulong2, line 53 >> compiler_async_copy_float2() [FAILED] >> Error: dst[i] == src[i] >> at file /home/not/beignet/utests/compiler_async_copy.cpp, function >> compiler_async_copy_float2, line 54 >> compiler_async_stride_copy() [FAILED] >> Error: dst[i + 0] == (char)(src[i + 0] + 3) >> at file /home/not/beignet/utests/compiler_async_stride_copy.cpp, function >> compiler_async_stride_copy, line 36 >> compiler_insn_selection_min() [SUCCESS] >> compiler_insn_selection_max() [SUCCESS] >> compiler_insn_selection_masked_min_max() [SUCCESS] >> compiler_load_bool_imm() [FAILED] >> Error: dst[i] == copiesPerWorkItem >> at file /home/not/beignet/utests/compiler_load_bool_imm.cpp, function >> compiler_load_bool_imm, line 25 >> compiler_global_memory_barrier() [SUCCESS] >> compiler_local_memory_two_ptr() [FAILED] >> Error: dst[i+j] == (gid&~0xf) + 15-tid + 15-tid >> at file /home/not/beignet/utests/compiler_local_memory_two_ptr.cpp, >> function compiler_local_memory_two_ptr, line 45 >> compiler_local_memory_barrier() [FAILED] >> Error: dst[i+j] == 15-j >> at file /home/not/beignet/utests/compiler_local_memory_barrier.cpp, >> function compiler_local_memory_barrier, line 42 >> compiler_local_memory_barrier_wg64() [FAILED] >> Error: dst[i+j] == 63-j >> at file /home/not/beignet/utests/compiler_local_memory_barrier_wg64.cpp, >> function compiler_local_memory_barrier_wg64, line 42 >> compiler_local_memory_barrier_2() [FAILED] >> Error: dst[i+j] == locals[0] - 1 -j >> at file /home/not/beignet/utests/compiler_local_memory_barrier_2.cpp, >> function compiler_local_memory_barrier_2, line 25 >> compiler_local_slm() [FAILED] >> Error: ((uint32_t*)buf_data[0])[i] == (i%16 + 2 + 1+ i/16) >> at file /home/not/beignet/utests/compiler_local_slm.cpp, function >> compiler_local_slm, line 14 >> compiler_local_slm1() [SUCCESS] >> compiler_movforphi_undef() [SUCCESS] >> compiler_volatile() [SUCCESS] >> compiler_copy_image1() [SUCCESS] >> compiler_get_image_info() [SUCCESS] >> compiler_get_image_info_array() [SUCCESS] >> compiler_vect_compare() [SUCCESS] >> compiler_vector_char2_load_store() [SUCCESS] >> compiler_vector_char3_load_store() [SUCCESS] >> compiler_vector_char4_load_store() [SUCCESS] >> compiler_vector_char8_load_store() [SUCCESS] >> compiler_vector_char16_load_store() [SUCCESS] >> compiler_vector_uchar2_load_store() [SUCCESS] >> compiler_vector_uchar3_load_store() [SUCCESS] >> compiler_vector_uchar4_load_store() [SUCCESS] >> compiler_vector_uchar8_load_store() [SUCCESS] >> compiler_vector_uchar16_load_store() [SUCCESS] >> compiler_vector_short2_load_store() [SUCCESS] >> compiler_vector_short3_load_store() [SUCCESS] >> compiler_vector_short4_load_store() [SUCCESS] >> compiler_vector_short8_load_store() [SUCCESS] >> compiler_vector_short16_load_store() [SUCCESS] >> compiler_vector_ushort2_load_store() [SUCCESS] >> compiler_vector_ushort3_load_store() [SUCCESS] >> compiler_vector_ushort4_load_store() [SUCCESS] >> compiler_vector_ushort8_load_store() [SUCCESS] >> compiler_vector_ushort16_load_store() [SUCCESS] >> compiler_vector_int2_load_store() [SUCCESS] >> compiler_vector_int3_load_store() [SUCCESS] >> compiler_vector_int4_load_store() [SUCCESS] >> compiler_vector_int8_load_store() [SUCCESS] >> compiler_vector_int16_load_store() [SUCCESS] >> compiler_vector_uint2_load_store() [SUCCESS] >> compiler_vector_uint3_load_store() [SUCCESS] >> compiler_vector_uint4_load_store() [SUCCESS] >> compiler_vector_uint8_load_store() [SUCCESS] >> compiler_vector_uint16_load_store() [SUCCESS] >> compiler_vector_float2_load_store() [SUCCESS] >> compiler_vector_float3_load_store() [SUCCESS] >> compiler_vector_float4_load_store() [SUCCESS] >> compiler_vector_float8_load_store() [SUCCESS] >> compiler_vector_float16_load_store() [SUCCESS] >> compiler_vector_long2_load_store() [SUCCESS] >> compiler_vector_long3_load_store() [SUCCESS] >> compiler_vector_long4_load_store() [SUCCESS] >> compiler_vector_long8_load_store() [SUCCESS] >> compiler_vector_long16_load_store() [SUCCESS] >> compiler_vector_ulong2_load_store() [SUCCESS] >> compiler_vector_ulong3_load_store() [SUCCESS] >> compiler_vector_ulong4_load_store() [SUCCESS] >> compiler_vector_ulong8_load_store() [SUCCESS] >> compiler_vector_ulong16_load_store() [SUCCESS] >> compiler_cl_finish() [SUCCESS] >> get_program_info() [SUCCESS] >> get_queue_info() [SUCCESS] >> get_program_build_info() [SUCCESS] >> get_context_info() [SUCCESS] >> get_kernel_info() [SUCCESS] >> get_image_info() [SUCCESS] >> get_mem_info() [SUCCESS] >> builtin_atan2() [SUCCESS] >> builtin_bitselect() [SUCCESS] >> builtin_frexp() [SUCCESS] >> builtin_mad_sat() [SUCCESS] >> builtin_modf() [SUCCESS] >> builtin_nextafter() [SUCCESS] >> builtin_remquo() [SUCCESS] >> builtin_shuffle() [SUCCESS] >> builtin_shuffle2() [SUCCESS] >> builtin_sign() [SUCCESS] >> builtin_lgamma() [SUCCESS] >> builtin_lgamma_r() [SUCCESS] >> builtin_tgamma() [SUCCESS] >> buildin_work_dim() [SUCCESS] >> builtin_global_size() [SUCCESS] >> builtin_local_size() [SUCCESS] >> builtin_global_id() [SUCCESS] >> builtin_num_groups() [SUCCESS] >> builtin_local_id() [SUCCESS] >> builtin_acos_asin() [SUCCESS] >> builtin_pow() [SUCCESS] >> builtin_exp() [SUCCESS] >> builtin_convert_uchar_to_char_sat() [SUCCESS] >> builtin_convert_short_to_char_sat() [SUCCESS] >> builtin_convert_ushort_to_char_sat() [SUCCESS] >> builtin_convert_int_to_char_sat() [SUCCESS] >> builtin_convert_uint_to_char_sat() [SUCCESS] >> builtin_convert_long_to_char_sat() [SUCCESS] >> builtin_convert_float_to_char_sat() [SUCCESS] >> builtin_convert_char_to_uchar_sat() [SUCCESS] >> builtin_convert_short_to_uchar_sat() [SUCCESS] >> builtin_convert_ushort_to_uchar_sat() [SUCCESS] >> builtin_convert_int_to_uchar_sat() [SUCCESS] >> builtin_convert_uint_to_uchar_sat() [SUCCESS] >> builtin_convert_long_to_uchar_sat() [SUCCESS] >> builtin_convert_float_to_uchar_sat() [SUCCESS] >> builtin_convert_ushort_to_short_sat() [SUCCESS] >> builtin_convert_int_to_short_sat() [SUCCESS] >> builtin_convert_uint_to_short_sat() [SUCCESS] >> builtin_convert_long_to_short_sat() [SUCCESS] >> builtin_convert_float_to_short_sat() [SUCCESS] >> builtin_convert_short_to_ushort_sat() [SUCCESS] >> builtin_convert_int_to_ushort_sat() [SUCCESS] >> builtin_convert_uint_to_ushort_sat() [SUCCESS] >> builtin_convert_long_to_ushort_sat() [SUCCESS] >> builtin_convert_float_to_ushort_sat() [SUCCESS] >> builtin_convert_uint_to_int_sat() [SUCCESS] >> builtin_convert_long_to_int_sat() [SUCCESS] >> builtin_convert_float_to_int_sat() [SUCCESS] >> builtin_convert_int_to_uint_sat() [SUCCESS] >> builtin_convert_long_to_uint_sat() [SUCCESS] >> builtin_convert_float_to_uint_sat() [SUCCESS] >> sub_buffer_check() [SUCCESS] >> runtime_createcontextfromtype() [SUCCESS] >> runtime_set_kernel_arg() [SUCCESS] >> runtime_null_kernel_arg() [SUCCESS] >> runtime_event() [SUCCESS] >> runtime_barrier_list() [SUCCESS] >> runtime_marker_list() [SUCCESS] >> runtime_compile_link() [SUCCESS] >> compiler_long() [SUCCESS] >> compiler_long_2() [SUCCESS] >> compiler_long_not_vec8() [SUCCESS] >> compiler_long_mul_hi() [SUCCESS] >> compiler_long_mul_sat() [SUCCESS] >> compiler_long_div() [SUCCESS] >> compiler_long_rem() [SUCCESS] >> compiler_long_convert() [SUCCESS] >> compiler_long_convert_2() [SUCCESS] >> compiler_long_convert_to_float() [SUCCESS] >> compiler_long_shl() [SUCCESS] >> compiler_long_shr() [SUCCESS] >> compiler_long_asr() [SUCCESS] >> compiler_long_mult() [SUCCESS] >> compiler_long_cmp() [SUCCESS] >> compiler_bitcast_char8_to_long() [SUCCESS] >> compiler_bitcast_long_to_char8() [SUCCESS] >> compiler_bitcast_int2_to_long() [SUCCESS] >> compiler_bitcast_long_to_int2() [SUCCESS] >> compiler_bitcast_short4_to_long() [SUCCESS] >> compiler_bitcast_long_to_short4() [SUCCESS] >> compiler_function_argument3() [SUCCESS] >> compiler_function_qualifiers() [SUCCESS] >> compiler_bool_cross_basic_block() [SUCCESS] >> compiler_private_const() [SUCCESS] >> compiler_private_data_overflow() [SUCCESS] >> compiler_getelementptr_bitcast() [FAILED] >> Error: ((float *)buf_data[1])[i] == cpu_dst[i] >> at file /home/not/beignet/utests/compiler_getelementptr_bitcast.cpp, >> function compiler_getelementptr_bitcast, line 39 >> compiler_simd_any() [SUCCESS] >> compiler_simd_all() [SUCCESS] >> compiler_time_stamp()tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> tmEvt 0 1 1 tmDiff 54610 28542 >> [SUCCESS] >> double_precision_check() [SUCCESS] >> test_load_program_from_gen_bin() [SUCCESS] >> test_get_arg_info() [SUCCESS] >> profiling_exec() [SUCCESS] >> enqueue_copy_buf() [SUCCESS] >> enqueue_copy_buf_unaligned() [SUCCESS] >> test_printf()Warning: Have a int parameter for %f like specifier, take care >> of it >> --- Welcome to the printf test of Intel Beignet --- >> ### output a char is x >> @@@ A long value is 1004294967296 >> loops: i = 0, j = 0 >> loops: i = 0, j = 1 >> loops: i = 1, j = 0 >> loops: i = 1, j = 1 >> loops: i = 2, j = 0 >> loops: i = 2, j = 1 >> loops: i = 3, j = 0 >> loops: i = 3, j = 1 >> loops: i = 4, j = 0 >> loops: i = 4, j = 1 >> loops: i = 5, j = 0 >> loops: i = 5, j = 1 >> loops: i = 6, j = 0 >> loops: i = 6, j = 1 >> loops: i = 7, j = 0 >> loops: i = 7, j = 1 >> !!! output a float is 5.000000 >> !!! output a float is 5.000000 >> !!! output a float is 5.000000 >> !!! output a float is 5.000000 >> !!! output a float to int is 5 >> !!! output a float to int is 5 >> !!! output a float to int is 5 >> !!! output a float to int is 5 >> ######## global_id(x, y, z) = 0,0,0, global_size(d0, d1, d3) = (16, 4, 8) >> ######## global_id(x, y, z) = 0,0,7, global_size(d0, d1, d3) = (16, 4, 8) >> ######## global_id(x, y, z) = 0,3,0, global_size(d0, d1, d3) = (16, 4, 8) >> ######## global_id(x, y, z) = 0,3,7, global_size(d0, d1, d3) = (16, 4, 8) >> ######## global_id(x, y, z) = 15,0,0, global_size(d0, d1, d3) = (16, 4, 8) >> ######## global_id(x, y, z) = 15,0,7, global_size(d0, d1, d3) = (16, 4, 8) >> ######## global_id(x, y, z) = 15,3,0, global_size(d0, d1, d3) = (16, 4, 8) >> ######## global_id(x, y, z) = 15,3,7, global_size(d0, d1, d3) = (16, 4, 8) >> --- End to the printf test --- >> [SUCCESS] >> enqueue_fill_buf() [SUCCESS] >> builtin_kernel_max_global_size() [SUCCESS] >> image_1D_buffer() [SUCCESS] >> compare_image_2d_and_1d_array() [SUCCESS] >> compiler_fill_image_1d_array() [SUCCESS] >> compiler_fill_image_2d_array() [SUCCESS] >> compiler_constant_expr() [SUCCESS] >> compiler_assignment_operation_in_if() [SUCCESS] >> vload_test_uchar() [SUCCESS] >> vload_test_char() [SUCCESS] >> vload_test_ushort() [SUCCESS] >> vload_test_short() [SUCCESS] >> vload_test_uint() [SUCCESS] >> vload_test_int() [SUCCESS] >> vload_test_float() [SUCCESS] >> runtime_use_host_ptr_buffer() [SUCCESS] >> runtime_alloc_host_ptr_buffer() [SUCCESS] >> compiler_overflow_add_ulong4() [SUCCESS] >> compiler_overflow_add_uint4() [SUCCESS] >> compiler_overflow_add_ushort4() [SUCCESS] >> compiler_overflow_add_uchar4() [SUCCESS] >> compiler_overflow_sub_uint4() [SUCCESS] >> runtime_climage_from_boname() [SUCCESS] >> >> summary: >> ---------- >> total: 731 >> run: 730 >> pass: 712 >> fail: 18 >> pass rate: 0.975342 > >> processor : 0 >> vendor_id : GenuineIntel >> cpu family : 6 >> model : 60 >> model name : Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz >> stepping : 3 >> microcode : 0x19 >> cpu MHz : 3868.730 >> cache size : 6144 KB >> physical id : 0 >> siblings : 4 >> core id : 0 >> cpu cores : 4 >> apicid : 0 >> initial apicid : 0 >> fpu : yes >> fpu_exception : yes >> cpuid level : 13 >> wp : yes >> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge >> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall >> nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl >> xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor >> ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic >> movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida >> arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase >> tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm >> bogomips : 6998.52 >> clflush size : 64 >> cache_alignment : 64 >> address sizes : 39 bits physical, 48 bits virtual >> power management: >> >> processor : 1 >> vendor_id : GenuineIntel >> cpu family : 6 >> model : 60 >> model name : Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz >> stepping : 3 >> microcode : 0x19 >> cpu MHz : 3838.515 >> cache size : 6144 KB >> physical id : 0 >> siblings : 4 >> core id : 1 >> cpu cores : 4 >> apicid : 2 >> initial apicid : 2 >> fpu : yes >> fpu_exception : yes >> cpuid level : 13 >> wp : yes >> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge >> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall >> nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl >> xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor >> ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic >> movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida >> arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase >> tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm >> bogomips : 6998.52 >> clflush size : 64 >> cache_alignment : 64 >> address sizes : 39 bits physical, 48 bits virtual >> power management: >> >> processor : 2 >> vendor_id : GenuineIntel >> cpu family : 6 >> model : 60 >> model name : Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz >> stepping : 3 >> microcode : 0x19 >> cpu MHz : 3839.746 >> cache size : 6144 KB >> physical id : 0 >> siblings : 4 >> core id : 2 >> cpu cores : 4 >> apicid : 4 >> initial apicid : 4 >> fpu : yes >> fpu_exception : yes >> cpuid level : 13 >> wp : yes >> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge >> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall >> nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl >> xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor >> ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic >> movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida >> arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase >> tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm >> bogomips : 6998.52 >> clflush size : 64 >> cache_alignment : 64 >> address sizes : 39 bits physical, 48 bits virtual >> power management: >> >> processor : 3 >> vendor_id : GenuineIntel >> cpu family : 6 >> model : 60 >> model name : Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz >> stepping : 3 >> microcode : 0x19 >> cpu MHz : 3846.445 >> cache size : 6144 KB >> physical id : 0 >> siblings : 4 >> core id : 3 >> cpu cores : 4 >> apicid : 6 >> initial apicid : 6 >> fpu : yes >> fpu_exception : yes >> cpuid level : 13 >> wp : yes >> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge >> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall >> nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl >> xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor >> ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic >> movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida >> arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase >> tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm >> bogomips : 6998.52 >> clflush size : 64 >> cache_alignment : 64 >> address sizes : 39 bits physical, 48 bits virtual >> power management: >> > >> Distributor ID: Ubuntu >> Description: Ubuntu 14.04.2 LTS >> Release: 14.04 >> Codename: trusty > >> Linux haswell01 3.16.0-31-generic #41~14.04.1-Ubuntu SMP Wed Feb 11 19:30:13 >> UTC 2015 x86_64 x86_64 x86_64 GNU/Linux > >> _______________________________________________ >> Beignet mailing list >> [email protected] >> http://lists.freedesktop.org/mailman/listinfo/beignet > > _______________________________________________ > Beignet mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
