Message boards : Number crunching : GPU version requirements for the search up to 10^20
Previous · 1 · 2
Author | Message |
---|---|
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 465 Credit: 72,451,573 RAC: 0 ![]() ![]() |
Now that WU's allocate less than 900MB, is it possible to relax the GPU memory requirement to 1GB ? I'll try to do it today and then watch if I get any new WU errors on the project. |
trigggl Send message Joined: 28 Oct 18 Posts: 2 Credit: 1,004,920 RAC: 0 ![]() |
Now that WU's allocate less than 900MB, is it possible to relax the GPU memory requirement to 1GB ? Did this ever get done? |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 465 Credit: 72,451,573 RAC: 0 ![]() ![]() |
It was done. Current requirement is 800 MB GPU memory to run a task. |
Theadalus Send message Joined: 21 Jun 17 Posts: 4 Credit: 50,180,088 RAC: 0 ![]() ![]() |
Hi, Just wondering what the actual system requirements are... Today I added 2 machines (S3PC-S04 and S3PC-S25) to this project, both machines are running 1 GPU WU each, and seems to run out of memory; after about 30 secs to a minute, the WU gets status "Waiting for memory". Both machines have 8GB system memory, and running Ubuntu, which does not take much resources. Based on BOINC memory settings, the GPU application takes more then 6GB (75%) of system memory...? Ridiculous! If these are the real specifications, then application need some serious optimization/redesign, this is not workable. |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
Hi, Presently the GPU workunits require 8GB memory. If you do not have enough RAM, you can increase the pagefile size and enable more pagefile usage in BOINC to compensate for the shortfall (this may require a restart of the system to take effect). Beware though that this will read and write an enormous amount of data. If you have a hard drive it will be unlikely to keep up and would be very taxing on it, and an SSD will incur a significant number of writes. On my system with a GTX 1650 and 8GB RAM, I had 28TBW over the month or so I ran Amicable Numbers tasks. Regards, Kellen |
Theadalus Send message Joined: 21 Jun 17 Posts: 4 Credit: 50,180,088 RAC: 0 ![]() ![]() |
Hi Kellen, Thanks for your reply. I increased swap size to 32GB; after using (almost) all system memory I see about 1.5GB of swap is used, then WU again errors (255: Unknown error code). For now I give up and move GPU's to different project, one which runs without any hassle... I don't understand why the GPU version uses that much system memory, as the CPU version uses much less (~ 2.8GB)...? |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 465 Credit: 72,451,573 RAC: 0 ![]() ![]() |
Because GPU version has to store all prime numbers < 1011 and it can't use compact bit array as CPU version does. |
vaughan Send message Joined: 30 Jan 17 Posts: 2 Credit: 641,377,370 RAC: 863,934 ![]() ![]() ![]() |
Why do the GPU tasks take so long? On my laptop running a 1660ti after 8 hours the prediction is 10 more days to finish. Ridiculous for a GPU task. I aborted it. |
mikey![]() Send message Joined: 20 Feb 17 Posts: 19 Credit: 387,030,777 RAC: 637,765 ![]() ![]() ![]() |
Why do the GPU tasks take so long? On my laptop running a 1660ti after 8 hours the prediction is 10 more days to finish. Ridiculous for a GPU task. I aborted it. The only thing I can think of is are you leaving a cpu core free just for the gpu to use? My Nvidia 1050Ti with 4gb and the same driver you are using of onboard memory is doing tasks in: 4,580.39 seconds and getting 6,836.19 credits for each one. The only main difference is I'm using Linux and you are using Windows but that should NOT matter at all. |
Message boards : Number crunching : GPU version requirements for the search up to 10^20
©2023 Sergei Chernykh