3.6.3.4 : The main function

The main function is quite the same :
1
2
3
4
5
6
7
8
9
10
11
12
13
int main(int argc, char** argv){
	cout << "Hadamard product intrinsics" << endl;
	evaluateHadamardProduct(1000lu, 10000000lu);
	evaluateHadamardProduct(1500lu, 10000000lu);
	evaluateHadamardProduct(2000lu, 10000000lu);
	evaluateHadamardProduct(2500lu, 10000000lu);
	evaluateHadamardProduct(2666lu, 10000000lu);
	evaluateHadamardProduct(3000lu, 10000000lu);
	evaluateHadamardProduct(4000lu, 10000000lu);
	evaluateHadamardProduct(5000lu, 10000000lu);
	evaluateHadamardProduct(10000lu, 10000000lu);
	return 0;
}