Commit Graph

11 Commits

Author SHA1 Message Date
Nicolás A. Ortega
5aa0b333c0
Made a fix, because previously it was not measuring primes. 2016-12-13 16:32:10 +01:00
Nicolás A. Ortega
2e9326b5fb
Preparing for v0.4
I'm going to be learning OpenCL, after which I will decide whether to
use OpenCL or OpenMP for the development of Indivisible. This mostly
depends on the compatibility of each library with GMP, especially since
I believe GMP already does some of its own threading.
2016-12-12 23:21:22 +01:00
Nicolás A. Ortega
06cb271dba
Forgot to set that shit to v0.3 2016-12-12 16:20:21 +01:00
Nicolás A. Ortega
dab78093ab
Deleted macros 2016-12-10 17:11:21 +01:00
Nicolás A. Ortega
f4ee9872bc
Optimize the algorithm to avoid numbers larger than half. 2016-12-10 14:46:51 +01:00
Nicolás A. Ortega
dd38b53e31
Fixed leaks. 2016-12-10 11:20:01 +01:00
Nicolás A. Ortega
3c8b9922fb
Shorten the long ass `unsigned long long int' to ulli. 2016-12-10 02:20:57 +01:00
Nicolás A. Ortega
cb9e1648e9
No need to use that macro outside a loop. 2016-12-10 02:09:34 +01:00
Nicolás A. Ortega
30703314dd
Forgot it for the main loop as well. 2016-12-10 01:15:52 +01:00
Nicolás A. Ortega
4905391c82
Add more optimizations. 2016-12-10 00:50:23 +01:00
Nicolás A. Ortega
79a9ba11ff
Switch to C, stop using OpenMP, start using GMP. 2016-12-09 23:02:51 +01:00