New and improved apps coming soon

Message boards : News : New and improved apps coming soon
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2909 - Posted: 13 Nov 2020, 2:51:56 UTC

I have made some improvements to the cpu code. I am seeing somewhere between 30% and 40% speedup, depending on the case.

I have deployed the new executable for 64bit linux. I am currently trying to get it to build for 64bit windows. I hope to have that ready by tomorrow sometime.

The next step is to use these same tricks on the GPU versions. GPUs can be very finicky, so this might take several weeks before I have something worthwhile.
ID: 2909 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Speedy51

Send message
Joined: 13 Apr 19
Posts: 26
Credit: 11,397,920
RAC: 359
Message 2910 - Posted: 13 Nov 2020, 6:54:11 UTC - in response to Message 2909.  

Sounds good. Please you are having some success in speeding things up for science.
ID: 2910 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile [AF>Amis des Lapins] Bipleouf

Send message
Joined: 5 Jan 15
Posts: 6
Credit: 5,356,905
RAC: 0
Message 2911 - Posted: 13 Nov 2020, 10:00:39 UTC - in response to Message 2909.  

Good news! Thank you for your work and your dedication to make the applications evolve.
ID: 2911 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
bozz4science

Send message
Joined: 6 May 20
Posts: 1
Credit: 123,648
RAC: 0
Message 2912 - Posted: 13 Nov 2020, 10:54:14 UTC - in response to Message 2911.  

That's impressive. Looking forward to try out the new app version soon!
ID: 2912 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Vitaly

Send message
Joined: 5 Jan 13
Posts: 43
Credit: 41,024,048
RAC: 766
Message 2914 - Posted: 13 Nov 2020, 16:12:37 UTC - in response to Message 2913.  
Last modified: 13 Nov 2020, 16:13:38 UTC

Yes, we should overcome somehow that 20 million tasks search.
ID: 2914 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2915 - Posted: 13 Nov 2020, 17:12:08 UTC

The 64 bit Windows version has been deployed.

Now moving on to GPUs...
ID: 2915 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2916 - Posted: 13 Nov 2020, 17:14:41 UTC - in response to Message 2913.  

Will you be able to create a new faster app version for 32-bit Linux, for those of us still using older hardware?


Unfortunately, the tricks I used took advantage of 64 bit registers. There is no way to do the same thing for 32 bit machines.
ID: 2916 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Speedy51

Send message
Joined: 13 Apr 19
Posts: 26
Credit: 11,397,920
RAC: 359
Message 2946 - Posted: 11 Dec 2020, 20:14:16 UTC - in response to Message 2915.  
Last modified: 11 Dec 2020, 20:15:57 UTC


Now moving on to GPUs...

Out of curiosity are you planning on releasing a improved GPU app before we start search 16×271? I have read your latest post in batch plan. I thought it was more appropriate to ask the question here.
Edit= changed the number 13 to 16 for the search
ID: 2946 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2947 - Posted: 11 Dec 2020, 20:35:27 UTC - in response to Message 2946.  

Out of curiosity are you planning on releasing a improved GPU app before we start search 16×271? I have read your latest post in batch plan. I thought it was more appropriate to ask the question here.
Edit= changed the number 13 to 16 for the search

I will if it's ready in time. Other things came up so I lost several weeks in there, but am now back to improving the GPU app.
ID: 2947 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Speedy51

Send message
Joined: 13 Apr 19
Posts: 26
Credit: 11,397,920
RAC: 359
Message 2948 - Posted: 11 Dec 2020, 21:23:16 UTC - in response to Message 2947.  

Thanks for the update. All the best making improvements
ID: 2948 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Sascha Becker
Avatar

Send message
Joined: 24 Oct 20
Posts: 1
Credit: 166,628
RAC: 0
Message 2949 - Posted: 12 Dec 2020, 14:39:03 UTC

Hi. Es, gibt, für NVidia Geforce GPU's, einen, Neuen Treiber, für Windows 10 x64. :-)



Auf, www.nvidia.de . Gibt, es, die Version 460.79 notebook win10 64bit , zum herunterladen. :-)



Und, damit, einen, Neuen, Treiber, zu installieren, und damit, ihn zu aktualisieren. :-)



Boinc, zuvor, Schlie0en, Treiber Updaten, Boinc Starten, und Benchmark durchführen. :-)



MfG



Sascha Becker \ oetker201
ID: 2949 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2964 - Posted: 1 Jan 2021, 20:29:32 UTC - in response to Message 2947.  

I just released the new app version for Linux Nvidia Cuda.

I tested it on 100 WUs and it averaged about 33% faster over the previous Cuda version.

I am now making these same improvements to the openCL versions. If all goes well, I should have new apps for Windows and AMD cards within a week.
ID: 2964 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Richard Haselgrove

Send message
Joined: 28 Oct 11
Posts: 180
Credit: 242,463,434
RAC: 148,881
Message 2965 - Posted: 2 Jan 2021, 16:46:35 UTC - in response to Message 2964.  
Last modified: 2 Jan 2021, 17:28:45 UTC

Hit a snag on host 2248192

/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by [cuda 30 app])
Investigating.

Seems I've got

GNU C Library (Ubuntu GLIBC 2.27-3ubuntu1.3) stable release version 2.27.
and it seems the free-standing downloads of 2.29 are no longer available. May try upgrading from Mint 'Tessa' 19.1 to Mint 'Mate' 20 ???
ID: 2965 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Greger

Send message
Joined: 9 Mar 17
Posts: 1
Credit: 167,409,437
RAC: 4,571
Message 2966 - Posted: 2 Jan 2021, 20:02:16 UTC - in response to Message 2965.  

process exited with code 1 (0x1, -255)</message>
<stderr_txt>
../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.00_x86_64-pc-linux-gnu__cuda30: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ../../projects/numberfields.asu.edu_NumberFields/GetDecics_4.00_x86_64-pc-linux-gnu__cuda30)


Same for me on an older system that still GLIBC on 2.28. It would be time to update
ID: 2966 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2967 - Posted: 2 Jan 2021, 20:38:22 UTC - in response to Message 2966.  

Sorry guys. I used a newer version of Cuda which apparently requires glibc 2.29. Not sure what else I can do on my end.
ID: 2967 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Ken_g6

Send message
Joined: 11 Oct 14
Posts: 1
Credit: 1,868,753
RAC: 0
Message 2968 - Posted: 2 Jan 2021, 21:20:17 UTC

Glibc for me too. You really ought to compile on the oldest Linux you can find. Ubuntu LTS 16.04 or Debian or something.
ID: 2968 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Richard Haselgrove

Send message
Joined: 28 Oct 11
Posts: 180
Credit: 242,463,434
RAC: 148,881
Message 2969 - Posted: 2 Jan 2021, 21:39:57 UTC

Going to leave it for tonight. I've converted the GPU tasks back to run on the CPU, so they won't be wasted or need to be resent. I'll have another look at upgrading in daylight tomorrow, now I know what I'm looking for.
ID: 2969 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2970 - Posted: 3 Jan 2021, 0:27:30 UTC - in response to Message 2968.  

Glibc for me too. You really ought to compile on the oldest Linux you can find. Ubuntu LTS 16.04 or Debian or something.


I don't think it's the version of Linux I build on. My version of Glibc is 2.31 but the executable still comes out 2.29. Sounds like there's something going on in my makefile, possibly related to the Cuda compiler nvcc. When I get a chance I will look into it.
ID: 2970 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Richard Haselgrove

Send message
Joined: 28 Oct 11
Posts: 180
Credit: 242,463,434
RAC: 148,881
Message 2972 - Posted: 3 Jan 2021, 18:43:16 UTC

After what feels like a very long day (the promised 'upgrade in place' tool appears not to exist), host 2248192 now reports itself as "Linux Mint 20". That claims to include 'Ubuntu GLIBC 2.31', but it's evidently backwards compatible - both GTX 1660 SUPER cards are now happily crunching with the new app.
ID: 2972 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Eric Driver
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 8 Jul 11
Posts: 1341
Credit: 496,489,881
RAC: 571,017
Message 2974 - Posted: 4 Jan 2021, 0:28:44 UTC - in response to Message 2972.  

After what feels like a very long day (the promised 'upgrade in place' tool appears not to exist), host 2248192 now reports itself as "Linux Mint 20". That claims to include 'Ubuntu GLIBC 2.31', but it's evidently backwards compatible - both GTX 1660 SUPER cards are now happily crunching with the new app.


I should have mentioned, I am going to rebuild inside a VM with an older linux version in order to get around this problem. If you had known this in advance, you could have skipped the troublesome upgrade process, so I apologize for that.

Anyways, other users now know that a fix is on the way. I hope to have the newer version built by sometime tomorrow.

I should also mention, the app is now using a lookup table to set some gpu parameters dynamically. The settings for the 1660 were based on my card. But I've been wondering if there might be other system parameters that affect performance such as RAM, CPU, or PCI-express version. I guess time will tell. If you want to play with the lookup table, it should be in the project subdirectory with the executable.
ID: 2974 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
1 · 2 · Next

Message boards : News : New and improved apps coming soon


Main page · Your account · Message boards


Copyright © 2024 Arizona State University