#include #include #include "gps_sdr_simd.h" #include #include #include #include #include #include using google::LogMessage; DEFINE_int32(N, 2046, "Size of the arrays used for calculations"); DEFINE_int32(M, 1000, "Iterations"); int main(int argc, char** argv) { google::InitGoogleLogging(argv[0]); google::ParseCommandLineFlags(&argc, &argv, true); LOG_AT_LEVEL(INFO) << "Using standard SIMD implementation (GPS-SDR) to perform complex arithmetic"; std::srand((int)time(0)); CPX* input = new CPX[FLAGS_N]; for(int i=0;i