News AMD stellt ersten Catalyst-Treiber mit Unterstützung für OpenCL 2.0 bereit

Dr@

Grand Admiral Special
★ Themenstarter ★
Mitglied seit
19.05.2009
Beiträge
12.320
Renomée
4.065
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
Mein DC
Aktuelle Projekte
Collatz Conjecture
Meine Systeme
Zacate E-350 APU
BOINC-Statistiken
System
Mein Laptop
FSC Lifebook S2110, HP Pavilion dm3-1010eg
Details zu meinem Laptop
Prozessor
Turion 64 MT37, Neo X2 L335, E-350
Mainboard
E35M1-I DELUXE
Speicher
2x1 GiB DDR-333, 2x2 GiB DDR2-800, 2x2 GiB DDR3-1333
Grafikprozessor
RADEON XPRESS 200m, HD 3200, HD 4330, HD 6310
Display
13,3", 13,3" , Dell UltraSharp U2311H
HDD
100 GB, 320 GB, 120 GB +500 GB
Optisches Laufwerk
DVD-Brenner
Betriebssystem
WinXP SP3, Vista SP2, Win7 SP1 64-bit
Webbrowser
Firefox 13
AMD hat den ersten Catalyst-Treiber veröffentlicht, der Unterstützung für den OpenCL‑2.0‑Standard bietet. Zu den wichtigen Neuerungen, die mit der Version 2.0 der Schnittstelle zur Programmierung von uneinheitlichen Parallelrechnern eingeführt werden, zählen beispielsweise Dynamic Parallelism und Shared Virtual Memory.
(…)

» Artikel lesen
 

Woerns

Grand Admiral Special
Mitglied seit
05.02.2003
Beiträge
2.452
Renomée
39
Das wird auch Zeit.
Da ausdrücklich betont wird, dass Shared Virtual Memory mit Coarse Grain funktioniert, gehe ich mal davon aus, dass die (ich glaube zwei) anderen Granulierungen noch nicht so weit sind...
Immerhin steht SVM auf Kaveri nun überhaupt zur Verfügung.

Jetzt brauchen wir nur noch das darauf abgestimmte AMP C++ im Visual Studio.
So wie ich es bisher verstanden habe, gibt es neben dem AMP C++ von Microsoft immerhin schon eine Implementierung von AMD, jedoch nur für Linux and wohl auch nur den OpenCL 1.2 Features entsprechend.

Hoffentlich beeilt sich AMD ein bisschen. Ich hätte ein aktuelles Projekt, wo ich nur zu gerne damit arbeiten würde.
MfG
 

Dr@

Grand Admiral Special
★ Themenstarter ★
Mitglied seit
19.05.2009
Beiträge
12.320
Renomée
4.065
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
Mein DC
Aktuelle Projekte
Collatz Conjecture
Meine Systeme
Zacate E-350 APU
BOINC-Statistiken
System
Mein Laptop
FSC Lifebook S2110, HP Pavilion dm3-1010eg
Details zu meinem Laptop
Prozessor
Turion 64 MT37, Neo X2 L335, E-350
Mainboard
E35M1-I DELUXE
Speicher
2x1 GiB DDR-333, 2x2 GiB DDR2-800, 2x2 GiB DDR3-1333
Grafikprozessor
RADEON XPRESS 200m, HD 3200, HD 4330, HD 6310
Display
13,3", 13,3" , Dell UltraSharp U2311H
HDD
100 GB, 320 GB, 120 GB +500 GB
Optisches Laufwerk
DVD-Brenner
Betriebssystem
WinXP SP3, Vista SP2, Win7 SP1 64-bit
Webbrowser
Firefox 13
Jetzt brauchen wir nur noch das darauf abgestimmte AMP C++ im Visual Studio.
So wie ich es bisher verstanden habe, gibt es neben dem AMP C++ von Microsoft immerhin schon eine Implementierung von AMD, jedoch nur für Linux and wohl auch nur den OpenCL 1.2 Features entsprechend.
Laut AMD soll doch deren Implementierung sowohl für Windows als auch Linux laufen.

Als Back End stehen folgende Möglichkeiten zur Verfügung:

C++ AMP version 1.2 enables C++ developers to accelerate applications across a broad set of hardware and software configurations by supporting three outputs:

- Khronos Group OpenCL1, supporting AMD CPU/APU/GPU, Intel CPU/APU, NVIDIA GPU, Apple Mac OS X and other OpenCL compliant platforms;

- Khronos Group SPIR, supporting AMD CPU/APU/GPU, Intel CPU/APU and future SPIR compliant platforms; and

- HSA Foundation HSAIL, supporting AMD APU and future HSA compliant platforms.
Gab ne News und die Pressemitteilung hier.

http://www.planet3dnow.de/cms/11694...ws-und-linux-compiler-fuer-c-amp-version-1-2/
http://www.planet3dnow.de/cms/11696-amd-announces-heterogeneous-c-amp-language-for-developers/
 

Woerns

Grand Admiral Special
Mitglied seit
05.02.2003
Beiträge
2.452
Renomée
39
Die alte C++ AMP version 1.2 bezieht sich aber doch auch nur auf OpenCL 1.2, also ohne z.B. SVM. Mit dem neuen OpenCL 2.0 wäre doch auch ein C++ AMP 2.0 oder ähnliches zu erwarten, dass die neuen Features auch unterstützt.
MfG
 

Dr@

Grand Admiral Special
★ Themenstarter ★
Mitglied seit
19.05.2009
Beiträge
12.320
Renomée
4.065
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
Mein DC
Aktuelle Projekte
Collatz Conjecture
Meine Systeme
Zacate E-350 APU
BOINC-Statistiken
System
Mein Laptop
FSC Lifebook S2110, HP Pavilion dm3-1010eg
Details zu meinem Laptop
Prozessor
Turion 64 MT37, Neo X2 L335, E-350
Mainboard
E35M1-I DELUXE
Speicher
2x1 GiB DDR-333, 2x2 GiB DDR2-800, 2x2 GiB DDR3-1333
Grafikprozessor
RADEON XPRESS 200m, HD 3200, HD 4330, HD 6310
Display
13,3", 13,3" , Dell UltraSharp U2311H
HDD
100 GB, 320 GB, 120 GB +500 GB
Optisches Laufwerk
DVD-Brenner
Betriebssystem
WinXP SP3, Vista SP2, Win7 SP1 64-bit
Webbrowser
Firefox 13
Zwischen C++ AMP und OpenCL gibt es keinen direkten Zusammenhang.
 

genervt

Vice Admiral Special
Mitglied seit
27.07.2006
Beiträge
743
Renomée
10
Standort
Berlin
  • Spinhenge ESL
  • BOINC Pentathlon 2012
  • BOINC Pentathlon 2013
  • BOINC Pentathlon 2014
  • BOINC Pentathlon 2015
  • BOINC Pentathlon 2016
  • BOINC Pentathlon 2017
Mein DC
Aktuelle Projekte
NumberFields
BOINC-Statistiken
System
Mein Laptop
Leonvo E145
Details zu meinem Desktop
Prozessor
XEON 1230v2
Mainboard
H61M-K [Ersatz]
Kühlung
Brocken
Speicher
16 GB Corsair
Grafikprozessor
RX480 8GB
Display
BenQ BL3200PT - 30 Zoll - 1440p
SSD
Crucial MX100, BX200
HDD
1x 750GB 1x 3 TB
Optisches Laufwerk
LG BH10LS30
Soundkarte
Xonar DX
Gehäuse
Fractal
Netzteil
BeQuiet
Betriebssystem
Win7 64bit, Win10
Webbrowser
Firefox
Verschiedenes
im Umbau
ok, das ist nun wirklich ein big suprise.
Schön, dass AMD bei OpenCL endlich softwareseitig liefert
 

Woerns

Grand Admiral Special
Mitglied seit
05.02.2003
Beiträge
2.452
Renomée
39
Klar kann man OpdenCL 2.0 _ohne_ C++ AMP 1.2 verwenden.
Aber da ich nun mal C++ AMP verwenden will, warte ich sehnlichst darauf, dass es dieselbe Weiterentwicklung erfährt wie OpenCL.

Den Zusammenhang hast Du oben als Backend bezeichnet:
C++ AMP kann drei Outputs erzeugen:
1. OpenCL,
2. SPIR,
3. HSAIL.

Bleiben wir mal beim OpenCL Output. Gehst Du dann davon aus, dass schon C++ AMP 1.2 Code erzeugt, der SVM nutzt, wenn ein OpenCL 2.0 Treiber installiert ist? Und bei OpenCL 1.2 kein SVM?
MfG
 

Crashtest

Redaktion
☆☆☆☆☆☆
Mitglied seit
11.11.2008
Beiträge
5.678
Renomée
732
Standort
Leipzig
  • Docking@Home
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
  • BOINC Pentathlon 2013
  • BOINC Pentathlon 2014
  • BOINC Pentathlon 2015
  • BOINC Pentathlon 2016
  • BOINC Pentathlon 2017
  • BOINC Pentathlon 2018
  • BOINC Pentathlon 2019
  • BOINC Pentathlon 2020
Mein DC
Mitglied der Planet 3DNow! Kavallerie!
Aktuelle Projekte
Collatz, yoyo, radac
Lieblingsprojekt
yoyo
Meine Systeme
Ryzen: 1x1600, 5x1700, 1x2700,1x3600; EPYC 7V12 und etwas Kleinzeuch
BOINC-Statistiken
Folding@Home-Statistiken
System
Mein Laptop
Toshiba NB550D & hp pavilion zv5415ea (mod.)
Details zu meinem Desktop
Prozessor
Ryzen3 3600
Mainboard
ASRock A320M-HDV
Kühlung
boxed
Speicher
2x 8GB (Kingston HyperX KHX3200C16D4/8GX)
Grafikprozessor
Radeon 560
Display
23" TFT @ 1900*1080*60Hz - reicht mir
SSD
500GB WD-green irgendwas
Optisches Laufwerk
1x B.Ray - LG GGW-H20LRB
Soundkarte
onboard HD?
Gehäuse
Chieftec Bravo BA-01 schwarz
Netzteil
be quit Sys Power 7 300W
Betriebssystem
Windows 10 19042.388
Webbrowser
Edge 84.....
Internetanbindung
▼1000 MBit ▲82 MBit
Tja leider nur W81 Treiber - obs da noch was für 7 geben wird ?
 

Dr@

Grand Admiral Special
★ Themenstarter ★
Mitglied seit
19.05.2009
Beiträge
12.320
Renomée
4.065
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
Mein DC
Aktuelle Projekte
Collatz Conjecture
Meine Systeme
Zacate E-350 APU
BOINC-Statistiken
System
Mein Laptop
FSC Lifebook S2110, HP Pavilion dm3-1010eg
Details zu meinem Laptop
Prozessor
Turion 64 MT37, Neo X2 L335, E-350
Mainboard
E35M1-I DELUXE
Speicher
2x1 GiB DDR-333, 2x2 GiB DDR2-800, 2x2 GiB DDR3-1333
Grafikprozessor
RADEON XPRESS 200m, HD 3200, HD 4330, HD 6310
Display
13,3", 13,3" , Dell UltraSharp U2311H
HDD
100 GB, 320 GB, 120 GB +500 GB
Optisches Laufwerk
DVD-Brenner
Betriebssystem
WinXP SP3, Vista SP2, Win7 SP1 64-bit
Webbrowser
Firefox 13
@ Woerns

Das ist die Implementierung von AMD. Microsoft nutzt als Back End meines Wissens Direct Compute.

Was AMD mit diesem Treiber im wechselspiel mit dem eigenen C++ AMP Compiler für Features nutzt, kann ich dir natürlich nicht sagen. Zu dem Treiber gibt es ja leider praktisch keinerlei Dokumentation.

Aus den Forum von AMD:
AMD schrieb:
AMD has released its first fully-functional OpenCL 2.0 driver aimed at early adopter developers. We’re not broadly promoting this driver because we have a performance-optimized driver coming out shortly and we suggest you wait for that version. We plan to release a new SDK when the updated driver becomes available to help developers come up to speed. That said, we welcome any feedback from the community who are interested in test-driving this version of the driver.

As for the SVM capabilities, this driver fully supports the core OpenCL 2.0 features - including course-grained SVM. AMD has not yet publicly disclosed plans for OpenCL 2.0 optional features - stay tuned for further details.
http://devgurus.amd.com/thread/169453#1306155
 

C4rp3di3m

Admiral Special
Mitglied seit
14.12.2007
Beiträge
1.508
Renomée
41
Standort
Berlin
System
Details zu meinem Desktop
Prozessor
AMD FX8300 [0-OR-C0]
Mainboard
Gigabyte GA-990FXA-UD3 [F10a]
Kühlung
Corsair H100i v2
Speicher
16GB Kingston HXB DDR3-1600 9-9-9-27(1,48v!)
Grafikprozessor
Powercolor Radeon R9 390 PCS+ 8GB
Display
BENQ GL2450 [2ms]
SSD
Crucial MX100-256GB [MU02] PLEXTOR M0PE NVME
HDD
Western Digital CB1TB, Samsung F4ECO 2TB [SATA3]
Optisches Laufwerk
LG RAM Supermultidrive GH24NSB0 [SATA]
Soundkarte
ALC889 HD 7.1
Gehäuse
BitFenix Shinobi Window
Netzteil
CORSiAR AX760i PLATiNUM 90+ [ES]
Betriebssystem
Windows 10 PRO x64
Webbrowser
FF v78.0.1
Verschiedenes
6x120mm FANs
Warum nur Win8 was kaum einer will und nutzt?!

Schade nix für 7 :(
 

Dr@

Grand Admiral Special
★ Themenstarter ★
Mitglied seit
19.05.2009
Beiträge
12.320
Renomée
4.065
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
Mein DC
Aktuelle Projekte
Collatz Conjecture
Meine Systeme
Zacate E-350 APU
BOINC-Statistiken
System
Mein Laptop
FSC Lifebook S2110, HP Pavilion dm3-1010eg
Details zu meinem Laptop
Prozessor
Turion 64 MT37, Neo X2 L335, E-350
Mainboard
E35M1-I DELUXE
Speicher
2x1 GiB DDR-333, 2x2 GiB DDR2-800, 2x2 GiB DDR3-1333
Grafikprozessor
RADEON XPRESS 200m, HD 3200, HD 4330, HD 6310
Display
13,3", 13,3" , Dell UltraSharp U2311H
HDD
100 GB, 320 GB, 120 GB +500 GB
Optisches Laufwerk
DVD-Brenner
Betriebssystem
WinXP SP3, Vista SP2, Win7 SP1 64-bit
Webbrowser
Firefox 13
Das ist ein Treiber für Entwickler.
 

hot

Admiral Special
Mitglied seit
21.09.2002
Beiträge
1.174
Renomée
15
System
Details zu meinem Desktop
Prozessor
AMD Phenom 9500
Mainboard
Asrock AOD790GX/128
Kühlung
Scythe Mugen
Speicher
2x Kingston DDR2 1066 CL7 1,9V
Grafikprozessor
Leadtek Geforce 260 Extreme+
Display
Samsung 2432BW
HDD
Samsung HD403LJ, Samung SP1614C
Optisches Laufwerk
LG HL55B
Soundkarte
Realtek ALC890
Gehäuse
Zirco AX
Netzteil
Coba Nitrox 600W Rev.2
Betriebssystem
Vista x64 HP
Webbrowser
Firefox
Jo nur GCN1.1 und nur Win 8.1 64Bit.
 

isigrim

Grand Admiral Special
Mitglied seit
26.08.2008
Beiträge
2.041
Renomée
84
Damit sind sie die ersten mit OpenCL 2.0 Treibern oder? Hoffentlich laufen die besser, als die 1.x von AMD.
 

Dr@

Grand Admiral Special
★ Themenstarter ★
Mitglied seit
19.05.2009
Beiträge
12.320
Renomée
4.065
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
Mein DC
Aktuelle Projekte
Collatz Conjecture
Meine Systeme
Zacate E-350 APU
BOINC-Statistiken
System
Mein Laptop
FSC Lifebook S2110, HP Pavilion dm3-1010eg
Details zu meinem Laptop
Prozessor
Turion 64 MT37, Neo X2 L335, E-350
Mainboard
E35M1-I DELUXE
Speicher
2x1 GiB DDR-333, 2x2 GiB DDR2-800, 2x2 GiB DDR3-1333
Grafikprozessor
RADEON XPRESS 200m, HD 3200, HD 4330, HD 6310
Display
13,3", 13,3" , Dell UltraSharp U2311H
HDD
100 GB, 320 GB, 120 GB +500 GB
Optisches Laufwerk
DVD-Brenner
Betriebssystem
WinXP SP3, Vista SP2, Win7 SP1 64-bit
Webbrowser
Firefox 13

psychocyberdisc

Grand Admiral Special
Mitglied seit
31.03.2004
Beiträge
2.369
Renomée
140
Standort
Mystery Lake, Hinterland
  • SIMAP Race
  • QMC Race
  • Spinhenge ESL
System
Mein Laptop
HP EliteBook 745 G4 (Z2W06EA#ABD), 14 Zoll
Details zu meinem Laptop
Prozessor
AMD PRO A12-9800B (Bristol Ridge, 4 × 2700 MHz, bis zu 3600 MHz, 2 MB L2-Cache)
Mainboard
HP 8236 (BIOS-Version 01.33, AGESA StoneyPI 1.3.0.G)
Speicher
2 × Micron MTA8ATF1G64HZ-2G3B1 (16 GB, DDR4-2400)
Grafikprozessor
AMD Radeon R7 (Graphics Core Next 1.2, 758 MHz)
Display
2560 × 1440 Bildpunkte und HP EliteDisplay E273q (1FH52AA#ABB, 27 Zoll, 2560 × 1440 Bildpunkte)
SSD
intern: Samsung SSD 970 EVO Plus (2 TB), SSD 860 EVO (2 TB) / extern: Samsung Portable SSD T5 (2 TB)
Optisches Laufwerk
Pioneer BDR-XD05T (BD-RE, extern)
Soundkarte
Conexant SmartAudio HD (Audio by Bang & Olufsen)
Netzteil
45 Watt
Tastatur
Cherry G81-3000LPDDE-0
Maus
Microsoft IntelliMouse Optical
Betriebssystem
Microsoft Windows 10 Pro (Version 2004)
Webbrowser
Google Chrome mit uBlock Origin
Verschiedenes
HP UltraSlim Docking Station (D9Y32AA#ABB)
Internetanbindung
▼50 Mbit/s ▲10 Mbit/s
Oben Unten