-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xor clean consumes too much memory #632
Comments
Sorry, I'll pick this up in the coming days, this is 100÷ an issue. I'll
get back to you on Saturday, hopefully with a fix :)
Mate
…On Wed, Oct 28, 2020, 13:48 vlastikw ***@***.***> wrote:
After Executing strategy token: renumber [xor-clean] is started. While
before that the solver consumed only about 2 GB memory suddenly it grows up
until it consumes more than 16GB and crashes (or is killed).
Why? How can it be avoided. I assume this is not normal behavior and
should be investigated. It happens also on smaller instance however I don't
remember or don't have a better example right now. But point is it consumes
5x or more times memory than currently does.
Attached instance and output. It happens after 4 hours on my PC.
solver crashed.txt
<https://github.com/msoos/cryptominisat/files/5451896/solver.crashed.txt>
e2VAR_12x12.cnf.zip
<https://github.com/msoos/cryptominisat/files/5451905/e2VAR_12x12.cnf.zip>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#632>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKF4OICOGTNUGJ4BXKOVU3SNAHK7ANCNFSM4TCI2MTA>
.
|
Hi, |
Wow, this is a weird instance :) Can you please do me a favour and check if setting |
Hi! So |
Hi, I'm running it for you. I've tried --intree 0 and --sls 0 together and looks good. 500 sols after 3 hours output attached. But running with --presimp 1 to make it crashed sooner but it still runs. I let it run with only --sls 0 and let you know. |
Ah nice! so Thanks again, Mate |
Now it finished (crashed) also with --presimp 1 after 2 hours and in about the same place as without it after second inprocessing phase after first solution found. Output attached. Starting now --presimp 1 and --sls 0. I thought it will be --intree 0 solving this with some cycle in the tree ;-) let's see if it's --sls 0. |
So it looks like --sls 0 solved it, output attached. Interesting is the number of solutions returned after 2 hours. Thank you for your help and fingers crossed with bug fixing. |
Nice! So what is probably happening is that in-tree probing (i.e. Cheers, Mate |
After Executing strategy token: renumber [xor-clean] is started. While before that the solver consumed only about 2 GB memory suddenly it grows up until it consumes more than 16GB and crashes (or is killed).
Why? How can it be avoided. I assume this is not normal behavior and should be investigated. It happens also on smaller instance however I don't remember or don't have a better example right now. But point is it consumes 5x or more times memory than currently does.
Attached instance and output. It happens after 4 hours on my PC.
solver crashed.txt
e2VAR_12x12.cnf.zip
The text was updated successfully, but these errors were encountered: