Nicolás A. Ortega
|
66c0a5d027
|
Added a TODO list.
|
2016-12-10 14:54:00 +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
|
8a42e85d04
|
Better explanation of error.
|
2016-12-10 11:51:32 +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
|
d757f3a79f
|
Added section for v0.2
|
2016-12-09 23:26:27 +01:00 |
|
Nicolás A. Ortega
|
79a9ba11ff
|
Switch to C, stop using OpenMP, start using GMP.
|
2016-12-09 23:02:51 +01:00 |
|
Nicolás A. Ortega
|
05c50652b8
|
Added GMP as a deps for CI.
|
2016-12-02 16:35:07 +01:00 |
|
Nicolás A. Ortega
|
7d6ed15523
|
We only have to define the universal CXX flags once.
|
2016-12-02 16:34:12 +01:00 |
|
Nicolás A. Ortega
|
b66755174f
|
GMP is a new dependency.
|
2016-12-02 16:31:12 +01:00 |
|
Nicolás A. Ortega
|
04a8d7ddde
|
Downgrade to C++11 to support g++4.8
|
2016-12-02 15:55:29 +01:00 |
|
Nicolás A. Ortega
|
6bfab05e37
|
Use lambda function instead.
|
2016-12-01 12:35:15 +01:00 |
|
Nicolás A. Ortega
|
05b6257e44
|
Skip all even numbers since they're all divisible by 2.
|
2016-12-01 12:21:09 +01:00 |
|
Nicolás A. Ortega
|
1593e57e90
|
CMake check for OpenMP
|
2016-11-30 22:20:46 +01:00 |
|
Nicolás A. Ortega
|
75b35b3356
|
Fixed seg fault (I think).
|
2016-11-30 21:37:10 +01:00 |
|
Nicolás A. Ortega
|
3bb757dc0d
|
Basic multi-core capabilities.
It's buggy, at some point it gives a segmentation fault at around the
`for(auto i : primes)` part. I think I should add a pragma critical
there.
|
2016-11-30 21:08:44 +01:00 |
|
Nicolás A. Ortega
|
1032e099a1
|
Added Vim swap files to gitignore.
|
2016-11-30 20:34:06 +01:00 |
|
Nicolás A. Ortega
|
a236f88d12
|
Added libgomp to dependencies.
|
2016-11-30 19:10:00 +01:00 |
|
Nicolás A. Ortega
|
87b96e4ebc
|
Added OpenMP to the project.
|
2016-11-30 19:09:29 +01:00 |
|
Nicolás A. Ortega
|
52aece5481
|
Changed the name so GitLab would like it.
|
2016-11-30 18:44:40 +01:00 |
|
Nicolás A. Ortega
|
b0c0718116
|
Added a changelog.
|
2016-11-30 18:43:20 +01:00 |
|
Nicolás A. Ortega
|
d802bad1f6
|
Add markdown badge for CI.
|
2016-11-30 15:19:59 +01:00 |
|
Nicolás A. Ortega
|
05eb78ff8f
|
Fixed a few things in the README.md
|
2016-11-30 15:18:12 +01:00 |
|
Nicolás A. Ortega
|
bf2499ac3f
|
Basic prime calculator.
|
2016-11-30 15:15:52 +01:00 |
|
Nicolás A. Ortega
|
669b108c43
|
Initial commit.
|
2016-11-30 14:32:06 +01:00 |
|