Message boards :
Number crunching :
Memory problems
Message board moderation
Author | Message |
---|---|
Send message Joined: 5 Nov 21 Posts: 5 Credit: 151,400 RAC: 62 |
Running eight instances on a hyper threading enabled quad core results in a 'corrupted size vs. prev_size in fastbins' error. This message comes from libc's malloc, realloc, or free, and appears to indicate either a bug in libc or memory corruption, according to here. The machine in question has 32 GB of RAM (4GB per thread) and uses libc 2.31 |
![]() Send message Joined: 29 Oct 21 Posts: 59 Credit: 10,300 RAC: 0 |
The problem with memory allocation is known to us and we are working on a solution to this problem. |
Send message Joined: 30 Nov 21 Posts: 6 Credit: 5,146,600 RAC: 0 |
I am running an AMD Ryzen threadripper x3980 64 Cote 128thread machine with 64 Mb RAM. Is it normal that I can only run 54 threads and the rest waiting for memory? |
Send message Joined: 2 Nov 21 Posts: 10 Credit: 4,799,990 RAC: 2,336 ![]() |
You have ~500mb per thread while each takes 307mb for me in Linux. Minus OS, GPU, other stuff and BOINC setting to not use all 100%, then yeah. Normal. |
Send message Joined: 30 Nov 21 Posts: 6 Credit: 5,146,600 RAC: 0 |
You have ~500mb per thread while each takes 307mb for me in Linux. Minus OS, GPU, other stuff and BOINC setting to not use all 100%, then yeah. Normal. So, the answer seems to be to run only about a third of your available cores or just one or two project thread using app_config.xml. The trouble is that I bet most users have no idea how to set up an app_config. What a waste of resources... |
Send message Joined: 2 Nov 21 Posts: 10 Credit: 4,799,990 RAC: 2,336 ![]() |
Or more memory. I try to have 1-2GB per thread for BOINC because many apps do require even more memory than 307mb. |
Send message Joined: 30 Nov 21 Posts: 6 Credit: 5,146,600 RAC: 0 |
My current configuration: 128 thread machine with 64Gb of RAM. I am only able to run 39 iThena threads, the rest are waiting for memory, and that is the only project that I am running. How do I tell iThena to run only 39 threads, so that I can use the other 89 threads for other projects. ? |
Send message Joined: 7 Nov 21 Posts: 17 Credit: 56,900 RAC: 0 |
<app_config> <app> <name>ithena_graph</name> <max_concurrent>39</max_concurrent> </app> </app_config> |
© 2019-2024 iThena. All rights reserved. | Private Policy