I suggest that anyone who "wants a working one" double-checks with the documentation as well.
is not part of the specification.
is hardware-specific, and varies from machine to machine. Scheduling and runtime estimates will be inaccurate unless is reasonably well matched to the available hardware.
Also is not part of the specification. If you read the documentation that Richard linked to, you will see the advice about removing it. The other clue given there is to use what comes back in a scheduler reply message to help select appropriate values for app_info.xml.
To reinforce the advice given by others, to optimise the use of all CPUs and GPUs in your machine, you shouldn't need to resort to using AP. You should be able to control it properly with preferences. There are a number of potential future downsides to using AP which aren't immediately apparent when you decide it's the way to go.
My system is an AMD A8 APU with integrated 6550D and a discrete 6670. I had hoped to use both of these GPUs to crunch two different work units simultaneously, but no matter what i do to my preferences (use 100% of CPUs, use 50% of CPUs), the application is only using the discrete card. Before i installed the 6670, the application ran fine on the integrated 6550D.
I have tried different configurations of AMD dual graphics with no effect. Is there something in BIOS i need to adjust? A preference in Bionic i haven't seen? Anyone using a similar configuration with success or have any suggestions?
Hi,
I have a computer AMD Phenom II X6 + 8GB RAM + GPU ATI6490(2GB RAM). System is Gentoo amd64, BOINC is from ebiuld 7.0.29. Boinc detect my computer as without GPU. Sorry my English.
What driver did you instal for the ATI GPU (from gentoo distribution or from AMD)? If the driver lacks OpenCL support, BOINC will not recognize it. Installing a driver package from AMD might help.
I install ati-drivers-12.6 from portage with Opencl-1.1.
Hi!
Does that come with the clinfo tool? Can you run this in the same shell that boinc is running in to check that OpenCL support is detected by the driver.
Oh...and are you running BOINC in a headless configuration? The Linux drivers usually require that an X server is running at the same time as BOINC. If boinc is started via an automatic startup script as a service, this might not work. Try running it in a user shell from an X session to see if that makes any difference.
I suggest that anyone who
)
I suggest that anyone who "wants a working one" double-checks with the documentation as well.
is not part of the specification.
is hardware-specific, and varies from machine to machine. Scheduling and runtime estimates will be inaccurate unless is reasonably well matched to the available hardware.
Also is not part of the
)
Also is not part of the specification. If you read the documentation that Richard linked to, you will see the advice about removing it. The other clue given there is to use what comes back in a scheduler reply message to help select appropriate values for app_info.xml.
To reinforce the advice given by others, to optimise the use of all CPUs and GPUs in your machine, you shouldn't need to resort to using AP. You should be able to control it properly with preferences. There are a number of potential future downsides to using AP which aren't immediately apparent when you decide it's the way to go.
Cheers,
Gary.
My system is an AMD A8 APU
)
My system is an AMD A8 APU with integrated 6550D and a discrete 6670. I had hoped to use both of these GPUs to crunch two different work units simultaneously, but no matter what i do to my preferences (use 100% of CPUs, use 50% of CPUs), the application is only using the discrete card. Before i installed the 6670, the application ran fine on the integrated 6550D.
I have tried different configurations of AMD dual graphics with no effect. Is there something in BIOS i need to adjust? A preference in Bionic i haven't seen? Anyone using a similar configuration with success or have any suggestions?
Thanks,
Jonathan
Ah! Never mind: in BIOS set
)
Ah! Never mind: in BIOS set NB config to use IGFX as default, force UMA frame to 1 GB
Now using both GPUS.
Best,
Jonathan
Interesting! For an
)
Interesting! For an integrated device, the performance is actually quite impressive.
Cheers
HB
Hi, I have a computer AMD
)
Hi,
I have a computer AMD Phenom II X6 + 8GB RAM + GPU ATI6490(2GB RAM). System is Gentoo amd64, BOINC is from ebiuld 7.0.29. Boinc detect my computer as without GPU. Sorry my English.
Hi! What driver did you
)
Hi!
What driver did you instal for the ATI GPU (from gentoo distribution or from AMD)? If the driver lacks OpenCL support, BOINC will not recognize it. Installing a driver package from AMD might help.
Cheers
HB
I install ati-drivers-12.6
)
I install ati-drivers-12.6 from portage with Opencl-1.1.
RE: I install
)
Hi!
Does that come with the clinfo tool? Can you run this in the same shell that boinc is running in to check that OpenCL support is detected by the driver.
Oh...and are you running BOINC in a headless configuration? The Linux drivers usually require that an X server is running at the same time as BOINC. If boinc is started via an automatic startup script as a service, this might not work. Try running it in a user shell from an X session to see if that makes any difference.
Cheers
HB
Hi! Don't work in common
)
Hi!
Don't work in common Radeon 6570 and 7870.
One 6570 work.
In GPU-Z listed both.
DRV for AMD: 12.6 6/28/2012
Log BOINC Manager:
09.08.2012 19:14:21 | | Starting BOINC client version 7.0.31 for windows_x86_64
....
09.08.2012 19:14:21 | | ATI GPU 0: AMD Radeon HD 6x00 series (Turks) (CAL version 1.4.1741, 1024MB, 991MB available, 1248 GFLOPS peak)
09.08.2012 19:14:21 | | ATI GPU 1: AMD Radeon HD 7800 series (Pitcairn) (CAL version 1.4.1741, 2048MB, 2008MB available, 4160 GFLOPS peak)
09.08.2012 19:14:21 | | OpenCL: ATI GPU 0: AMD Radeon HD 6x00 series (Turks) (driver version CAL 1.4.1741 (VM), device version OpenCL 1.1 AMD-APP-SDK-v2.5 (775.2), 1024MB, 991MB available)
09.08.2012 19:14:21 | | App version needs OpenCL but GPU doesn't support it
09.08.2012 19:14:21 | Einstein@Home | Application uses missing ATI GPU
09.08.2012 19:14:21 | | App version needs OpenCL but GPU doesn't support it
09.08.2012 19:14:21 | Milkyway@Home | Application uses missing ATI GPU
09.08.2012 19:14:21 | | Config: use all coprocessors
09.08.2012 19:14:21 | Collatz Conjecture | Sending scheduler request: To fetch work.
09.08.2012 19:14:21 | Collatz Conjecture | Requesting new tasks for ATI
09.08.2012 19:14:26 | Collatz Conjecture | Scheduler request completed: got 0 new tasks
09.08.2012 19:14:26 | Collatz Conjecture | No work sent
....
09.08.2012 19:19:31 | Milkyway@Home | Requesting new tasks for ATI
09.08.2012 19:19:35 | | App version needs OpenCL but GPU doesn't support it
09.08.2012 19:19:35 | Milkyway@Home | Scheduler request completed: got 20 new tasks
09.08.2012 19:19:35 | Milkyway@Home | [error] App version uses non-existent ATI GPU
09.08.2012 19:19:35 | Milkyway@Home | [error] Missing coprocessor for task ps_separation_09_2s_sample_2_1341007502_22769738_1; aborting
......
Log luxmark-win64-v2.0 from http://www.luxrender.net/wiki/LuxMark#Download :
2012-08-09 19:21:09 - [LuxRays] OpenCL Platform 0: Advanced Micro Devices, Inc.
...
2012-08-09 19:21:09 - [LuxRays] Device 8 OpenCL name: Turks
2012-08-09 19:21:09 - [LuxRays] Device 8 OpenCL type: GPU
2012-08-09 19:21:09 - [LuxRays] Device 8 OpenCL units: 6
2012-08-09 19:21:09 - [LuxRays] Device 8 OpenCL max allocable memory: 1024MBytes
2012-08-09 19:21:09 - [LuxRays] Device 9 OpenCL name: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
2012-08-09 19:21:09 - [LuxRays] Device 9 OpenCL type: CPU
2012-08-09 19:21:09 - [LuxRays] Device 9 OpenCL units: 8
2012-08-09 19:21:09 - [LuxRays] Device 9 OpenCL max allocable memory: 16301MBytes
2012-08-09 19:21:09 - [LuxRays] Creating 1 intersection device(s)
2012-08-09 19:21:09 - [LuxRays] Allocating intersection device 0: Turks (Type = OPENCL)
2012-08-09 19:21:09 - [RenderEngine] OpenCL Devices used:
2012-08-09 19:21:09 - [RenderEngine] [TurksIntersect]
Sorry my English.