#include #include #include #include using namespace std; #include struct option long_options[] { {"method", required_argument, 0, 'm'}, {"size", required_argument, 0, 's'}, {"iterations", required_argument, 0, 'i'}, {0,0,0,0} }; int method = 1; int vsize = 10*1024*1024; int iterations = 1; typedef float real; real prod1(real * x, real * y, real * z, int size) { real total = 0.0; for (int i=0; i