Boinc und IvyBridge (OpenCL) Baustelle

Brauchen wir eigentlich Intel OpenCL Support in Boinc

  • Ja klar - so auch mit rechnen

    Stimmen: 38 86,4%
  • Nee - dafür rechnen doch die AMD/nVIDIA GPUs

    Stimmen: 5 11,4%
  • Nenn ich im Fred

    Stimmen: 1 2,3%

  • Anzahl der Umfrageteilnehmer
    44
Wenn es denn ein OpenCL-Bench auch für die Intel GPU's währe - dann hätte es eventuell Sinn gemacht den hier zu posten, den Bench gibts aber nur für Nvidia und ATI (AMD)
 
Wenn es denn ein OpenCL-Bench auch für die Intel GPU's währe - dann hätte es eventuell Sinn gemacht den hier zu posten, den Bench gibts aber nur für Nvidia und ATI (AMD)
Genau das habe ich mir auch gedacht, nichtsdestotrotz ist der Test für POEM Settings sicher interessant
 
Der Test ist für Intel GPUs.
Wo steht das auf der von Dir verlinkten Seite?
The Protein Engineer
Computational Biophysical Chemistry
Skip to content
HOMEABOUT USFAHBENCHPANDE GROUP ONLY
FAHBench
FAHBench is the official Folding@Home GPU benchmark. It measures the compute performance of GPUs for Folding@Home. In addition, by use of a loadable DLL system, it provides vendors and skilled hackers with a method make customized-plugins and test their results.

Info
Current release 0.5 – Jan/30/2013 (Stable)
-Updates:
-Minor performance improvements
Download Link (You must agree to Disclaimer on the bottom)

Usage
The program runs from the command line – allowing you to set up runs as needed. For example:
FAHBench.exe -deviceId 0 -platform OpenCL -precision single
Uses the OpenCL platform on the 0th (0-indexed) device, in single precision mode
NVIDIA cards can use either the OpenCL or the CUDA platform. ATI cards must use the OpenCL platform.

Contact
Yutong Zhao (proteneer at gmail)

Requirements
OpenCL/CUDA:
Windows (tested on Win7, untested on others)
Latest NVIDIA/ATI Drivers (Exclusive-Or)
CUDA:
CUDA 5.0 (required for testing the CUDA platform)
Visual Studio C++ Express 2008
-Download vcsetup.exe.
-Make sure “C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin” is in your PATH env variable

Current Stats
These numbers measure the expected number of nanoseconds per day on a realistic simulation system. Time step used in integration is set to 2 femtoseconds.
System 1: DHFR, Single Precision

OpenCL
HD7970: (Explicit 18.1 ns/day | Implicit 101.3 ns/day)
Tesla K20: (Explicit 18.1 ns/day | Implicit 84.5 ns/day)
GTX 660Ti: (Explicit 16.1 ns/day | Implicit 77.0 ns/day)

CUDA
Tesla K20: (Explicit 25.6 ns/day | Implicit 114.2 ns/day)
GTX 660Ti: (Explicit 22.8 ns/day | Implicit 103.7 ns/day)

(more to come)
Developers
It is very easy to test your own modifications the source code. Though note that the GPU code in OpenMM is LGPL – you must be able to provide us (the OpenMM developers) changes to the source code upon request.

1. Download the latest OpenMM from the svn repo: svn checkout https://simtk.org/svn/openmm
2. Compile and build the projects OpenMM OpenMMSerialization OpenMMCUDA OpenMMOpenCL using CMake
3. Replace the .dlls in the FAHBench folder with your own

It is not recommended to directly use FAHBench to ensure accuracy. OpenMM has its own suite of detailed unit tests that can pinpoint problems much easier. FAHBench serves as a final check.

Links
Folding@Home
OpenMM

Disclaimer
IN NO EVENT SHALL THE AUTHORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF STANFORD UNIVERSITY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION PROVIDED HEREUNDER IS PROVIDED "AS IS". THE AUTHORS AND STANFORD UNIVERSITY HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 
Wo steht das auf der von Dir verlinkten Seite?


Du solltest dir erstmal die Frage stellen, ob es dort stehen muss? Ich habe es getestet und kann dir versichern, es läuft. Sonst hätte ich das doch gar nicht erst gepostet. Es braucht aber wohl einen neuen OpenCL 1.2 Treiber von Intel habe ich bemerkt. Ich kann den ja mal hochladen morgen, dann kann es jeder nachstellen.
 
Du solltest dir erstmal die Frage stellen, ob es dort stehen muss? Ich habe es getestet und kann dir versichern, es läuft. Sonst hätte ich das doch gar nicht erst gepostet. Es braucht aber wohl einen neuen OpenCL 1.2 Treiber von Intel habe ich bemerkt. Ich kann den ja mal hochladen morgen, dann kann es jeder nachstellen.
Aha, endlich mal ein wenig mehr Text. Bisher waren Deine Kommentare sehr knapp und nicht informativ genug. So konnte man den Bezug Boinc/Intel-GPU/OpenCL zu FAH-Bench nicht herstellen. Lad den Treiber hoch, schreib für wen der Bench Sinn macht und poste Ergebnisse. Dann wird es ein wertvoller Beitrag.
 
Auf den OpenCL 1.2 Treiber von Intel bin ich mal gespannt
 
Ist dies ein Betatreiber von Intel?
 
Testtreiber oder Beta ja. 15.31 ist noch nicht offiziell, spätestens zum Haswell launch.
 
Bezüglich OpenCL und diskreter GPU, das soll sich jetzt unter Windows 8 beides gleichzeitig nutzen lassen. Siehe Treiber changelog: http://downloadmirror.intel.com/22611/eng/ReleaseNotes_Gfx_3071.pdf

Das wäre für mich ein größeres Argument Pro Windows 8 als dx11.1. Jetzt müssten endlich mal die BOINC Projekte aus dem Knick kommen.
NEW FEATURES (siehe S. 2): schrieb:
  • Support for features like Intel® Quick Sync Video and OpenCL* in systems with discrete graphics on Windows 8
    • Now, one can use both Intel Quick Sync Video and OpenCL even when Intel® HD Graphics is not the primary display adapter
    • This requires Intel Graphics driver to be installed and will work only on Windows 8 platforms.
Dann werde ich wohl bald doch mal auf Windows 8 wechseln...
.
EDIT :
.

Endlich mal OpenCL 1.2 für Intel!
 
Hallo,

ich beschäftige mich gerade mit Boinc + Intel CPU + GPU-crunching.

Leider ist das Thema immer noch recht dünn und ich wollte einfach mal fragen, wie der Stand ist.

Ich habe eine Intel Celeron G1610 CPU (Ivy Bridge). Meines Wissens müsste diese GPU accelerated Open CL beherschen.

Dazu ein paar Fragen:

1.) Wenn ja, welche OpenCL-Version beherscht meine CPU?
2.) Gibt es dafür schon Linux Treiber?
3.) Unterstützt Boinc das mittlerweile und gibt es schon Projekte?

Und als Bonusfrage: Hat sich bgzl. Sandy Bridge und Linux etwas getan? Unter Windows gibt es doch OpenCL Treiber oder hab ich das falsch im Kopf?

Grüße
MPW
 
Zurück
Oben Unten