2017 year in review

Message boards : News : 2017 year in review
Message board moderation

To post messages, you must log in.

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

Send message
Joined: 8 Jul 11
Posts: 1344
Credit: 527,925,300
RAC: 563,057
Message 1949 - Posted: 13 Jan 2018, 0:14:21 UTC
Last modified: 13 Jan 2018, 0:17:02 UTC

Although the list does not look impressive, much was accomplished in 2017. The sub-searches that were completed were some of the longest so far. In summary:
1. The search over Q(sqrt(2)) (subfield 3 of 7) completed several more tiers of the search. There are about 9 tiers left to go.
2. The search over Q(sqrt(-2)) (subfield 4 of 7) filled in a bunch more rows. This one has 7 tiers left to go.

Here are the goals for the new year:
1. Develop a GPU app. I have enlisted the help of a fellow user for this. This is a lofty goal and it could be many months before the GPU app is available. This app will be critical in completing the search over Q(sqrt(2)).
2. Complete the search over Q(sqrt(-2)).
3. Start the search over Q(sqrt(-5)) (subfield 5 of 7).
ID: 1949 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Captiosus

Send message
Joined: 2 Aug 17
Posts: 1
Credit: 5,567,820
RAC: 10,463
Message 1950 - Posted: 18 Jan 2018, 10:43:55 UTC

If you don't mind my asking about the GPU version, what would be it's minimum requirements to crunch? Would it be double-precision or single-precision heavy? And how heavy is it expected to be on the VRAM?
ID: 1950 · 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: 1344
Credit: 527,925,300
RAC: 563,057
Message 1951 - Posted: 18 Jan 2018, 18:14:00 UTC - in response to Message 1950.  

That's tough to answer at this point, at least for me since I've never written GPU code. I would guess double precision heavy, but since we are dealing with very large integers we will also need an arbitrary precision library. Not sure about the VRAM.

The person helping me is experienced with GPUs and probably has better answers. They may want to remain anonymous, so they may not respond directly to this post, but I will eventually get some more information for you.
ID: 1951 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Vitaly

Send message
Joined: 5 Jan 13
Posts: 43
Credit: 42,800,113
RAC: 27,997
Message 1952 - Posted: 21 Jan 2018, 19:45:34 UTC - in response to Message 1951.  

I noticed that DS14x270 jumps.

Recently there were 20000 completed WUs. But now is 9000.

Is it OK?

Regards.
ID: 1952 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Daniel Liebmann

Send message
Joined: 9 Jan 16
Posts: 6
Credit: 11,031,524
RAC: 0
Message 1953 - Posted: 23 Jan 2018, 0:01:59 UTC - in response to Message 1951.  

First of all thanks to Eric for protecting my privacy, but I have no problem answering directly ;-)

As Eric said, we are in a very early stage, so it is very difficult to give detailed requirements. Basically with GPU applications the guiding principle applies: more (of everything) is better / faster. Maybe we will give the user the possibility to fine-tune the app for their own hardware (via an appconfig.xml).

Since I personally prefer a test-driven development and only have a NVIDIA GTX 1080 Ti, one can assume that the GPU App is optimized for Nvidia cards first. Unless someone wants to sponsor a comparable and up-to-date ATI card.

As we develop the GPU App with OpenCL, i expect to see separate optimized applications for Nvidia and ATI GPUs as well as AMD / Intel CPUs with integrated graphics chips in the (far) future.

Of course, Eric and I like to keep you up to date with any news. But keep in mind that it will take some month, cause i can only work on it in my (limited) freetime.
ID: 1953 · 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: 1344
Credit: 527,925,300
RAC: 563,057
Message 1954 - Posted: 23 Jan 2018, 16:10:42 UTC - in response to Message 1952.  

I noticed that DS14x270 jumps.

Recently there were 20000 completed WUs. But now is 9000.

Is it OK?

Regards.


I think you are referring to the batch status page. The scripts that generate that are sometimes out of sync with the scripts that generate the work. To reduce server load I changed it so that the batch status is updated every 3 hours. It used to be every 15 minutes. The jumps you are seeing were always there, you just didn't notice it because it would correct itself within a few minutes.

When I find some time I will look into making my scripts a little more robust.
ID: 1954 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Skivelitis2

Send message
Joined: 16 May 15
Posts: 10
Credit: 15,994,451
RAC: 0
Message 1955 - Posted: 29 Jan 2018, 15:04:39 UTC

Will versions of the GPU app be available for both Windows and Linux?
ID: 1955 · 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: 1344
Credit: 527,925,300
RAC: 563,057
Message 1958 - Posted: 30 Jan 2018, 1:17:43 UTC - in response to Message 1955.  

That is the plan. After we have it working for one platform it shouldn't be too hard to port it to other platforms. However, I am not a GPU expert and am assuming the porting is as easy as porting normal C/C++ code.
ID: 1958 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Vitaly

Send message
Joined: 5 Jan 13
Posts: 43
Credit: 42,800,113
RAC: 27,997
Message 1987 - Posted: 6 Mar 2018, 19:12:18 UTC - in response to Message 1949.  

Although the list does not look impressive, much was accomplished in 2017. The sub-searches that were completed were some of the longest so far. In summary:
1. The search over Q(sqrt(2)) (subfield 3 of 7) completed several more tiers of the search. There are about 9 tiers left to go.
2. The search over Q(sqrt(-2)) (subfield 4 of 7) filled in a bunch more rows. This one has 7 tiers left to go.

Here are the goals for the new year:
1. Develop a GPU app. I have enlisted the help of a fellow user for this. This is a lofty goal and it could be many months before the GPU app is available. This app will be critical in completing the search over Q(sqrt(2)).
2. Complete the search over Q(sqrt(-2)).
3. Start the search over Q(sqrt(-5)) (subfield 5 of 7).


Wow, 4760579 tasks )
It looks like we won't finish it this year.
ID: 1987 · 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: 1344
Credit: 527,925,300
RAC: 563,057
Message 1988 - Posted: 7 Mar 2018, 5:02:52 UTC - in response to Message 1987.  

Wow, 4760579 tasks )
It looks like we won't finish it this year.

I think we can do it...
ID: 1988 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Vitaly

Send message
Joined: 5 Jan 13
Posts: 43
Credit: 42,800,113
RAC: 27,997
Message 2077 - Posted: 1 Jul 2018, 16:11:48 UTC - in response to Message 1988.  

25% of DS13x271 is completed )
ID: 2077 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : News : 2017 year in review


Main page · Your account · Message boards


Copyright © 2024 Arizona State University