PDA

View Full Version : POEM@home News



AMDave
12-23-2011, 06:39 PM
GPU app release windows
The windows GPU app release is ready, but not yet tested. As I am not at home during my holidays, I do not have access to the Windows test machines. It's tested on my private AMD 6310 and works there. Whoever wants to test (especially nvidia!) please download this: http://boinc.fzk.de/userdocs/temp/poemclwin.zip and start runthis.bat . A textfile stdout.txt will be generated, it would be nice if you post the last 20 lines of that file here. Thank you!Der Windows GPU app release ist eigentlich fertig, aber noch nicht getestet. Da ich während meines Urlaubs nicht zuhause bin, habe ich leider keinen Zugriff auf die Windows Testrechner. Auf meinem privaten AMD 6310 laptop ist es getestet und funktioniert. Wer beim testen mithelfen will (vor allem Nvidia!), kann einmal http://boinc.fzk.de/userdocs/temp/poemclwin.zip herunterladen, runthis.bat ausführen und nachher die letzten 20 Zeilen der stdout.txt hier im Kommentarthread posten. Danke!Edit: The AMD/ATI version is released now. The nvidia version still has some problems initializing.

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

AMDave
12-30-2011, 01:15 AM
Great news and better news.
I have been testing POEM GPU work:
h/w - Phenom II x6, 8GB RAM, AMD HD5770 GPU
s/w - Win7-64, Catalyst 11.12, BOINC 7.0.3 **

** QUOTE "And yes, you have to run the pre-release version of BOINC to get work, i.e. 7.0.3 for Windows or 7.0.2 for Linux..."

The great news is the Windows ATI-OpenCL client is working and working well. (Nvidia not working properly yet - work in progress)

The better news is I'm passing lots of people in the team today :P

One person reports unable to run on HD4550 with older and newer drivers Win7 (arch not specified)
Another says "that ati 4770 is working well in win7 32 bit with latest beta Boinc ver and ATI drivers DL 29th Dec."
http://boinc.fzk.de/poem/forum_thread.php?id=631#4840

Another post points to the AMD/ATI Hardaware OpenCL compatibility list
http://www.khronos.org/conformance/adopters/conformant-products/
So really, that is a broad brush and most cards should be working.

In the mean time I'll keep passing you fellows until you decide to take up the challenge :)

Dirk Broer
12-31-2011, 12:47 AM
The ATI application also runs well under Win8 64 Dev (still only when starting manually, automatic startup will not recognise the GPU), using the latest AMD drivers and Boinc 7.0.3

AMDave
12-31-2011, 06:17 AM
My linux ATI box is correctly spec'd but not getting any Linux ATI work. Don't know why yet.
The Linux Nvidia box is not getting any either but I think I know why that is.

AMDave
01-02-2012, 11:52 AM
Some good news on the POEM Linux ATI front.
I got a post back from a member of [TeaM] that prompted me in the right direction and I sorted out my linux box.
So, now we have a working Linux_AMD64 ATI HD5770 box getting work on poem.

Don't ask me about CreditNew because I do not have a polite answer :(

In the mean time ... :)
There is now a great new way to provide huge amounts of excellent results to the POEM@Home project.
Get your GPUs on it.
With Windows and Linux working you have NO excuses to hide behind. :P

Dirk Broer
01-02-2012, 04:59 PM
Just you wait and see!

Jason1478963
01-02-2012, 09:59 PM
It uses to much cpu to feed my four gpu in my xp64 system and cuts into my WCG crunching :P

Dirk Broer
01-03-2012, 12:14 AM
Just you wait and see!

Wait a bit longer, got two computation errors after -too many- hours of computing...
Just because I suspended them after they took more than 15 hours and had not finished yet.
Does anybody know how fast a HD 4770 is supposed to finish a POEM WU? They load down as 1h 53m WUs....

Dirk Broer
01-03-2012, 03:20 PM
Wait a bit longer, got two computation errors after -too many- hours of computing...
Just because I suspended them after they took more than 15 hours and had not finished yet.
Does anybody know how fast a HD 4770 is supposed to finish a POEM WU? They load down as 1h 53m WUs....

Solved: It needs a complete core! While running it already states .94 CPU, but they can better change that to 1.0 CPU
If I disable one task in a quad (and set all projects not to receive new work) the estimated end time goes down with 1 minute per second (estimated time was up to 22 hours, it basically is just counting tachyons and not doing a thing while not being fed a complete core)

mmstick
01-09-2012, 07:16 PM
Just joined the project yesterday with a 4870 and two 6850s. It seems that the 4870 works best with the app_info.xml set to running three WUs (0.33) with 0.67 CPU cores each. While the 6850s seem to work best at 10 WUs(0.1) with 0.4 CPU each. Around 150,000+PPD for a single 6850 alone so far (about 2 hours and 20 minutes to complete 10 WUs simultaneously, which is about 14 minutes per WU).

Dirk Broer
01-13-2012, 11:48 PM
Can you give us an example for the 4870 app_info.xml? I might want to use my 4770 likewise.

Dirk Broer
01-14-2012, 08:56 PM
Can you give us an example for the 4870 app_info.xml? I might want to use my 4770 likewise.

solved it myself for the time being using


<app_info>

<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL</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>
<plan_class>opencl_ati_100</plan_class>
<avg_ncpus>0.5</avg_ncpus>
<max_ncpus>0.5</max_ncpus>
<flops>2.1e10</flops>
<coproc>
<type>ATI</type>
<count>0.5</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>poemcl_0.1_windows_intelx86__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>

</app_info>

Merely knowing that something can be done is enough sometimes....

mmstick
01-17-2012, 08:33 AM
You pretty much have it, for the 4870 I simply have the avg_ncpu to 0.67, max_ncpu to 3, and count to 0.33. Using such gives 100% utilization. 6850 though I can't seem to get 100% CPU, but can at least get 92% using (now) either the 10 WUs at once or this:


<app_info>

<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL</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>
<plan_class>opencl_ati_100</plan_class>
<avg_ncpus>0.67</avg_ncpus>
<max_ncpus>4</max_ncpus>
<flops>2.1e10</flops>
<coproc>
<type>ATI</type>
<count>0.16</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>poemcl_0.1_windows_intelx86__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>poempp</name>
<user_friendly_name>POEM++</user_friendly_name>
</app>

<file_info>
<name>poempp_0.8_windows_intelx86</name>
<executable/>
</file_info>

<app_version>
<app_name>poempp</app_name>
<version_num>8</version_num>

<file_ref>
<file_name>poempp_0.8_windows_intelx86</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>


The extra app I added to it recently is so that I can do both CPU and GPU WUs at the same time, so that I may run 4 cores in CPU, with the other 4 cores running my 6850.

I might buy two 7970's or the dual version in next few months, I would like to see how well they perform, and hopefully a price drop soon. If they perform as well as early GPGPU benchmarks have shown, they are going to be awesome in GPU projects, once they are supported.

Dirk Broer
01-17-2012, 02:26 PM
As I am a noob regarding app_info.xml files, I have some questions when I compare mine with yours:


<avg_ncpus>0.67</avg_ncpus>
Meaning that on average .67 of your 8 cores is to be used? that would be 5.36 core so that can not be right.
.67 of 4 cores (see below) is 2.68, so I am missing someting here.
I think my own 0.5 means that 1 core of that cpu is to be used, and it does.


<max_ncpus>4</max_ncpus>
Here you max the total of cores to be used at 4. As you have an octo-core you can do that.
My 0.5 would not work then, but it does, so I am missing someting here.


<flops>2.1e10</flops>
I've also seen app_info.xml stating 4.1e12, would that speed up the processing, or will the WUs be bigger?


<count>0.16</count>
Meaning 6 POEM WUs at a time on the one core of your GPU? 1/6=roughly 0.16, but better use 0.1666666666667 then
My 0.5 means 2 Wus at a time, and it does.

mmstick
01-17-2012, 09:22 PM
0.67 simply means it is using 0.67 of 1 CPU core per unit on average. So avg_ncpus(0.67) * numberOfGPUWUs(6) = 4 total cores used.

For max_ncpu I have never seen it affect anything at all, I suppose it was meant to able to speed up a WU to the number set if the processor is otherwise idle and capable of going beyond average.

For the FLOPS I simply have no idea. Overall there seems to be a lack of documentation on how to properly configure and what each parameter means in BOINCs app_info.xml.

And yes, the 0.16 is the number to use for 6 WUs, since the program doesn't understand anything beyond two decimal points and if you set 0.17 it seems to refuse to run more than 5.

Dirk Broer
01-17-2012, 10:29 PM
So when I run 2 WUs on my HD 4770 as I do now, the
<avg_ncpu>0.50</avg_ncpu> means 50% of a cpu core is available to support GPU crunching (http://forum.boinc-australia.net/index.php?topic=1164.0;wap2) (per WU I hope),
<max_ncpu>0.50</max_ncpu> seems pretty pointless while doing two WUs at a time given this argument from the site of the link before:
"<max_ncpus></max_ncpus> - This controls the total amount of CPU core(s) available to support GPU crunching. Usually for best performance it should represent the number of concurrent tasks specified in <count> value multiplied by the amount of CPU core available to support each task as specified in <avg_ncpus> value. Therefore for a single concurrent task <avg_ncpus> value and <max_ncpus> value is the same but <max_ncpus> value is a multiple when more than 1 task is run concurrently"
Mine should be 1 then.

<flops>2.1e10</flops> means the expected FLOPS of the application (http://boinc.berkeley.edu/wiki/Anonymous_platform)

<count>0.50</count> means that 2 WUs will be proccessed at a time per GPU core
<count>0.33</count> would mean three tasks

Nolion
01-22-2012, 05:33 PM
Can anyone share an example of a functioning Linux x86_64 app_info.xml? I'm getting error messages regarding the application filename when I try to configure for POEM++ OpenCL version v0.02 (opencl_ati_100). This is with Ubuntu 11.04, BOINC 7.0.2, and HD4850. Grateful for any help.

vaughan
01-23-2012, 03:48 AM
Welcome Nolion. Not sure if this is what you need but it helped me in Windows 7.

From message 5323 at the official Poem forum:
Go here: http://boinc.fzk.de/poem/download at the bottom...
Sometimes takes a while to load in the browser, so be patient...

Dirk Broer
01-23-2012, 08:58 AM
Hi Nolion,

Try this and post the result:


<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL</user_friendly_name>
</app>

<file_info>
<name>poemcl_0.02_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>

<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<plan_class>opencl_ati_100</plan_class>
<avg_ncpus>0.5</avg_ncpus>
<max_ncpus>1.0</max_ncpus>
<flops>2.1e10</flops>
<coproc>
<type>ATI</type>
<count>0.5</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>poemcl_0.02_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>

</app_info>

Nolion
01-24-2012, 12:35 AM
Hi Nolion,

Try this and post the result:


<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL</user_friendly_name>
</app>

<file_info>
<name>poemcl_0.02_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>

<app_version>
<app_name>poemcl</app_name>
<version_num>1</version_num>
<plan_class>opencl_ati_100</plan_class>
<avg_ncpus>0.5</avg_ncpus>
<max_ncpus>1.0</max_ncpus>
<flops>2.1e10</flops>
<coproc>
<type>ATI</type>
<count>0.5</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>poemcl_0.02_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>

</app_info>


Hi Dirk - Thanks for the suggestion even though it didn't go well for me. This is what I got in my event log (you're welcome to point out any possible newbie mistakes I made that may be contributing):

Mon 23 Jan 2012 08:22:51 PM EST | http://boinc.fzk.de/poem/ | Found app_info.xml; using anonymous platform
Mon 23 Jan 2012 08:22:51 PM EST | http://boinc.fzk.de/poem/ | File referenced in app_info.xml does not exist: poemcl_0.02_x86_64-pc-linux-gnu
Mon 23 Jan 2012 08:22:51 PM EST | http://boinc.fzk.de/poem/ | [error] State file error: missing application file poemcl_0.02_x86_64-pc-linux-gnu
Mon 23 Jan 2012 08:22:51 PM EST | Poem@Home | [error] No application found for task: x86_64-pc-linux-gnu 2 opencl_ati_100; discarding

Nolion
01-24-2012, 04:34 AM
I got past the error messages thanks to suggestion from vaughan (download file from poem) combined with Dirk's app_info.xml (edited filename to match the downloaded file). Now just waiting to see if the project will send some tasks. This is the app_info.xml currently running...


<app_info>

<app>

<name>poemcl</name>

<user_friendly_name>POEM++ OpenCL</user_friendly_name>

</app>



<file_info>

<name>poemcl_0.2_x86_64-pc-linux-gnu__opencl_ati_100</name>

<executable/>

</file_info>



<app_version>

<app_name>poemcl</app_name>

<version_num>1</version_num>

<plan_class>opencl_ati_100</plan_class>

<avg_ncpus>0.5</avg_ncpus>

<max_ncpus>1.0</max_ncpus>

<flops>2.1e10</flops>

<coproc>

<type>ATI</type>

<count>0.5</count>

</coproc>

<cmdline></cmdline>

<file_ref>

<file_name>poemcl_0.2_x86_64-pc-linux-gnu__opencl_ati_100</file_name>

<main_program/>

</file_ref>

</app_version>



</app_info>

mmstick
01-24-2012, 04:28 PM
You'll find the performance to be rather terrible in Linux as compared to Windows, especially if you want to run any CPU tasks alongside the GPU one since for some reason any CPU task will starve the POEM OpenCL work units of CPU time, even if most of your processor is being spent idle. Example, a configuration I used in Windows got 90% GPU usage along with four World Community Grid tasks at the same time. In Ubuntu, I received 70% GPU usage with the same app info without CPU tasks, and 50% usage as soon as it started doing World Community Grid tasks, despite having 60% of my entire CPU being spent idle. I have no idea why this happens in Linux, maybe it will be fixed.

Dirk Broer
01-24-2012, 05:24 PM
I observe more or less the exact same behaviour under Windows (at least under Win8 Dev-64).
When I run POEM I make sure the two instances each have a complete core/thread to themselves!
If it would run automatically, claiming that thread per WU all for itself -and not allowing just as many other projects as there are threads available-,
I would have made the 1 million already. As it is I am at 440k.
When left to itself POEM WUs will finish in 40 hours or so -but get heaps of credit-, when watched they run in 40 minutes.

mmstick
01-25-2012, 05:25 AM
That is odd, you may want to try testing in Windows 7. Here is a picture of the kind of load I get on my system in Windows 7, and what you should be getting.

http://i635.photobucket.com/albums/uu71/mmstick/b537e7ba.png

As you see, reported 90% load while running 4 WCG Wus, CPU load across all 8 cores is near maxed. Cant utilize it better than this. I wish I could get this level of utilization in Linux.

Dirk Broer
01-25-2012, 10:49 PM
Looks better than on my A6-3500 or i3-2100 Win8 systems. As soon as there are three CPU projects running on the A6, or four on the i3, POEM freezes and estimated time to completion shoots up to 100+ hours I then close as much projects as needed in order to have a core free.
Sometimes I have to let POEM run all by itself to clear the queue. That 8-core of yours is a bulldozer, or a hyperthreaded i7?

Nolion
01-26-2012, 05:16 AM
QUick update: after applying the changes to app_info.xml and downloading the application, I did get 3 WUs within a few hours. But the results, not so good.:icon_mad: Two comp errors almost immediately and one download error (log says file size was slightly different from expected). Until I have more time to experiment I've reverted it back to the default environment without an app_info.xml so at least it will start crunching POEM work again. BTW I was looking into why my WU completion times increased after installing a second HD4850 in this system. I've already tried cutting the number of CPU tasks to as few as 5 on the 8 core CPU (i7-2600) but this didn't seem to help much.

AMDave
01-26-2012, 07:48 AM
Have you O/C'd either the CPU or the GPU?

mmstick
01-26-2012, 09:39 AM
I'm using a 4.4Ghz AMD FX-8120 yes. With one core I can only get 70% utilization, but an extra 3 cores gets 90%. It seems as if there is a scheduling issue with POEM in Windows 8 and Linux if you are getting that kind of behavior.

As for Nolion, did you manually download and install the 11.12 Catalyst driver? I had this issues because the default 11.11 catalyst driver installed by Ubuntu did not install OpenCL.

And here is the utilization in Ubuntu in comparison to Windows (just installed all the latest updates/kernel for it + 12.1 driver).
With CPU work units
http://i635.photobucket.com/albums/uu71/mmstick/b98c350b.png
Without CPU work units
http://i635.photobucket.com/albums/uu71/mmstick/a5909819.png

Nolion
01-27-2012, 01:54 AM
CPU and GPUs are stock speed. It was a lot of work (for a Linux newbie) to get the dual GPU system functional so I definitely won't do anything that might make it unstable. Plus those 4850s run hot, not anxious to cook the hardware.

mmstick - Yes, I manually installed Catalyst 11.12 and also the APP SDK v2.6. POEM++ OpenCL v0.02 runs error-free when I let the project push the app out to my hosts and run without app_info.xml.

mmstick
01-27-2012, 04:29 PM
That is odd, with my system running Ubuntu I can't even get it to grab units for GPU without the app_info.xml. Have you ever looked into the results of the work units that fail as to why POEM say they failed?

Nolion
01-28-2012, 05:05 AM
That is odd, with my system running Ubuntu I can't even get it to grab units for GPU without the app_info.xml. Have you ever looked into the results of the work units that fail as to why POEM say they failed?
I've only attempted 3 WUs with app_info.xml present and all 3 failed. Log activity below. I posted the app_info.xml contents earlier in this thread. Without app_info.xml I've completed ~300 GPU WUs with no errors.

Tue 24 Jan 2012 02:45:08 AM EST | Poem@Home | Sending scheduler request: To fetch work.
Tue 24 Jan 2012 02:45:08 AM EST | Poem@Home | Requesting new tasks for ATI
Tue 24 Jan 2012 02:45:31 AM EST | Poem@Home | Scheduler request completed: got 3 new tasks
Tue 24 Jan 2012 02:45:34 AM EST | Poem@Home | Started download of 2763_1327392012.in_1327392022_1149270353
Tue 24 Jan 2012 02:45:34 AM EST | Poem@Home | Started download of 16779_1327392027.in_1327392035_974879385
Tue 24 Jan 2012 02:46:20 AM EST | Poem@Home | Finished download of 2763_1327392012.in_1327392022_1149270353
Tue 24 Jan 2012 02:46:20 AM EST | Poem@Home | Started download of 20859_1327392037.in_1327392040_495021470
Tue 24 Jan 2012 02:46:20 AM EST | Poem@Home | Starting task poempp_gpucrystal_1327392022_1149270353_0 using poemcl version 1 (opencl_ati_100)
Tue 24 Jan 2012 02:47:13 AM EST | Poem@Home | Computation for task poempp_gpucrystal_1327392022_1149270353_0 finished
Tue 24 Jan 2012 02:47:13 AM EST | Poem@Home | Output file poempp_gpucrystal_1327392022_1149270353_0_0 for task poempp_gpucrystal_1327392022_1149270353_0 absent
Tue 24 Jan 2012 02:47:13 AM EST | Poem@Home | Output file poempp_gpucrystal_1327392022_1149270353_0_1 for task poempp_gpucrystal_1327392022_1149270353_0 absent
Tue 24 Jan 2012 02:47:13 AM EST | Poem@Home | Output file poempp_gpucrystal_1327392022_1149270353_0_2 for task poempp_gpucrystal_1327392022_1149270353_0 absent
Tue 24 Jan 2012 02:47:16 AM EST | Poem@Home | Finished download of 16779_1327392027.in_1327392035_974879385
Tue 24 Jan 2012 02:47:16 AM EST | Poem@Home | [error] File 16779_1327392027.in_1327392035_974879385 has wrong size: expected 1255838, got 1259668
Tue 24 Jan 2012 02:47:16 AM EST | Poem@Home | [error] Checksum or signature error for 16779_1327392027.in_1327392035_974879385
Tue 24 Jan 2012 02:47:21 AM EST | Poem@Home | Finished download of 20859_1327392037.in_1327392040_495021470
Tue 24 Jan 2012 02:47:21 AM EST | Poem@Home | Starting task poempp_gpucrystal_1327392040_495021470_0 using poemcl version 1 (opencl_ati_100)
Tue 24 Jan 2012 02:47:24 AM EST | Poem@Home | Computation for task poempp_gpucrystal_1327392040_495021470_0 finished
Tue 24 Jan 2012 02:47:24 AM EST | Poem@Home | Output file poempp_gpucrystal_1327392040_495021470_0_0 for task poempp_gpucrystal_1327392040_495021470_0 absent
Tue 24 Jan 2012 02:47:24 AM EST | Poem@Home | Output file poempp_gpucrystal_1327392040_495021470_0_1 for task poempp_gpucrystal_1327392040_495021470_0 absent
Tue 24 Jan 2012 02:47:24 AM EST | Poem@Home | Output file poempp_gpucrystal_1327392040_495021470_0_2 for task poempp_gpucrystal_1327392040_495021470_0 absent

mmstick
01-28-2012, 01:26 PM
But do you have the actual error from the POEM@Home website itself?

Your Account > Tasks > Error > Click the tasks that failed and check to see what the stderr output says.
As well, I have an example of my app_info.xml on Ubuntu in this picture (http://i635.photobucket.com/albums/uu71/mmstick/b98c350b.png)

Nolion
01-28-2012, 10:32 PM
Code 22 "No such file or directory" for the two WUs that completed download and started computation.

Nolion
01-29-2012, 03:18 PM
Code 22 "No such file or directory" for the two WUs that completed download and started computation.
The code 22 (0x16, -234) I am getting has been seen before with 64 bit Linux. I will look into the suggestions at http://boincfaq.mundayweb.com/index.php?viewCat=5 when I get a chance (may be a week or two). I do have ia32-libs installed as that was a prerequisite for APP SDK v2.6. Thanks mmstick for your comments.

chris
02-05-2012, 07:15 AM
Hmmm, i just started POEM....
got 1 task, it's running with a GPU usage of 0% goes very slowly...

I use this app info:

<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL</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>
<plan_class>opencl_ati_100</plan_class>
<avg_ncpus>0.98</avg_ncpus>
<max_ncpus>0.75</max_ncpus>
<flops>4.1e12</flops>
<coproc>
<type>ATI</type>
<count>0.25</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>poemcl_0.1_windows_intelx86__opencl_ati_100</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>

Dirk Broer
02-05-2012, 03:56 PM
Make sure POEM has a core/cores all of its own (I see you want four at a time):

<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>2.0</max_ncpus>

chris
02-05-2012, 04:13 PM
Hmm OK,

i told Constellation to use max. 2 cores and i tell WCG to use max. 1 core...
but constellation use 3 cores as well.
Must i allow poem also to use the CPU ? ( but i don't want CPU units... )

Dirk Broer
02-05-2012, 10:32 PM
It's either not allowing POEM to use a complete core and see it do 80+ hours for a WU,
or give it a core for its own, and see a WU processed in 40 minutes or less.
Funny thing is that 2 WUs can be run, using a app_info.xml file, using that one core.
The wonders of OpenCL...
Wonder why Constellation uses 3 cores when you give 2 as a max?

chris
02-06-2012, 08:10 AM
Maybe i'm crazy....
i now have 1 core free for Poem.
I try several app_info versions...
averncpu 0.33
maxncpu 1
count 0.33

or

0.5
1
0.5

but nothing happens, poem ignores the app_info and always run 1 WU using 1 GPU ( 25% ) and 0.98 CPU...
???
( yes i restart Boinc after change app_info file )

Dirk Broer
02-06-2012, 09:03 PM
Try
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>2.0</max_ncpus>
<count>0.25</count>

chris
02-07-2012, 08:08 AM
Why <max_ncpus>2.0< ?
I have only 1 core free and i also want only 1 core for poem...

Dirk Broer
02-07-2012, 05:21 PM
If you want to run 4 WUs at a time 1 core may not be enough for POEM. If it is, please let me know!
To see from your scores you got it running good.

chris
02-08-2012, 01:40 PM
yes scores are good.. but just 1 unit at a time... i don't know what it is but poem ignores the app_info :)
I let it run now.... doesn't matter.

Dirk Broer
02-08-2012, 01:59 PM
They are low on work I guess.
Most of the time I run one WU myself, but yesterday I suddenly had two WUs, taking two complete cores.
Used to be able to download about twenty WUs......

chris
02-09-2012, 08:13 AM
In my case its not the problem with wu shortage... also if i have 4 units in stock.. only one runs. The problem is that the app_info don't work...
Its ignored by poem app.

Dirk Broer
02-09-2012, 08:55 AM
When you look at the log, scroll to the top. After your video card is recognised by BOINC the log has entries for your app_info.xml file(s)
See what it says and post the results if it's not clear

Dirk Broer
02-10-2012, 09:05 AM
Try
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>2.0</max_ncpus>
<count>0.25</count>

POEM may be as "bad" -really needing a complete CPU core per WU- to only respond good on
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>4.0</max_ncpus>
<count>0.25</count>

or
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>3.0</max_ncpus>
<count>0.33</count>

or
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>2.0</max_ncpus>
<count>0.50</count>

or
<avg_ncpus>1.0</avg_ncpus>
<max_ncpus>1.0</max_ncpus>
<count>1.0</count>

And then there are people out there saying that an 8-core Bulldozer is overkill and nobody needs 8 cores.
We do!

chris
02-13-2012, 10:20 AM
There are some other problems with Boinc 7 beta... i decide to stop Poem at the moment and try again if Boinc 7 introduced official version...

Nolion
02-20-2012, 12:00 AM
There are some other problems with Boinc 7 beta... i decide to stop Poem at the moment and try again if Boinc 7 introduced official version...
I feel the same way...I'm holding off playing with appinfo for now while waiting (hopefully) for an official BOINC 7 release. Thanks again for everyone's help on this thread.

Dirk Broer
04-10-2012, 01:23 AM
There are some other problems with Boinc 7 beta... i decide to stop Poem at the moment and try again if Boinc 7 introduced official version...

Boinc released the official 7.02.25 version for Windows x86, x64; Linux x86, x64 and OSX!