Loading CMakeLists.txt +0 −2 Original line number Diff line number Diff line cmake_minimum_required(VERSION 3.6) project(blasMeans) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(SOURCE_FILES main.cpp util/allocation.cpp util/arguments.cpp util/timer.cpp util/dataIo.cpp bmeans/blasmeans.cpp) SET(CMAKE_C_COMPILER gcc) Loading util/dataIo.cpp +4 −2 Original line number Diff line number Diff line Loading @@ -2,12 +2,14 @@ #include "dataIo.h" void random_init(double *array, const int N, const int D){ short unsigned int seed = 3; short unsigned seed[3]; int i; seed[0]=1; seed[1]=1; seed[2]=2; #pragma omp parallel for firstprivate(seed) for ( i=0 ; i < N * D ; i++ ){ array[i] = erand48(&seed); array[i] = erand48(seed); } } Loading util/dataIo.h +2 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,8 @@ #include <string.h> #include <stdio.h> #include <omp.h> #define MAX_LINE_LENGTH 2049 void random_init(double *array, const int N, const int D); Loading Loading
CMakeLists.txt +0 −2 Original line number Diff line number Diff line cmake_minimum_required(VERSION 3.6) project(blasMeans) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(SOURCE_FILES main.cpp util/allocation.cpp util/arguments.cpp util/timer.cpp util/dataIo.cpp bmeans/blasmeans.cpp) SET(CMAKE_C_COMPILER gcc) Loading
util/dataIo.cpp +4 −2 Original line number Diff line number Diff line Loading @@ -2,12 +2,14 @@ #include "dataIo.h" void random_init(double *array, const int N, const int D){ short unsigned int seed = 3; short unsigned seed[3]; int i; seed[0]=1; seed[1]=1; seed[2]=2; #pragma omp parallel for firstprivate(seed) for ( i=0 ; i < N * D ; i++ ){ array[i] = erand48(&seed); array[i] = erand48(seed); } } Loading
util/dataIo.h +2 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,8 @@ #include <string.h> #include <stdio.h> #include <omp.h> #define MAX_LINE_LENGTH 2049 void random_init(double *array, const int N, const int D); Loading