PDA

View Full Version : POEM: Upcoming client release



RSS
05-21-12, 07:47 AM
We are currently working on a new client version, which will be released soon. Please note that the new 32bit windows client will require CPUs with SSE support. If you are running the boinc client on a (very) old CPU, make sure if it is present. 64bit versions are not affected by these changes. Derzeit wird an einer neuen Version für den Client gearbeitet, der demnächst erscheint. Der neue 32bit Client für Windows wird eine CPU mit SSE Unterstützung erfordern. Falls Sie eine (sehr) alte CPU verwenden, stellen Sie vor dem Update sicher, dass dieser Befehlssatz unterstützt wird. Die 64bit Version ist von dieser Änderung nicht betroffen.

More... (http://boinc.fzk.de/poem/forum_thread.php?id=738)

EmSti
05-24-12, 01:17 AM
Sweet, I like POEM. Although so far I only run it as a CPU project.

zombie67
05-25-12, 12:15 AM
It's actually a pretty good project for ATI.

Bikermatt
05-26-12, 08:52 AM
Yes, I am getting 250-300K per day with a 7770. It can run four tasks at a time in about 50min. I think that is pretty good for a $120 100w card.:D

Duke of Buckingham
05-26-12, 10:52 AM
I would like that but Poem never has tasks or I can not get them. I do 3 WUs at the same time and when I finnish the first 3 I never have the next 3.

Any ideas to get some more tasks?

Al
05-26-12, 11:17 AM
Yes, I am getting 250-300K per day with a 7770. It can run four tasks at a time in about 50min. I think that is pretty good for a $120 100w card.:D

Mine aren't quite as fast as Matt's, but I can do 4 at a time in about 60 minutes on my 6950. Have not had any problem getting work.

Sent from my ADR6300

Duke of Buckingham
05-27-12, 10:44 AM
Now I am receiving some tasks as I should. I will start crunching Poem for a good time. You may say I am almost a poet ... :D

Crazy Duke :p

Duke of Buckingham
05-30-12, 09:28 AM
I will crunch Poem till I get the first place for Portugal. I am second now and hope to be first till the end of this week. The best poet for Portugal is nice. I am the one who is mooing louder also. 3:-O

Slicker
05-30-12, 09:40 AM
Wow! Talk about a square peg in a round hole! Running 4 GPU tasks at once I can only get the HD 6970 up to 70% utilization with an average closer to 55%. Let's not even talk about how much CPU time it takes. If you slap some red paint on a school bus, would that make it a race car? It sure seems like they slapped a couple GPU calls on their CPU app so they can brag they have a GPU app.

Duke of Buckingham
05-30-12, 09:53 AM
I am running a 5770 and if I run only Poem I get between 150 to 200K, The more CPU you give the more you have of GPU on it. Now I am giving 2 cores to 1 GPU and I am a bit over 60%. (60/70%) of the GPU crunching. I would like to have more cores.

Slicker
05-30-12, 10:22 AM
I am running a 5770 and if I run only Poem I get between 150 to 200K, The more CPU you give the more you have of GPU on it. Now I am giving 2 cores to 1 GPU and I am a bit over 60%. (60/70%) of the GPU crunching. I would like to have more cores.

I increased the CPU for each and that helped a lot, but it is still at 84% utilization. So.... 4.0 CPU cores to utilize 0.84 GPUs. Calling it a GPU app is a lie. A better description would be a multi-threaded CPU app that also requires a GPU.

Duke of Buckingham
05-30-12, 11:26 AM
I say that for 5770 the GPU would require about 4 cores at 2.8 GHz to get between 90 and 100% and maybe 6 cores for the 6970. And yes slicker you are so right about your complains but Poem is now the best paying project once we understood this all "equation". I am as you all know very bad at GPU crunching but I have been studying the best I can to understand the relations between CPU and GPU.

The ones that have spare CPU power to crunch old or not very strong GPUs have much to gain on this kind of project. I will in a small while see the influence of OC both CPU and GPU. I hope I don't fry both... X_X

Go slicker and give them a lesson about multi-threaded CPU apps. I am to bad for that. Making the app and make it work at more higher performance was quite a task for me.

Very Bad At GPUs Crazy Duke.:p

Al
05-30-12, 11:40 AM
I increased the CPU for each and that helped a lot, but it is still at 84% utilization. So.... 4.0 CPU cores to utilize 0.84 GPUs. Calling it a GPU app is a lie. A better description would be a multi-threaded CPU app that also requires a GPU.

I agree, it uses too much CPU. At the same time, the Gpu wus give a lot better credit than the CPU only wus. I went from next to nothing to 1.3 million in a few days. I usually run MWay on my ATI cards, especially during challenges, poem's ATI app gives me another option for non-challenge times.

Sent from my ADR6300

zombie67
05-30-12, 05:58 PM
Does anyone have an app_info they could share, for running more than one GPU task at a time?

Duke of Buckingham
05-30-12, 06:14 PM
I don't know very well how to do this but I will try to send the XML

<?xml version="1.0" encoding="utf-8"?>
<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL version</user_friendly_name>
</app>
<file_info>
<name>poemcl_0.1_windows_intelx86__opencl_ati_100</name>
<executable />
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<avg_ncpus>0.666667</avg_ncpus>
<max_ncpus>0.666667</max_ncpus>
<flops>2.5e11</flops>
<plan_class>opencl_ati_100</plan_class>
<file_ref>
<file_name>poemcl_0.1_windows_intelx86__opencl_ati_100</file_name>
<main_program />
</file_ref>
<coproc>
<type>ATI</type>
<count>0.333333</count>
</coproc>
<gpu_ram>256.000000</gpu_ram>
</app_version>
</app_info>

I don't know better how to send this file, I am sorry. Better as a notepad file

Slicker
05-31-12, 10:11 AM
I don't know very well how to do this but I will try to send the XML

<?xml version="1.0" encoding="utf-8"?>
<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL version</user_friendly_name>
</app>
<file_info>
<name>poemcl_0.1_windows_intelx86__opencl_ati_100</name>
<executable />
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<avg_ncpus>0.666667</avg_ncpus>
<max_ncpus>0.666667</max_ncpus>
<flops>2.5e11</flops>
<plan_class>opencl_ati_100</plan_class>
<file_ref>
<file_name>poemcl_0.1_windows_intelx86__opencl_ati_100</file_name>
<main_program />
</file_ref>
<coproc>
<type>ATI</type>
<count>0.333333</count>
</coproc>
<gpu_ram>256.000000</gpu_ram>
</app_version>
</app_info>

I don't know better how to send this file, I am sorry. Better as a notepad file

I'd use <max_ncpus>1.0</max_ncpus>. That's how much BOINC will allow, and there are times when it does want a full CPU for a split second.

Depending upon the speed of the CPU, 0.66667 works for <avg_ncpus> but you may be able to set it to 0.5 on a faster one.

I have <count> set to 0.166666667 so I can run 6 at a time which is only 88% utilization on the HD 6970. I may need to switch to 0.125 and go with 8 at a time using 4 cores to run them.

Mr. Hankey
07-08-12, 03:42 PM
So here is a question for you. I have two GPUs (5850) in a box with a dual core E5300 @ 2.6, what configuration would work best? I used the stock app and did 1 task / gpu, I then put in an app-info and did 2 wu / gpu, but it sounds like I don't have enough cpu to push WU to GPU. Here are the tasks I have completed so far:

http://boinc.fzk.de/poem/results.php?userid=29007&offset=0&show_names=0&state=3&appid=

I just switched it to 3 wus / gpu to let that run for a while.

Bikermatt
07-09-12, 10:10 AM
Mr. H, check out this thread, good info on optimization.:)

http://www.setiusa.us/showthread.php?3658-Optimizing-POEM-OpenCL