g6k icon indicating copy to clipboard operation
g6k copied to clipboard

The General Sieve Kernel

Results 32 g6k issues
Sort by recently updated
recently updated
newest added

TL;DR: This PR makes some small structural changes to the SIMD code. The code works as before, but it's slightly closer to standard C++. Might also be worth considering if...

Hello! developers.Can you tell me where the implementation details of multithreading can be seen?

Now, I want to debug with this project, but the application was wrote with Python, and the core algorithm was wrote with C++. Movever, the application use the libary fplll....

An error occurs when I implement the lwe instance in (https://github.com/fplll/g6k/issues/88)[https://github.com/fplll/g6k/issues/88] in the same number, and it is the entire implement result. My computer's environment is RAM = 16GB, CPU...

1.I see function **def lwe()** and **def load_lwe_challenge** coustruct a challenge to use,I don't want to use these txts,I just need lwe_challenge.py to solve specified txts. What should I do?...

on the ubuntu system ,there is a problem "illegal instruction",but on the centos system ,it work well.however ,when run the multi thread on jump function(sieving),it occur the something wrong:nothing print...

When running ``./full_sieve.py 130 --threads 24`` on a machine with 32GB of RAM and 24 cores, I get a crash. The reason for this is that the Siever attempts to...

The following snippet (and most likely many variation thereoff) appears repeatedly. ``` c++ if(sign == 1) { for(unsigned int i=0; i < n; ++i) { x[l+i] += db[i2].x[i]; } for(unsigned...

Currently, the main stopping condition for all sieve is the saturation condition, which is not an issue for random lattices; yet, over certain lattices such a condition can not be...