FIAS . Impressum . Privacy

Vc at MIC

Zyzak, Maksym [please enable javascript to see the address]
Tue Aug 13 22:19:52 CEST 2013


Hi, Matthias.

I have compiled Vc-0.99.71 on the computer with MIC cards. And the test are failed. For the compilation I used icc 13.1.0. The CPU is Intel(R) Xeon(R) CPU E5-2680. The log of test is given below. Can you please suggest what can be the problem? Should I use another version of Vc?

With best regards,
Maksym

Running tests...
Test project /home/mzyzak/Vc-0.99.71/build
      Start  1: type_traits_scalar
 1/82 Test  #1: type_traits_scalar ........................   Passed    0.00 sec
      Start  2: type_traits_sse
 2/82 Test  #2: type_traits_sse ...........................   Passed    0.00 sec
      Start  3: type_traits_avx
 3/82 Test  #3: type_traits_avx ...........................   Passed    0.00 sec
      Start  4: type_traits_mic
 4/82 Test  #4: type_traits_mic ...........................   Passed    1.22 sec
      Start  5: scalaraccess_scalar
 5/82 Test  #5: scalaraccess_scalar .......................   Passed    0.00 sec
      Start  6: scalaraccess_sse
 6/82 Test  #6: scalaraccess_sse ..........................   Passed    0.00 sec
      Start  7: scalaraccess_avx
 7/82 Test  #7: scalaraccess_avx ..........................***Failed    0.00 sec
      Start  8: scalaraccess_mic
 8/82 Test  #8: scalaraccess_mic ..........................   Passed    1.43 sec
      Start  9: memory_scalar
 9/82 Test  #9: memory_scalar .............................   Passed    0.01 sec
      Start 10: memory_sse
10/82 Test #10: memory_sse ................................   Passed    0.01 sec
      Start 11: memory_avx
11/82 Test #11: memory_avx ................................   Passed    0.01 sec
      Start 12: memory_mic
12/82 Test #12: memory_mic ................................   Passed    1.44 sec
      Start 13: arithmetics_scalar
13/82 Test #13: arithmetics_scalar ........................   Passed    0.07 sec
      Start 14: arithmetics_sse
14/82 Test #14: arithmetics_sse ...........................   Passed    0.16 sec
      Start 15: arithmetics_avx
15/82 Test #15: arithmetics_avx ...........................***Failed    0.18 sec
      Start 16: arithmetics_mic
16/82 Test #16: arithmetics_mic ...........................***Failed    4.76 sec
      Start 17: implicit_type_conversion_scalar
17/82 Test #17: implicit_type_conversion_scalar ...........   Passed    0.00 sec
      Start 18: implicit_type_conversion_sse
18/82 Test #18: implicit_type_conversion_sse ..............   Passed    0.00 sec
      Start 19: implicit_type_conversion_avx
19/82 Test #19: implicit_type_conversion_avx ..............   Passed    0.00 sec
      Start 20: implicit_type_conversion_mic
20/82 Test #20: implicit_type_conversion_mic ..............   Passed    1.22 sec
      Start 21: expandandmerge_scalar
21/82 Test #21: expandandmerge_scalar .....................   Passed    0.00 sec
      Start 22: expandandmerge_sse
22/82 Test #22: expandandmerge_sse ........................   Passed    0.00 sec
      Start 23: expandandmerge_avx
23/82 Test #23: expandandmerge_avx ........................   Passed    0.00 sec
      Start 24: expandandmerge_mic
24/82 Test #24: expandandmerge_mic ........................   Passed    1.42 sec
      Start 25: load_scalar
25/82 Test #25: load_scalar ...............................   Passed    0.01 sec
      Start 26: load_sse
26/82 Test #26: load_sse ..................................   Passed    0.00 sec
      Start 27: load_avx
27/82 Test #27: load_avx ..................................   Passed    0.01 sec
      Start 28: load_mic
28/82 Test #28: load_mic ..................................   Passed    1.43 sec
      Start 29: store_scalar
29/82 Test #29: store_scalar ..............................   Passed    0.01 sec
      Start 30: store_sse
30/82 Test #30: store_sse .................................   Passed    0.01 sec
      Start 31: store_avx
31/82 Test #31: store_avx .................................   Passed    0.01 sec
      Start 32: store_mic
32/82 Test #32: store_mic .................................   Passed    1.48 sec
      Start 33: gather_scalar
33/82 Test #33: gather_scalar .............................   Passed    0.02 sec
      Start 34: gather_sse
34/82 Test #34: gather_sse ................................   Passed    0.01 sec
      Start 35: gather_avx
35/82 Test #35: gather_avx ................................***Failed    0.01 sec
      Start 36: gather_mic
36/82 Test #36: gather_mic ................................   Passed    1.94 sec
      Start 37: gather_VC_USE_BSF_GATHERS_sse
37/82 Test #37: gather_VC_USE_BSF_GATHERS_sse .............   Passed    0.01 sec
      Start 38: gather_VC_USE_BSF_GATHERS_avx
38/82 Test #38: gather_VC_USE_BSF_GATHERS_avx .............***Failed    0.01 sec
      Start 39: gather_VC_USE_POPCNT_BSF_GATHERS_sse
39/82 Test #39: gather_VC_USE_POPCNT_BSF_GATHERS_sse ......   Passed    0.01 sec
      Start 40: gather_VC_USE_POPCNT_BSF_GATHERS_avx
40/82 Test #40: gather_VC_USE_POPCNT_BSF_GATHERS_avx ......***Failed    0.01 sec
      Start 41: gather_VC_USE_SET_GATHERS_sse
41/82 Test #41: gather_VC_USE_SET_GATHERS_sse .............   Passed    0.01 sec
      Start 42: gather_VC_USE_SET_GATHERS_avx
42/82 Test #42: gather_VC_USE_SET_GATHERS_avx .............***Failed    0.01 sec
      Start 43: scatter_scalar
43/82 Test #43: scatter_scalar ............................   Passed    0.00 sec
      Start 44: scatter_sse
44/82 Test #44: scatter_sse ...............................***Failed    0.00 sec
      Start 45: scatter_avx
45/82 Test #45: scatter_avx ...............................***Failed    0.00 sec
      Start 46: scatter_mic
46/82 Test #46: scatter_mic ...............................***Failed    1.24 sec
      Start 47: scatter_VC_USE_BSF_SCATTERS_sse
47/82 Test #47: scatter_VC_USE_BSF_SCATTERS_sse ...........***Failed    0.00 sec
      Start 48: scatter_VC_USE_BSF_SCATTERS_avx
48/82 Test #48: scatter_VC_USE_BSF_SCATTERS_avx ...........   Passed    0.00 sec
      Start 49: scatter_VC_USE_POPCNT_BSF_SCATTERS_sse
49/82 Test #49: scatter_VC_USE_POPCNT_BSF_SCATTERS_sse ....   Passed    0.00 sec
      Start 50: scatter_VC_USE_POPCNT_BSF_SCATTERS_avx
50/82 Test #50: scatter_VC_USE_POPCNT_BSF_SCATTERS_avx ....   Passed    0.00 sec
      Start 51: math_scalar
51/82 Test #51: math_scalar ...............................   Passed    5.64 sec
      Start 52: math_sse
52/82 Test #52: math_sse ..................................   Passed    0.70 sec
      Start 53: math_avx
53/82 Test #53: math_avx ..................................***Failed    0.27 sec
      Start 54: math_mic
54/82 Test #54: math_mic ..................................***Failed    6.50 sec
      Start 55: math_VC_LOG_ILP_sse
55/82 Test #55: math_VC_LOG_ILP_sse .......................   Passed    0.74 sec
      Start 56: math_VC_LOG_ILP_avx
56/82 Test #56: math_VC_LOG_ILP_avx .......................***Failed    0.27 sec
      Start 57: math_VC_LOG_ILP2_sse
57/82 Test #57: math_VC_LOG_ILP2_sse ......................   Passed    0.70 sec
      Start 58: math_VC_LOG_ILP2_avx
58/82 Test #58: math_VC_LOG_ILP2_avx ......................***Failed    0.27 sec
      Start 59: mask_scalar
59/82 Test #59: mask_scalar ...............................   Passed    0.00 sec
      Start 60: mask_sse
60/82 Test #60: mask_sse ..................................***Failed    0.00 sec
      Start 61: mask_avx
61/82 Test #61: mask_avx ..................................***Failed    0.00 sec
      Start 62: mask_mic
62/82 Test #62: mask_mic ..................................   Passed    1.41 sec
      Start 63: utils_scalar
63/82 Test #63: utils_scalar ..............................   Passed    0.20 sec
      Start 64: utils_sse
64/82 Test #64: utils_sse .................................   Passed    0.24 sec
      Start 65: utils_avx
65/82 Test #65: utils_avx .................................***Failed    0.19 sec
      Start 66: utils_mic
66/82 Test #66: utils_mic .................................   Passed   49.32 sec
      Start 67: deinterleave_scalar
67/82 Test #67: deinterleave_scalar .......................   Passed    0.40 sec
      Start 68: deinterleave_sse
68/82 Test #68: deinterleave_sse ..........................   Passed    0.79 sec
      Start 69: deinterleave_avx
69/82 Test #69: deinterleave_avx ..........................   Passed    1.28 sec
      Start 70: deinterleave_VC_USE_MASKMOV_SCATTER_sse
70/82 Test #70: deinterleave_VC_USE_MASKMOV_SCATTER_sse ...   Passed    1.63 sec
      Start 71: deinterleave_VC_USE_MASKMOV_SCATTER_avx
71/82 Test #71: deinterleave_VC_USE_MASKMOV_SCATTER_avx ...   Passed    1.56 sec
      Start 72: casts_scalar
72/82 Test #72: casts_scalar ..............................   Passed    0.00 sec
      Start 73: casts_sse
73/82 Test #73: casts_sse .................................   Passed    0.00 sec
      Start 74: casts_avx
74/82 Test #74: casts_avx .................................   Passed    0.00 sec
      Start 75: casts_mic
75/82 Test #75: casts_mic .................................   Passed    1.23 sec
      Start 76: swizzles_scalar
76/82 Test #76: swizzles_scalar ...........................   Passed    0.00 sec
      Start 77: swizzles_sse
77/82 Test #77: swizzles_sse ..............................   Passed    0.00 sec
      Start 78: swizzles_avx
78/82 Test #78: swizzles_avx ..............................   Passed    0.00 sec
      Start 79: swizzles_mic
79/82 Test #79: swizzles_mic ..............................   Passed    1.41 sec
      Start 80: sse2_blend
80/82 Test #80: sse2_blend ................................   Passed    0.00 sec
      Start 81: sse4_blend
81/82 Test #81: sse4_blend ................................   Passed    0.00 sec
      Start 82: supportfunctions
82/82 Test #82: supportfunctions ..........................   Passed    0.00 sec

78% tests passed, 18 tests failed out of 82

Label Time Summary:
AVX       =   4.12 sec
MIC       =  77.45 sec
SSE       =   5.06 sec
Scalar    =   6.40 sec
other     =   0.00 sec

Total Test time (real) =  93.35 sec

The following tests FAILED:
 7 - scalaraccess_avx (Failed)
15 - arithmetics_avx (Failed)
16 - arithmetics_mic (Failed)
35 - gather_avx (Failed)
38 - gather_VC_USE_BSF_GATHERS_avx (Failed)
40 - gather_VC_USE_POPCNT_BSF_GATHERS_avx (Failed)
42 - gather_VC_USE_SET_GATHERS_avx (Failed)
44 - scatter_sse (Failed)
45 - scatter_avx (Failed)
46 - scatter_mic (Failed)
47 - scatter_VC_USE_BSF_SCATTERS_sse (Failed)
53 - math_avx (Failed)
54 - math_mic (Failed)
56 - math_VC_LOG_ILP_avx (Failed)
58 - math_VC_LOG_ILP2_avx (Failed)
60 - mask_sse (Failed)
61 - mask_avx (Failed)
65 - utils_avx (Failed)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://compeng.uni-frankfurt.de/pipermail/vc/attachments/20130813/51bd37c9/attachment.html>


More information about the Vc mailing list
FIAS . Impressum . Privacy