Welcome to MilkyWay@home

Posts by cenit

1) Message boards : Application Code Discussion : MilkyWay and Fedora 16 ppc64 (Message 53079)
Posted 11 Feb 2012 by Profile cenit
Post:
Milkyway@Home is GPL
Here's the repository
https://github.com/Milkyway-at-home/milkywayathome_client
2) Message boards : News : Separation updated to 1.00 (Message 53050)
Posted 10 Feb 2012 by Profile cenit
Post:
Indeed it does -- also the version of Boinc Manager.

With 11.8 (which also works with Collatz -- a critical constraint for me), and Vista 32 bit and Windows 7 64 bit, it does work -- with one of the 6.x Boinc managers. With 11.8 and XP 32 bit and BM 7.0.8 it does not get work, go figure.

today matt implemented a fix for the scheduler. I think that now it should work also in your "11.8 with BM 7.0.8" configuration, because you're in what he called and discarded previously (wrongly) a "pure cl_amd_fp64" extension situation
3) Message boards : Number crunching : GPU lacks necessary double precision extension (Message 53048)
Posted 10 Feb 2012 by Profile cenit
Post:
In another thread he just told me that he fixed some bugs in his scheduler.
4) Message boards : Number crunching : GPU lacks necessary double precision extension (Message 53022)
Posted 10 Feb 2012 by Profile cenit
Post:
This problem has been solved.
Thanks matt!
5) Message boards : News : Separation updated to 1.00 (Message 53013)
Posted 10 Feb 2012 by Profile cenit
Post:
I was on 7.0.12, upgraded to 7.0.14, still the same problem.
Maybe we need to open a ticket at boinc/trac ?
I'm not sure. I've been mutilating the scheduler trying to quickly dodge driver version issues so it's quite likely not working, though it does seem to be working for me using 7.0.14


I'm on 12.1 since they went out.
I just upgraded to 7.0.15 but still got the same message that I lack the necessary extension. I wrote something here, but I don't know if it will be read by boinc devs http://boinc.berkeley.edu/dev/forum_thread.php?id=7273
It was scheduler problem. I don't have any pure cl_amd_fp64 systems so it was working for me. It should start working for you now.


yes you're right!
Thanks a lot man!
6) Message boards : News : Separation updated to 1.00 (Message 53009)
Posted 10 Feb 2012 by Profile cenit
Post:
I was on 7.0.12, upgraded to 7.0.14, still the same problem.
Maybe we need to open a ticket at boinc/trac ?
I'm not sure. I've been mutilating the scheduler trying to quickly dodge driver version issues so it's quite likely not working, though it does seem to be working for me using 7.0.14


I'm on 12.1 since they went out.
I just upgraded to 7.0.15 but still got the same message that I lack the necessary extension. I wrote something here, but I don't know if it will be read by boinc devs http://boinc.berkeley.edu/dev/forum_thread.php?id=7273
7) Message boards : Number crunching : GPU lacks necessary double precision extension (Message 53006)
Posted 10 Feb 2012 by Profile cenit
Post:
Alternatively the OpenCL extensions aren't being reported by the BOINC version. It's either a project scheduler problem or BOINC 7 problem


I was discussing this problem in the Separation thread in the news section.
My Catalyst are new (12.1) and BM is 7.0.14.
At this point, as I was writing there, maybe we have to open a bug ticket at BOINC/trac?
8) Message boards : News : Separation updated to 1.00 (Message 53005)
Posted 10 Feb 2012 by Profile cenit
Post:
which extension are you looking for?
My GPU (cayman) still does not have cl_khr_fp64 (promised by amd since launch, still not delivered to VLIW4). We're stuck on cl_amd_fp64. Can you please accept it in your app or it's not valid for you?
Thanks a lot!
It looks for cl_khr_fp64 or cl_amd_fp64, if you have a client new enough to report OpenCL information back. It looks like some of the 7.0.x aren't sending back the extensions properly.


I was on 7.0.12, upgraded to 7.0.14, still the same problem.
Maybe we need to open a ticket at boinc/trac ?

I don't want to roll back to 6.12 series, because I would loose all the WU in progress and because I would like to test also the boinc/vbox project which requires 7.x BM...

Anyway, thanks for your hard work. All the troubles that will be fixed here will be useful also for all the other projects.
9) Message boards : News : Separation updated to 1.00 (Message 52980)
Posted 9 Feb 2012 by Profile cenit
Post:
2/9/2012 10:57:53 PM | Milkyway@Home | Sending scheduler request: To fetch work.
2/9/2012 10:57:53 PM | Milkyway@Home | Requesting new tasks for ATI
2/9/2012 10:57:55 PM | Milkyway@Home | Scheduler request completed: got 0 new tasks
2/9/2012 10:57:55 PM | Milkyway@Home | No tasks sent
2/9/2012 10:57:55 PM | Milkyway@Home | Message from server: GPU lacks necessary double precision extension


which extension are you looking for?
My GPU (cayman) still does not have cl_khr_fp64 (promised by amd since launch, still not delivered to VLIW4). We're stuck on cl_amd_fp64. Can you please accept it in your app or it's not valid for you?
Thanks a lot!
10) Message boards : News : Separation updated to 1.00 (Message 52863)
Posted 8 Feb 2012 by Profile cenit
Post:
2/8/2012 11:34:51 AM | Milkyway@Home | Requesting new tasks for CPU and ATI GPU
2/8/2012 11:34:52 AM | Milkyway@Home | Scheduler request completed: got 0 new tasks
2/8/2012 11:34:52 AM | Milkyway@Home | No tasks sent
2/8/2012 11:34:52 AM | Milkyway@Home | Message from server: Host device lacks OpenCL
2/8/2012 11:34:52 AM | Milkyway@Home | Message from server: Your NVIDIA GPU lacks the needed compute capability (1.3, required for double precision math


Seems the NVIDIA and ATI is mixed up...


I have the same problem.
Just retried now that Matt fixed the ATI preference gone, but did not change...
11) Message boards : Number crunching : Not getting WU's (Message 52859)
Posted 8 Feb 2012 by Profile cenit
Post:
2/8/2012 10:14:07 PM | Milkyway@Home | Detaching from project
2/8/2012 10:14:25 PM |  | Fetching configuration file from http://milkyway.cs.rpi.edu/milkyway/get_project_config.php
2/8/2012 10:15:11 PM | Milkyway@Home | Master file download succeeded
2/8/2012 10:15:16 PM | Milkyway@Home | Sending scheduler request: Project initialization.
2/8/2012 10:15:16 PM | Milkyway@Home | Requesting new tasks for CPU and ATI
2/8/2012 10:15:18 PM | Milkyway@Home | Scheduler request completed: got 0 new tasks
2/8/2012 10:15:18 PM | Milkyway@Home | No tasks sent
2/8/2012 10:15:18 PM | Milkyway@Home | Message from server: GPU lacks necessary double precision extension
2/8/2012 10:15:18 PM | Milkyway@Home | Message from server: Your NVIDIA GPU lacks the needed compute capability (1.3, required for double precision math
2/8/2012 10:15:18 PM | Milkyway@Home | Tasks for CPU are available, but your preferences are set to not accept them


eehh???
12) Message boards : Number crunching : 79XX Dont Run (Message 52593)
Posted 21 Jan 2012 by Profile cenit
Post:
was only first few that ran fast, sorry :-(
Not all the workunits are equal work. Right now there should be a mix of 2 and 3 stream runs. The 2 stream ones finish sooner than the 3.


is there anything simple that you can do on your side to optimize the performance of the opencl app on 7970?
13) Message boards : Number crunching : 79XX Dont Run (Message 52494)
Posted 14 Jan 2012 by Profile cenit
Post:
We shall see what we shall see ..... hard to read the runes on this in absolute terms, as you point out talented programmers can do much to alleviate situations in many cases.

The underlying message should not be ignored though, whatever is done in the short term (my definition of that is circa 18-24 months), long term software trend is OpenCL in all its glory - a new set of goal posts we have to get used to like it or not.

Gonna be fun :)

Regards
Zy


in 18-24 months I think many more surprises can happen.
C++ AMP & similars can deliver much, if they keep up to promises!
14) Message boards : Number crunching : 79XX Dont Run (Message 52487)
Posted 14 Jan 2012 by Profile cenit
Post:
the situation is not so dark as you're depicting! AMD is surely pushing a lot on their compiler development, but also something else can be done by the projects, if they have the time and the ability (Matt seems a talented programmer!)
Surely, in the case of milkyway, where the code seems not so difficult, if the compiler is not giving best results, the kernel compilation can be done offline and then you can distribute a "hand-tuned" IL code. This was also something done by Gipsel back in the days, with the first version of the milkyway gpu app (Brook was not so good in those days, history is back ;) )

Anyway, a push back of 50 % with an app absolutely not tuned to AMD hardware seems not so bad. Even if without distributing IL tuned code, I think that some opencl compiler revisions and some tuning will cut this to no more than 20% without much effort.
15) Message boards : Number crunching : GPU Requirements (Message 52484)
Posted 14 Jan 2012 by Profile cenit
Post:
simply as you can see from the task you're processing, you're doing your jobs on the cpu. In particular, you're doing jobs not solvable by the gpu at the moment, so don't worry, you're not wasting your time here!
16) Message boards : Number crunching : 79XX Dont Run (Message 52479)
Posted 14 Jan 2012 by Profile cenit
Post:
I'm trying to run the cuda_opencl app on my 6970 just for comparison.

I used the app_info described here and downloaded the app from the link posted, but boinc says

1/14/2012 12:19:06 PM | Milkyway@home | Sending scheduler request: To fetch work.
1/14/2012 12:19:06 PM | Milkyway@home | Requesting new tasks for ATI
1/14/2012 12:19:08 PM | Milkyway@home | Scheduler request failed: HTTP file not found


You can try it zydor wrote in another thread.
A detatch (not reset) and reattatch will do it.



thanks

Renaming the app into _ati14 also did the trick (done also when detaching, so i'm not sure what benefitted more)

Anyway, this is my result: 1m 20s - 1m 25s, while also doing some cpu computation. CPU usage is 0, screen is a bit lagging.

Link to my host:
http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=364107

On the contrary, I resumed working on milkyway for some wus and the times with stock (CAL) app are around 45-55 seconds, with 0 cpu usage and the screen absolutely better than when using the opencl app.

Let's hope that some parameter tuning within the opencl app could bring similar results to the cal app. Surely it will not be better than that, but at least maybe closer... Let's hope, also because the cal interface is deprecated and so this old app will soon stop working with newer drivers...
17) Message boards : Number crunching : 79XX Dont Run (Message 52472)
Posted 14 Jan 2012 by Profile cenit
Post:
I'm trying to run the cuda_opencl app on my 6970 just for comparison.

I used the app_info described here and downloaded the app from the link posted, but boinc says

1/14/2012 12:19:06 PM | Milkyway@home | Sending scheduler request: To fetch work.
1/14/2012 12:19:06 PM | Milkyway@home | Requesting new tasks for ATI
1/14/2012 12:19:08 PM | Milkyway@home | Scheduler request failed: HTTP file not found
18) Message boards : Number crunching : HD7970 on the horizon .. (Message 52391)
Posted 11 Jan 2012 by Profile cenit
Post:
Got one 7970 - but it not crunch

load 0%, no progress


could it be the infamous CAL interface deprecated? Maybe we will need an opencl app now?
Are you sure that the card works well in every other aspect?
19) Message boards : Application Code Discussion : Source Code of ATi app (Message 51679)
Posted 12 Nov 2011 by Profile cenit
Post:
you can download intel compilers for free for non-commercial and academic uses.
20) Message boards : Application Code Discussion : Source Code of ATi app (Message 50611)
Posted 9 Aug 2011 by Profile cenit
Post:
thanks a lot, Gipsel!


Next 20

©2024 Astroinformatics Group