Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

mkl_sparse_d_create_csc different definitions

Lambrechts__Adriaan
2,084 Views

Hi,

I'm having a problem with CSC type sparse matrix generation. The function mkl_sparse_d_create_csc is defined in the intel MKL documentation in the following manner:

sparse_status_t mkl_sparse_d_create_csc (sparse_matrix_t       *A,
                                                                sparse_index_base_t indexing,
                                                                MKL_INT rows,
                                                                MKL_INT cols,
                                                                MKL_INT *cols_start,
                                                                MKL_INT *cols_end,
                                                                MKL_INT *row_indx,
                                                                double *values);

However in the header mkl_spblas.h it is defined differently:

sparse_status_t mkl_sparse_d_create_csc(sparse_matrix_t        *A,
                                                               sparse_index_base_t    indexing, /* indexing: C-style or Fortran-style */
                                                               MKL_INT    rows,
                                                               MKL_INT    cols,
                                                               MKL_INT    *rows_start,
                                                               MKL_INT    *rows_end,
                                                               MKL_INT    *col_indx,
                                                               double        *values );

The definition in the documentation seems to look like a true definition of a CSC type matrix however the definition in the header file looks like a CSR type sparse matrix definition. When I try generating a CSC matrix I get a memory access violation. However I manually checked the input vectors and they are all correctly specified as in the documentation. So I wonder, since the function looks to be defined in the header like a CSR format sparse matrix, should I also give it in this structure?

I'm using MKL version 2019.0.2 for windows.

Thanks for the help,

Adriaan

0 Kudos
17 Replies
Gennady_F_Intel
Moderator
2,084 Views

yes, you are perfectly right. this issue has been already discussed here and escalated.

0 Kudos
Kirill_V_Intel
Employee
2,084 Views

Hi Adriaan,

As Gennady pointed out, we're aware of the inosistency between the header and the documentation. Please rely on the documentation. However, if you encounter memory access problems when doing so, let us know. In this case we'd ask you to provide some sort of a reproducer (or at least give us more details).

Thanks,
Kirill 

 

0 Kudos
Lambrechts__Adriaan
2,084 Views

Thanks for the response Kirill!

I'm writing a function to create a sparse CSC matrix which contains a subset of the columns of another sparse CSC matrix.

The code can be found below. The columns array, input to the function, has three integers specifying the three subsequent column indices I would like to extract.

sparse_matrix_t *column_subset_csc_matrix(sparse_matrix_t X, int *columns)
{
    // setup variables
    sparse_matrix_t *new_matrix = (sparse_matrix_t *)try_alloc(sizeof(sparse_matrix_t));
    sparse_status_t sparse_status;
    sparse_index_base_t indexing_type;
    MKL_INT num_rows, num_columns;
    MKL_INT new_num_rows, new_num_columns;
    MKL_INT *col_starts;
    MKL_INT *col_ends;
    MKL_INT *row_indices;
    double *values;
    MKL_INT *new_col_starts, *new_col_ends;
    int num_non_zero;
    int NUM_POINTS = 3;

    // Obtain the internal CSC data representation

    sparse_status =  mkl_sparse_d_export_csc((const sparse_matrix_t)X, &indexing_type, &num_rows, &num_columns, &col_starts, &col_ends, &row_indices, &values);
    if (sparse_status != SPARSE_STATUS_SUCCESS)
    {
        printf("Extracting internal sparse structure of CSC matrix failed with status: %d\n", sparse_status);
        exit(-1);
    }

    // Allocate space for the new col_start & col_end arrays
    new_col_starts = (MKL_INT *)try_alloc(sizeof(MKL_INT)*NUM_POINTS);
    new_col_ends = (MKL_INT *)try_alloc(sizeof(MKL_INT)*NUM_POINTS);

    // Obtain the new column indices
    for (int i_point = 0; i_point < NUM_POINTS; i_point++)
    {
        new_col_starts[i_point] = col_starts[columns[i_point]];
        new_col_ends[i_point] = col_ends[columns[i_point]];
    }

    // Copy the value array and the row_indices array
    num_non_zero = col_ends[num_columns-1];
    new_num_rows = num_rows;
    new_num_columns = NUM_POINTS;

    // Construct the new sparse matrix
    sparse_status = mkl_sparse_d_create_csc(new_matrix, SPARSE_INDEX_BASE_ZERO, new_num_rows, new_num_columns, new_col_starts, new_col_ends, row_indices, values);
    if (sparse_status != SPARSE_STATUS_SUCCESS)
    {
        printf("Generating 3 column sub matrix failed!!! Status= %d\n", (int)sparse_status);
        exit(-1);
    }
    return new_matrix;

}

 

When calling the mkl_sparse_d_create_csc function I get an access violation error.

 

Any help is very welcome.
Kind regards,

 

Adriaan

0 Kudos
may_ka
Beginner
2,084 Views

Be aware that "create" only creates pointers to the supplied arrays. You can check that out by allocating an array, say "double *b" which you use as "values" array in "create". Then you do an "export" with values now in "a". a[1] will be equal to b[1]. If you now set b[1] to say 5, a[1] will also be 5.

I am using fortran, but if the rule that memory, locally allocated in a function is destroyed when leaving the function, is also valid in c++, your above "create" will create pointers to "new_col_start" and "new_col_end", which are destroyed when leaving function "subset". To avoid this you may have to call "mkl_sparse_copy(new_matrix,new_matrix1)" and return(new_matrix1).

However, in that case "values" and "row_index" are copied as well which may produce a nice memory overhead.

In essence, you have to make sure that the arrays feed into "create" are still allocated after the "create" call. You may achieve this by adding "new_col_end" and "new_col_start" to your function call via "(mkl_int **) new_col_start" and "(mkl_int **) new_col_end"

0 Kudos
Kirill_V_Intel
Employee
2,084 Views

Hi Adriaan,

I have several questions regarding your code. First, col_starts and col_ends which you extract via export_csc store the indices of the nonzero elements at the start and end (-1) of each column. Thus, the values of these arrays are bound to the number of nonzeros in the input (larger) matrix. For example, col_starts[1] will be the index of the nonzero element at the start of the second column. But when you will copy that (imagine columns[0] = 1) into the new_col_starts[0], your new_col_starts[0] will be again something related to the first column of the larger matrix. Not 0 or 1 as it should be depending on the indexing. And this might lead to the memory access error for sure.

Correct me if I got it wrong.

But if I am right, this means that your code is not doing what you want. You need to adjust the col_starts and col_ends arrays for the submatrix.

As a reference, please check out https://software.intel.com/en-us/mkl-developer-reference-fortran-sparse-blas-csc-matrix-storage-format ;

Hope this helps!

Best,
Kirill

0 Kudos
may_ka
Beginner
2,084 Views

While my c++ knowledge is still under construction, according to this your "try_alloc" call inside "column_subset_csc_matrix" puts the arrays on the heap, which are destroyed once the program exits from "column_subset_csc_matrix". From what I understand is that you have to use "new" to get it work.

I wouldn't agree with Kirill about the sub-indices since handle "new_matrix" will contain a pointer to the original "values" and "row_indices" arrays. But be aware that any optimization call will likely produce crap because it may change the order of the elements.

In essence, I still think that your problem boils down to losing memory, and if that is fixed your function should work.

................ Just had a closer look: malloc always put the memory on the heap ........... I am puzzled.

0 Kudos
Gennady_F_Intel
Moderator
2,084 Views

Adriaan, always is better to give the compiled reproducer which we may compile and check the behavior on our side. 

0 Kudos
Lambrechts__Adriaan
2,084 Views

Hi Kiril,

Thanks for the reply! However I keep the values array and the row_indices array from the big matrices also for the sub matrix. So the new_col_starts and new_col_ends should still refer to the indices in the big matrix as in my example?

 

Kind regards,

Adriaan

0 Kudos
Kirill_V_Intel
Employee
2,084 Views

Hi Adriaan,

You're providing inconsistent data then. I believe you should provide col_starts, values and row_indices which represent in CSC format your submatrix. If you look at the data you're providing now, your input is very different. Look at the description of what should be in your input arrays in the docs: https://software.intel.com/en-us/mkl-developer-reference-c-mkl-sparse-create-csc

Please, also have a look at the link I gave in my previous post, about the sparse matrix formats.

EDIT: Do you have consecutive columns specified for the submatrix? (I thought the answer is no, in my answers above) If they are consecutive, your call may be valid.
Anyway, it would be much easier for us to see what happens if you provide some working code example

EDIT2: Sorry for my confusion, now I see that the indices are consecutive in your original post.

Best,
Kirill

0 Kudos
Lambrechts__Adriaan
2,084 Views

Hi Kirill,

Indeed the columns are consecutive. The problem still persists. I extracted the some values to give an example of where the CSC double matrix creation results in a memory access violation:

int main()
{

    double values[1776] = { -2.377580, 1.611731, 1.050312, -0.078890, 0.506025, -0.423907, -0.660978, -0.359548, 0.877969, 0.508396, -0.250658, -0.812624, -0.690747, 1.146403, -1.029546, 0.884606, -0.112610, 1.386795, 0.901499, 0.488795, 0.665152, 0.550971, 1.391156, 0.175642, 0.910889, 0.707647, 0.713882, 1.185586, -0.630571, 0.322048, -0.125209, -0.699901, -0.513849, 1.570883, 1.261243, 1.205212, -0.742532, -0.191235, 0.451209, 0.394471, 0.734312, -0.055546, -1.903248, -0.241583, 1.039360, -1.645029, 0.197116, 2.369665, -1.404547, -0.592803, -0.069597, 0.142475, 0.340979, 1.393337, -0.053180, 0.106219, -0.086055, 2.181271, 0.238131, -0.816468, 0.668462, -0.819880, 0.384390, 1.120214, 0.168705, -0.305590, -2.778729, -0.605478, 1.493040, 1.519455, 0.427989, 0.917575, 0.995560, 0.558816, 0.935716, 1.221940, -0.315310, 0.315859, -0.185406, -1.127177, 0.699218, 0.269067, -0.663349, 0.047450, 0.512461, -2.421430, -0.244996, 0.935484, -1.173317, -0.467337, -1.289035, -0.053494, -1.615548, 0.180950, -0.978910, -0.418425, 1.059001, 1.781933, -0.129004, -0.562466, -3.407188, 0.763537, 0.778429, -0.381433, 1.053938, 0.075216, 1.690002, -2.113154, -1.274407, 0.459886, -1.651020, 0.668509, -0.616358, -0.726688, -0.665559, 0.145854, 0.977002, 0.659483, 0.489693, 0.346501, -0.323223, -0.658752, -0.106620, -0.084427, -1.123908, -1.213663, -0.034898, -1.384440, -1.257799, 1.751319, 0.529197, -1.454243, 0.460591, -0.091945, -0.238883, -0.103643, -0.970631, 0.212586, 0.495480, 0.837591, -0.561529, 0.504845, 0.069785, 0.514121, -0.288523, 0.547341, 1.448913, 0.723764, 0.313795, -0.437289, 0.122466, -1.060462, -1.304475, -0.195203, 0.531022, -1.490858, -0.808334, 0.422800, 0.897447, 1.971911, 2.339596, 0.029336, -0.080199, 0.328879, 0.196054, -0.454071, -0.243010, -0.797549, -3.985567, 0.430768, -0.716709, -1.297508, -0.999111, 0.342328, 0.287924, -2.164350, -0.493050, -0.040803, -1.232193, 0.707210, 0.580739, 0.009401, 1.183275, -0.952829, 1.469957, 0.482778, 0.168255, -0.166353, 0.159601, -0.497204, 0.146236, 0.725239, -0.464183, -0.209726, 0.771492, 0.102407, 0.071780, -0.457344, -0.501955, -1.842483, 0.010164, -0.172175, -0.666391, -0.588490, 1.187333, 0.475952, -0.577966, -0.547263, -0.261671, -0.283861, -0.187134, 0.536732, -1.297928, -1.715801, -0.107154, 0.107507, -3.167219, -2.299969, 0.059487, -0.660337, 0.051410, -2.062728, 0.157656, -0.228834, -0.072418, 0.786509, 0.150940, -0.928004, -2.825006, 1.088688, -0.978696, -0.649494, -0.054740, -0.153176, -0.908156, 0.822471, -0.477945, -2.476674, 0.816410, -0.599460, -0.016458, 0.315231, 1.030380, 0.537124, 0.726115, 0.556978, -0.040894, -2.698574, -3.039542, -0.472009, 0.132622, -1.021526, -0.042672, 0.479860, 1.537415, 0.517196, -0.936815, 0.096240, 1.693891, -0.135306, -0.768283, -1.034802, -0.472407, -0.620521, 1.577514, 0.436276, -1.898318, 0.967646, -0.512557, -0.244530, 3.205994, -0.319383, 0.175192, -0.655952, -0.709855, -0.913679, 0.041768, -3.837374, -0.376216, 0.736502, -0.136851, -1.057617, 0.339727, 0.154932, 0.891588, 0.262290, 0.092931, -0.554255, -1.704256, -1.527165, 0.017483, -0.448254, -0.745417, -0.255917, 0.134799, 0.620703, -1.097296, 0.635921, 0.285834, 0.958421, 0.472003, -0.431888, 0.082107, -0.305549, -0.104092, 0.998802, 0.332142, -0.044153, 0.334565, 2.736448, -0.094898, 0.483387, 0.825184, -0.258288, 0.126138, -0.027731, 0.817885, 0.285594, 0.764232, 1.358919, -0.309332, -0.965707, 1.532907, 1.104649, -0.499174, 0.728501, 0.514587, 0.467433, 0.036531, 0.530463, 1.553873, 0.664905, 0.537048, 1.146839, -0.651735, -1.151764, -0.020597, 0.701537, 0.849361, -0.911955, 0.497062, -0.860228, 0.168116, 0.136896, -0.515500, -0.880603, 0.911705, 0.504659, 1.031196, 1.076691, -0.472136, -0.112391, 0.153148, 0.360585, -0.203952, -0.745285, 0.661418, -0.348500, -0.305733, 1.136515, 0.163193, 1.341393, 0.417127, -0.700767, -1.934321, 0.434108, 0.913595, -0.339380, 1.494421, 0.767251, 0.203792, 0.607247, -1.178584, -0.884763, 0.249430, -0.530354, 0.115357, -0.698077, 1.005605, 0.245279, 0.793802, -3.519771, -0.360253, -0.332637, -0.015838, -0.570824, -0.782073, -1.178367, 0.048602, 2.100868, -0.470146, -0.390465, 0.779993, -1.593038, 0.062096, -0.348549, 1.090156, 1.465071, -0.438987, -0.219483, -0.200528, 1.617691, 0.918301, -0.324404, -1.493126, 0.725332, 1.796089, 0.275093, 0.503244, 0.276902, 0.741818, 1.245890, 1.180047, -0.476050, 0.350690, -0.111817, 0.474876, 0.915105, -0.305800, 1.086346, 0.915412, 0.203127, 1.105308, -0.410416, -0.979051, 2.690886, -0.391157, 0.260879, 0.044787, -0.482456, 1.823726, 0.364104, -0.093528, -0.455752, -1.474427, -0.370427, 0.267298, -0.936820, 1.258821, -1.843703, -0.083601, 0.457602, 1.971293, 0.091490, 0.179420, -0.161381, 0.015811, -0.015811, -0.015811, -0.001604, -0.001604, -0.001604, -0.002440, -0.002440, -0.002440, 0.000674, 0.000674, 0.000674, -0.000357, -0.000357, -0.000357, 0.000186, 0.000186, 0.000186, 0.005192, -0.002841, -0.002841, 0.000361, 0.000361, 0.000361, -0.000150, -0.000150, -0.000150, 0.000458, 0.000458, 0.000458, -0.000688, -0.000688, -0.000688, -0.001030, -0.001030, -0.001030, -0.000669, -0.000669, -0.000669, -0.000795, -0.000795, -0.000795, -0.000184, -0.000184, -0.000184, -0.000669, -0.000669, -0.000669, 0.001030, 0.001030, 0.001030, 0.000871, 0.000871, 0.000871, 0.001129, 0.001129, 0.001129, 0.001690, 0.001690, 0.001690, 0.000736, 0.000736, 0.000736, 0.001031, 0.001031, 0.001031, -0.000140, -0.000140, -0.000140, 0.001521, 0.001521, 0.001521, -0.006210, 0.004388, 0.004388, -0.000241, -0.000241, -0.000241, 0.002225, 0.002225, 0.002225, 0.000674, 0.000674, 0.000674, -0.010333, 0.007914, 0.007914, -0.000462, -0.000462, -0.000462, 0.000717, 0.000717, 0.000717, 0.000835, 0.000835, 0.000835, 0.000818, 0.000818, 0.000818, -0.000128, -0.000128, -0.000128, 0.000310, 0.000310, 0.000310, 0.002362, 0.002362, 0.002362, 0.000546, 0.000546, 0.000546, -0.000593, -0.000593, -0.000593, -0.000806, -0.000806, -0.000806, -0.000128, -0.000128, -0.000128, -0.000622, -0.000622, -0.000622, -0.001030, -0.001030, -0.001030, -0.000796, -0.000796, -0.000796, -0.002887, -0.002887, -0.002887, -0.002635, -0.002635, -0.002635, 0.001459, 0.001459, 0.001459, -0.000121, -0.000121, -0.000121, 0.001996, -0.005116, -0.005116, -0.002954, -0.002954, -0.002954, 1.665024, -2.810706, -1.204197, -0.712405, 0.190850, 0.088482, -0.434373, -1.331539, -0.753779, -1.349866, -0.991786, 1.412773, 1.605138, -0.483724, 0.559178, 0.194205, -0.106815, -1.052916, -1.980465, -0.708647, -1.125724, -0.243351, -0.906984, 1.000449, -1.493112, -0.292209, -1.194399, -0.644556, 0.358072, 0.282915, -0.185170, 0.417368, 0.185389, -1.986230, -1.767824, -1.329077, 0.782108, -0.046167, 1.257908, -0.247370, -0.186743, 0.161781, 1.422445, 0.066268, -1.924319, 0.916891, 0.655022, -1.948677, 0.284693, 1.366118, -0.860934, 0.588789, -0.009299, -0.394445, -0.283075, -0.653845, 1.284251, -1.882851, 0.667027, 1.373486, -0.706272, 1.063086, -2.783202, -1.330208, -1.096207, -0.367833, 3.273602, -0.493178, -0.926215, -0.671918, -0.529763, -0.546076, -1.193720, 0.204389, -0.558432, -0.925191, 0.668865, 0.236528, 0.307948, 0.347186, -1.038147, -0.042930, 0.197655, 0.045982, 1.099741, 1.605676, 0.618708, 0.293662, -0.645744, 0.269889, 0.997509, -0.266742, 1.116179, -0.368699, 0.155182, 0.164260, -1.683029, -0.224698, 0.015192, -0.303247, -0.490136, -1.036893, -1.082733, 0.781693, -0.105272, 0.254595, 0.136520, 3.577630, -0.408019, -0.079735, 1.501086, -1.231659, 0.951989, 0.360932, -0.937940, 0.266782, -0.332289, 1.141488, -0.745586, -0.891320, 2.013122, 0.367499, 1.938975, 0.264823, 0.439839, 2.044660, 0.573735, 1.128001, 0.042690, 0.119867, 0.746232, 1.014869, -0.763212, -0.232843, 0.100809, -0.173605, 1.740979, 0.722063, 0.649398, -1.433657, 0.332920, -1.673759, 0.377860, -0.319867, 0.753048, 0.593953, -0.579291, -0.536708, 0.488038, 0.999004, -0.397822, 0.706176, -0.218086, -0.395056, 0.329107, 0.610673, 0.047691, -0.114928, -0.107841, -2.412568, -2.840590, -0.654601, 0.965825, 0.784954, 0.529995, 0.044484, -0.401859, 0.883504, 2.153963, -0.821624, 1.368763, 1.367633, 0.552502, -0.527310, -0.943597, 2.802684, 0.425103, 0.329441, 0.364991, 1.303400, -1.377627, -0.952416, -0.703217, 0.943114, -0.929883, -1.166953, -1.697438, 0.087901, -0.791412, 1.053490, 0.495425, -0.179094, 0.188537, 0.963910, -0.220976, 0.451490, 0.945974, 0.697710, 0.295447, 0.045104, -0.129318, 0.323189, -0.201071, 0.553019, 0.103878, -0.308071, 0.654464, 0.144885, -1.187742, -0.361381, -0.732007, -0.061114, 1.401522, 0.429976, -0.911260, 0.277541, 1.432769, 1.699122, 0.358740, 1.002235, -0.311440, 1.300478, -2.122539, -0.475956, -0.801569, -0.041646, -0.602468, -0.088220, 1.724706, -1.729070, -0.886362, 1.718235, 0.654755, -0.684998, 0.202075, -0.074038, -0.477556, 0.941209, -0.429951, 1.610965, 0.761832, 0.810160, -0.650556, -0.520839, 1.165588, 0.379374, -0.562786, 1.813002, 2.443186, 0.338576, 0.036928, 1.211940, 0.644258, 0.003431, 0.098023, -3.263271, -0.850317, -1.134699, -1.409160, -0.519967, 0.930959, 0.779635, 2.300758, 1.408825, -1.141320, 0.801657, 1.064866, 0.652659, 1.043738, 0.427223, 0.010966, 0.283999, 0.775202, 0.525369, -0.252321, 1.629385, -1.148016, 0.768628, 1.898067, 1.637852, -0.641586, 0.221602, 0.387985, 0.101285, -0.123959, -0.598480, -1.403596, 0.372696, -0.413860, 1.104103, -0.058175, -0.225352, -0.015981, 0.440469, -0.395354, -0.780954, -0.003854, -1.561594, -0.580390, -0.590068, -0.580227, 0.163141, -0.612213, -0.413515, -0.252300, -0.644764, -0.761855, 1.093143, -0.350749, -1.456266, 0.251680, 0.143091, -1.339015, 0.046077, -0.989382, 0.099625, -1.214779, 0.653016, -1.270404, 0.000884, 0.259060, 0.142502, -0.821584, -0.814308, -0.105155, -0.617970, -1.023143, -0.471115, -0.488993, -0.469891, -0.862331, -0.742425, -0.314625, -0.171529, -0.392018, -0.398841, 0.110246, 1.461175, -0.540074, -0.489119, 0.326152, 0.527926, -1.054531, -0.550600, 1.189336, 0.533426, -1.135192, -1.089489, -0.131862, -1.072377, -0.394796, -0.806987, -0.198120, -0.165548, -0.257518, 1.369111, -0.949817, -1.418447, 0.954019, -1.433135, -0.562665, -1.443546, -0.175384, -0.474307, 1.102073, -1.152124, -0.980716, -1.443353, -1.092483, 0.112678, -1.749708, -0.081809, 1.008040, 1.545700, -0.078032, -0.966386, -1.284529, -0.869902, -1.761345, 0.726744, -1.063550, 2.240939, 0.296530, 0.762343, -0.193041, 2.398195, 1.338727, 0.772717, 0.585044, -0.523129, 0.428076, 0.366157, 0.723959, 0.565535, 2.308889, 0.988516, -1.658620, -0.405240, -0.379371, 3.122753, 1.187681, -0.782456, 2.279309, 0.590610, 0.801340, 0.005018, -0.763163, -0.498000, -0.339007, -0.723706, -0.487325, -0.600186, -0.948320, 0.155367, -1.220640, -0.171538, -1.114946, -0.777074, -0.148419, 0.038654, 0.059799, 0.695517, -0.108488, 1.375822, 1.040378, 0.523758, -0.031713, -0.223086, 1.051663, 0.698444, -0.895626, 1.515061, 0.660536, -0.035659, 0.490395, 0.419781, 1.957856, -0.043612, -0.047402, 2.246202, 0.161166, -1.154100, -0.134468, -0.635431, -0.255223, -1.763022, -0.031623, 0.000000, -0.003209, -0.003209, -0.003209, -0.004880, -0.004880, -0.004880, 0.001347, 0.001347, 0.001347, -0.000714, -0.000714, -0.000714, 0.000371, 0.000371, 0.000371, 0.010384, -0.005682, -0.005682, 0.000723, 0.000723, 0.000723, -0.000301, -0.000301, -0.000301, 0.000916, 0.000916, 0.000916, -0.001376, -0.001376, -0.001376, -0.002061, -0.002061, -0.002061, -0.001339, -0.001339, -0.001339, -0.001589, -0.001589, -0.001589, -0.000368, -0.000368, -0.000368, -0.001339, -0.001339, -0.001339, 0.002061, 0.002061, 0.002061, 0.001741, 0.001741, 0.001741, 0.002258, 0.002258, 0.002258, 0.003379, 0.003379, 0.003379, 0.001471, 0.001471, 0.001471, 0.002062, 0.002062, 0.002062, -0.000279, -0.000279, -0.000279, 0.003041, 0.003041, 0.003041, -0.012420, 0.008776, 0.008776, -0.000482, -0.000482, -0.000482, 0.004451, 0.004451, 0.004451, 0.001347, 0.001347, 0.001347, -0.020666, 0.015828, 0.015828, -0.000923, -0.000923, -0.000923, 0.001433, 0.001433, 0.001433, 0.001670, 0.001670, 0.001670, 0.001635, 0.001635, 0.001635, -0.000256, -0.000256, -0.000256, 0.000620, 0.000620, 0.000620, 0.004723, 0.004723, 0.004723, 0.001092, 0.001092, 0.001092, -0.001185, -0.001185, -0.001185, -0.001612, -0.001612, -0.001612, -0.000256, -0.000256, -0.000256, -0.001244, -0.001244, -0.001244, -0.002061, -0.002061, -0.002061, -0.001592, -0.001592, -0.001592, -0.005774, -0.005774, -0.005774, -0.005270, -0.005270, -0.005270, 0.002918, 0.002918, 0.002918, -0.000242, -0.000242, -0.000242, 0.003992, -0.010233, -0.010233, -0.005909, -0.005909, -0.005909, 1.484839, -0.174996, -0.560877, 0.237469, 0.079710, 0.457513, -0.933552, -1.034104, -0.083152, 0.432044, 0.308901, -0.664532, 1.277646, 0.225029, 0.048707, 0.156134, 0.359873, 0.158915, -0.234975, -0.188760, -0.307895, -1.092651, 0.150272, 0.524908, -0.481102, 0.462852, 0.624793, 0.997238, -1.373255, -0.417296, -0.788348, -0.584009, -0.548899, 0.021596, -0.347518, -0.169727, -0.334270, -0.256690, -0.779224, 0.187270, -0.817757, -0.550871, -0.942598, -1.366400, -0.272288, 1.820287, -1.038244, 0.505615, 0.479471, -0.075307, 1.018665, -0.486254, 0.259279, -0.014478, -0.852864, -1.229529, -0.578514, 0.945173, -1.524074, -0.952385, 0.271446, 0.856739, 0.346634, -0.475426, 0.095543, -0.659235, 2.772697, -0.516434, 0.018786, -0.188247, 0.157128, -0.477628, -0.019292, -0.024126, 0.245000, 0.062163, -1.045251, -0.112844, -0.836135, -0.143956, 0.250701, -0.855941, -0.406780, -0.489969, 0.095347, -0.750160, -0.796527, -0.290353, -1.282568, 1.026018, 1.574210, 0.316366, 0.441062, 0.420377, 0.203616, 0.036594, 0.173491, -1.366186, 0.011879, -1.301947, 6.090402, -0.266009, -0.124306, 0.390077, -0.112905, -1.046437, -0.316438, 2.303778, 0.858968, 0.301059, -0.020157, 0.619486, 0.543040, 1.272252, -0.285641, -0.824259, 0.127325, 0.511074, 0.109773, 0.444679, 2.597747, 0.098281, 0.299007, -0.969076, 0.176584, 0.572474, -0.319220, -0.157558, -0.734016, -0.954465, 0.410992, 0.313278, 0.167464, 0.072060, 0.163337, -0.376878, 0.034004, -0.111371, -1.495340, -0.068034, 0.099832, -0.136158, -0.181254, -0.360751, 0.126625, -1.054076, 0.035247, -0.097926, 0.326041, -0.072816, -1.128305, -0.068486, -0.404131, -1.461672, 0.445171, -0.829674, 0.215826, -0.139650, -0.168542, -0.809655, -0.044840, -0.046053, -0.130254, -0.356023, -1.288801, 0.664376, -1.514893, -0.345586, 1.703574, 0.117380, -1.337506, -0.461167, -0.582358, -0.899010, 0.123439, 2.147578, -0.136572, 0.244305, -0.099509, -0.487142, 0.098482, 0.077070, -0.155133, 1.244270, 1.051091, 3.876509, 0.159309, 0.172759, -0.426592, 0.436936, -0.006729, -0.665094, -0.428525, -0.465307, 0.078743, 0.296626, -0.271922, -0.435990, -1.122863, 0.442837, 0.171867, 0.173704, 0.133952, -0.313855, -1.177418, 0.191066, -0.317816, -0.844390, -0.225629, -0.050859, -0.679138, -0.127838, 0.964123, -0.540372, 0.192576, -0.006100, 0.617246, 2.470457, -0.488472, -0.027285, 0.492975, -0.041999, -0.417703, -0.401326, -1.275873, -0.424690, -0.109023, 0.543378, 0.304478, -0.081763, -0.750071, 0.011428, 0.343308, 0.220512, -0.404955, -2.013189, -0.291173, 0.792449, -0.044204, -0.964522, -0.497472, 0.722648, -0.359301, -0.308175, -0.587904, -0.836142, -0.168131, 2.512482, 1.411380, 0.499545, 0.077726, -1.111945, -1.233874, 0.217349, -0.010955, -2.226324, -0.252069, 0.116072, -0.911914, 0.354043, -0.824305, 0.128714, -0.094700, 0.754045, -0.043323, 0.004860, 0.137126, -0.087266, 1.336579, 0.328560, -0.310485, 0.098768, -0.720701, -0.660429, 0.187713, 0.039015, 0.452704, 9.313810, 5.237970, -0.598905, -0.081812, -0.005469, -1.286365, 0.068767, 0.087051, -0.337718, -0.242673, 0.389328, -0.536520, 1.536395, -1.130301, -0.667121, -0.456458, -1.316258, -0.289216, -0.308561, -0.192106, -0.330305, -0.200422, -3.038667, 0.056816, 0.031360, 0.097357, 0.029243, -0.437521, -0.175311, -0.043596, -0.464176, 0.067204, -0.126225, -1.126585, -0.280227, 0.549774, -0.256322, -0.096781, -0.417430, 0.040230, -0.047879, -0.250454, 0.797069, -0.047345, -0.026993, 0.513978, -0.175369, -0.054321, -0.019230, -0.173011, -1.361238, -0.704494, 0.073528, -0.113971, -0.445578, 0.037430, -0.388725, 0.201801, 0.001653, -0.266641, -0.688205, 0.487876, 0.377155, -0.364771, -0.193838, 0.898674, -0.592669, -0.211364, -0.283822, 4.837027, 0.377940, -0.063969, 0.004374, -0.492460, -0.369654, -0.122073, -0.572615, 0.100637, -0.072889, 0.640110, 0.065424, -0.032580, 0.126956, -0.637364, -0.070029, 0.277902, -0.185140, -0.256221, 0.589883, -1.182575, -0.375528, -0.151315, 0.549413, -1.096373, -0.344177, -0.117153, 0.112008, -0.399575, 0.457077, -0.264823, -0.549417, -0.208705, -0.293550, -0.415236, 2.463356, -0.367368, 0.307831, 0.137827, 0.372346, 0.237611, 0.779108, -0.471781, -0.046046, -0.824985, -0.557057, 1.988715, -0.529492, 2.078880, 0.928361, -0.434393, -0.342517, 0.374473, 3.472097, 2.431451, 0.331475, 1.585400, -1.315950, 0.226282, -0.850083, 0.643227, -0.314827, -0.024840, 0.105926, -0.911066, -0.361948, -0.297123, -0.238438, 0.026524, -0.171025, 0.224306, -0.344617, 0.158600, 0.468824, -0.470791, 0.285787, -0.071348, 2.653301, -0.794129, 2.387398, -0.313977, -0.350664, 0.022811, -1.236355, -1.001092, -0.494112, -0.018090, -0.923515, -0.455786, -0.019659, 1.607524, 0.962877, -1.759892, 1.680448, 0.420867, -0.475818, -0.540393, -0.282109, -0.281654, 0.523019, -0.031623, -0.003209, -0.003209, -0.003209, -0.004880, -0.004880, -0.004880, 0.001347, 0.001347, 0.001347, -0.000714, -0.000714, -0.000714, 0.000371, 0.000371, 0.000371, 0.010384, -0.005682, -0.005682, 0.000723, 0.000723, 0.000723, -0.000301, -0.000301, -0.000301, 0.000916, 0.000916, 0.000916, -0.001376, -0.001376, -0.001376, -0.002061, -0.002061, -0.002061, -0.001339, -0.001339, -0.001339, -0.001589, -0.001589, -0.001589, -0.000368, -0.000368, -0.000368, -0.001339, -0.001339, -0.001339, 0.002061, 0.002061, 0.002061, 0.001741, 0.001741, 0.001741, 0.002258, 0.002258, 0.002258, 0.003379, 0.003379, 0.003379, 0.001471, 0.001471, 0.001471, 0.002062, 0.002062, 0.002062, -0.000279, -0.000279, -0.000279, 0.003041, 0.003041, 0.003041, -0.012420, 0.008776, 0.008776, -0.000482, -0.000482, -0.000482, 0.004451, 0.004451, 0.004451, 0.001347, 0.001347, 0.001347, -0.020666, 0.015828, 0.015828, -0.000923, -0.000923, -0.000923, 0.001433, 0.001433, 0.001433, 0.001670, 0.001670, 0.001670, 0.001635, 0.001635, 0.001635, -0.000256, -0.000256, -0.000256, 0.000620, 0.000620, 0.000620, 0.004723, 0.004723, 0.004723, 0.001092, 0.001092, 0.001092, -0.001185, -0.001185, -0.001185, -0.001612, -0.001612, -0.001612, -0.000256, -0.000256, -0.000256, -0.001244, -0.001244, -0.001244, -0.002061, -0.002061, -0.002061, -0.001592, -0.001592, -0.001592, -0.005774, -0.005774, -0.005774, -0.005270, -0.005270, -0.005270, 0.002918, 0.002918, 0.002918, -0.000242, -0.000242, -0.000242, 0.003992, -0.010233, -0.010233, -0.005909, -0.005909, -0.005909 };
    MKL_INT row_ind[1776] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1958, 1959, 1960, 1961, 1962, 1963, 1973, 1974, 1975, 1979, 1980, 1981, 1982, 1983, 1984, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2018, 2019, 2020, 2021, 2022, 2029, 2030, 2031, 2065, 2066, 2067, 2071, 2072, 2073, 2083, 2084, 2085, 2101, 2102, 2103, 2104, 2105, 2106, 2119, 2120, 2121, 4637, 4638, 4639, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4684, 4685, 4686, 4696, 4697, 4698, 4705, 4706, 4707, 4714, 4715, 4716, 4735, 4736, 4737, 4760, 4761, 4762, 4763, 4764, 4765, 66767, 66768, 66769, 66773, 66774, 66775, 66776, 66777, 66778, 66806, 66807, 66808, 66866, 66867, 66868, 66911, 66912, 66913, 66971, 66972, 66973, 67010, 67011, 67012, 67028, 67029, 67030, 67034, 67035, 67036, 67085, 67086, 67087, 67088, 67089, 67090, 67145, 67146, 67147, 67189, 67190, 67191, 67195, 67196, 67197, 67207, 67208, 67209, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1958, 1959, 1960, 1961, 1962, 1963, 1973, 1974, 1975, 1979, 1980, 1981, 1982, 1983, 1984, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2018, 2019, 2020, 2021, 2022, 2029, 2030, 2031, 2065, 2066, 2067, 2071, 2072, 2073, 2083, 2084, 2085, 2101, 2102, 2103, 2104, 2105, 2106, 2119, 2120, 2121, 4637, 4638, 4639, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4684, 4685, 4686, 4696, 4697, 4698, 4705, 4706, 4707, 4714, 4715, 4716, 4735, 4736, 4737, 4760, 4761, 4762, 4763, 4764, 4765, 66767, 66768, 66769, 66773, 66774, 66775, 66776, 66777, 66778, 66806, 66807, 66808, 66866, 66867, 66868, 66911, 66912, 66913, 66971, 66972, 66973, 67010, 67011, 67012, 67028, 67029, 67030, 67034, 67035, 67036, 67085, 67086, 67087, 67088, 67089, 67090, 67145, 67146, 67147, 67189, 67190, 67191, 67195, 67196, 67197, 67207, 67208, 67209, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1958, 1959, 1960, 1961, 1962, 1963, 1973, 1974, 1975, 1979, 1980, 1981, 1982, 1983, 1984, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2017, 2018, 2019, 2020, 2021, 2022, 2029, 2030, 2031, 2065, 2066, 2067, 2071, 2072, 2073, 2083, 2084, 2085, 2101, 2102, 2103, 2104, 2105, 2106, 2119, 2120, 2121, 4637, 4638, 4639, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4684, 4685, 4686, 4696, 4697, 4698, 4705, 4706, 4707, 4714, 4715, 4716, 4735, 4736, 4737, 4760, 4761, 4762, 4763, 4764, 4765, 66767, 66768, 66769, 66773, 66774, 66775, 66776, 66777, 66778, 66806, 66807, 66808, 66866, 66867, 66868, 66911, 66912, 66913, 66971, 66972, 66973, 67010, 67011, 67012, 67028, 67029, 67030, 67034, 67035, 67036, 67085, 67086, 67087, 67088, 67089, 67090, 67145, 67146, 67147, 67189, 67190, 67191, 67195, 67196, 67197, 67207, 67208, 67209};
    MKL_INT col_begin[3] = {0, 593, 1185};
    MKL_INT col_end[3] = {593, 1185, 1776};
    MKL_INT num_cols = 3;
    MKL_INT num_rows = 67874;
    sparse_index_base_t  indexing_type = SPARSE_INDEX_BASE_ZERO;
    sparse_status_t status;
    sparse_matrix_t X;

    status = mkl_sparse_d_create_csc(&X, indexing_type, num_rows, num_cols, col_begin, col_end, row_ind, values);
    if (status != SPARSE_STATUS_SUCCESS)
    {
        return -1;
    }
}

 

Thanks for the help!

Adriaan

0 Kudos
Gennady_F_Intel
Moderator
2,084 Views

Thanks for report. Yes, the Exception problem is reproduced on our side and will be investigated.

0 Kudos
Lambrechts__Adriaan
2,084 Views

Hi is there an update on this issue?

Kind regards,
Adriaan

0 Kudos
Gennady_F_Intel
Moderator
2,084 Views

Hello. We are planning to release the fix of this problem into the next version of MKL. This thread will be updated as soon as this version will be published.

0 Kudos
b_shier
Beginner
1,958 Views

Hello,

Is there any updated information on when the fix will be available?

Thanks,

Brian

0 Kudos
Gennady_F_Intel
Moderator
1,943 Views

You may check the problem with the current (latest)version of MKL 2021.

0 Kudos
b_shier
Beginner
1,928 Views

Thanks. I have confirmed the fix in MKL 2021.1.

Brian

0 Kudos
Gennady_F_Intel
Moderator
1,913 Views

Thanks for the update. This issue has been resolved and we will no longer respond to this thread. If you require additional assistance from Intel, please start a new thread. Any further interaction in this thread will be considered community only.

0 Kudos
Reply