Overclock.net › Forums › Industry News › Software News › [gpuopen] AMD Officially Launches GPUOpen
New Posts  All Forums:Forum Nav:

[gpuopen] AMD Officially Launches GPUOpen

post #1 of 95
Thread Starter 
Quote:

Today is the day we launch GPUOpen.

 

GPUOpen is composed of two areas: Games & CGI for game graphics and content creation (which is the area I am involved with), and Professional Compute for high-performance GPU computing in professional applications.

 

GPUOpen is based on three principles:

 

The first is to provide code and documentation allowing PC developers to exert more control on the GPU. Current and upcoming GCN architectures (such as Polaris) include many features not exposed today in PC graphics APIs, and GPUOpen aims to empower developers with ways to leverage some of those features. In addition to generating quality or performance advantages such access will also enable easier porting from current-generation consoles (XBox One™ and PlayStation 4) to the PC platform.

 

The second is a commitment to open source software. The game and graphics development community is an active hub of enthusiastic individuals who believe in the value of sharing knowledge. Full and flexible access to the source of tools, libraries and effects is a key pillar of the GPUOpen philosophy. Only through open source access are developers able to modify, optimize, fix, port and learn from software. The goal? Encouraging innovation and the development of amazing graphics techniques and optimizations in PC games.

 

The third is a collaborative engagement with the developer community. GPUOpen software is hosted on public source code repositories such as GitHub as a way to enable sharing and collaboration. Engineers from different functions will also regularly write blog posts about various GPU-related topics, game technologies or industry news.

 

Source


Edited by Xuper - 1/26/16 at 11:21am
post #2 of 95
Quote:
Originally Posted by Xuper View Post

Quote:
Today is the day we launch GPUOpen.

GPUOpen is composed of two areas: Games

Source

Finally AMD is using their console wins in a way to leverage over nVidia.. just how far this will go is up to the developers though.
Wet Billy
(15 items)
 
PHENOM Phoenix
(13 items)
 
 
CPUMotherboardGraphicsRAM
AMD FX 8350 @ 5.06GHz AsUS Sabertooth R2.0 xfx 280x DD Crucial Ballistex Tactical Tracer 1866Mhz 
Hard DriveOptical DriveCoolingCooling
Samsung 830 SSD 128GB LG BD-ROM/DVD Rewriter XSPC Raystorm RS240 kit A LOT OF FANS 
OSMonitorKeyboardPower
WIN 7 ultamate AOC 23" LED LCD Microsoft wireless laser 6000 Rosewill Capstone 750w 
CaseMouseMouse Pad
Coolermaster HAF 912 Microsoft wireless laser 6000 none 
CPUMotherboardGraphicsGraphics
phenom II x6 1100T MSI 990FXA-GD65 GTX 460 GTX 460 
RAMHard DriveOptical DriveCooling
Crucial Ballistix Tactical Tracer 8GB (2 x 4GB)... Samsung SSD 830  LG Blueray Coolermaster N520 
OSMonitorKeyboardPower
Win 7 Ultimate x64 AOC 1080p LED Microsoft OCZ 850w 
Case
Coolermaster HAF 912 
  hide details  
Reply
Wet Billy
(15 items)
 
PHENOM Phoenix
(13 items)
 
 
CPUMotherboardGraphicsRAM
AMD FX 8350 @ 5.06GHz AsUS Sabertooth R2.0 xfx 280x DD Crucial Ballistex Tactical Tracer 1866Mhz 
Hard DriveOptical DriveCoolingCooling
Samsung 830 SSD 128GB LG BD-ROM/DVD Rewriter XSPC Raystorm RS240 kit A LOT OF FANS 
OSMonitorKeyboardPower
WIN 7 ultamate AOC 23" LED LCD Microsoft wireless laser 6000 Rosewill Capstone 750w 
CaseMouseMouse Pad
Coolermaster HAF 912 Microsoft wireless laser 6000 none 
CPUMotherboardGraphicsGraphics
phenom II x6 1100T MSI 990FXA-GD65 GTX 460 GTX 460 
RAMHard DriveOptical DriveCooling
Crucial Ballistix Tactical Tracer 8GB (2 x 4GB)... Samsung SSD 830  LG Blueray Coolermaster N520 
OSMonitorKeyboardPower
Win 7 Ultimate x64 AOC 1080p LED Microsoft OCZ 850w 
Case
Coolermaster HAF 912 
  hide details  
Reply
post #3 of 95
Man, I don't really know who the hell is behind this but it is as stupid as it can get. What AMD needs is to fully open source their drivers (something they promised long ago), not this whole assed initiative that no one used in the past and no one will use in the future. Developers aren't asking for more useless libraries and APIs, what they want is to fix the drivers that make their software run like crap (specially on Linux).

They have no future at this rate and they should frigging break the whole system with their last attempt to turn the tables. I just doesn't make any sense to do this as it won't change a thing.
post #4 of 95
Quote:
Originally Posted by Imouto View Post

Man, I don't really know who the hell is behind this but it is as stupid as it can get. What AMD needs is to fully open source their drivers (something they promised long ago), not this whole assed initiative that no one used in the past and no one will use in the future. Developers aren't asking for more useless libraries and APIs, what they want is to fix the drivers that make their software run like crap (specially on Linux).

They have no future at this rate and they should frigging break the whole system with their last attempt to turn the tables. I just doesn't make any sense to do this as it won't change a thing.

Only thing I have to say is Mantle forced MS to develop DX12.. so theres that.. sre DX 12 games arn't out yet however it is coming.

this time around and the reason why they are producing these is because they have a market corner with consoles having their GPU technologies it would make sense to utilize them which would cause nVidia to have some short comings.

Do I think this will be huge no.. but it can be. all depends on if the developers choose to go for it or not.
Wet Billy
(15 items)
 
PHENOM Phoenix
(13 items)
 
 
CPUMotherboardGraphicsRAM
AMD FX 8350 @ 5.06GHz AsUS Sabertooth R2.0 xfx 280x DD Crucial Ballistex Tactical Tracer 1866Mhz 
Hard DriveOptical DriveCoolingCooling
Samsung 830 SSD 128GB LG BD-ROM/DVD Rewriter XSPC Raystorm RS240 kit A LOT OF FANS 
OSMonitorKeyboardPower
WIN 7 ultamate AOC 23" LED LCD Microsoft wireless laser 6000 Rosewill Capstone 750w 
CaseMouseMouse Pad
Coolermaster HAF 912 Microsoft wireless laser 6000 none 
CPUMotherboardGraphicsGraphics
phenom II x6 1100T MSI 990FXA-GD65 GTX 460 GTX 460 
RAMHard DriveOptical DriveCooling
Crucial Ballistix Tactical Tracer 8GB (2 x 4GB)... Samsung SSD 830  LG Blueray Coolermaster N520 
OSMonitorKeyboardPower
Win 7 Ultimate x64 AOC 1080p LED Microsoft OCZ 850w 
Case
Coolermaster HAF 912 
  hide details  
Reply
Wet Billy
(15 items)
 
PHENOM Phoenix
(13 items)
 
 
CPUMotherboardGraphicsRAM
AMD FX 8350 @ 5.06GHz AsUS Sabertooth R2.0 xfx 280x DD Crucial Ballistex Tactical Tracer 1866Mhz 
Hard DriveOptical DriveCoolingCooling
Samsung 830 SSD 128GB LG BD-ROM/DVD Rewriter XSPC Raystorm RS240 kit A LOT OF FANS 
OSMonitorKeyboardPower
WIN 7 ultamate AOC 23" LED LCD Microsoft wireless laser 6000 Rosewill Capstone 750w 
CaseMouseMouse Pad
Coolermaster HAF 912 Microsoft wireless laser 6000 none 
CPUMotherboardGraphicsGraphics
phenom II x6 1100T MSI 990FXA-GD65 GTX 460 GTX 460 
RAMHard DriveOptical DriveCooling
Crucial Ballistix Tactical Tracer 8GB (2 x 4GB)... Samsung SSD 830  LG Blueray Coolermaster N520 
OSMonitorKeyboardPower
Win 7 Ultimate x64 AOC 1080p LED Microsoft OCZ 850w 
Case
Coolermaster HAF 912 
  hide details  
Reply
post #5 of 95
Quote:
Originally Posted by Imouto View Post

Man, I don't really know who the hell is behind this but it is as stupid as it can get. What AMD needs is to fully open source their drivers (something they promised long ago), not this whole assed initiative that no one used in the past and no one will use in the future. Developers aren't asking for more useless libraries and APIs, what they want is to fix the drivers that make their software run like crap (specially on Linux).

They have no future at this rate and they should frigging break the whole system with their last attempt to turn the tables. I just doesn't make any sense to do this as it won't change a thing.


I hate to ask but did you actually comprehend anything written above your post? They're making it so that games on linux can DIRECTLY command the cards efficiently without need for a separate API at all. Since such developed coding is then also required to be open-source it will encourage game developers to build a linux open source embeded api for AMD's cards that meets the needs of the game companies and isn't just a plug-in clone of Dx12/11/9 and doesn't have to run as an additional threaded task on the processor.

This also makes it possible to put "last year's card" in the 2.0 8x slot and use it as a math co-processor for the CPU without a special driver set, just some software to boot-strap it into the system.

For distributed modeling programs this is a stunning increase in capacity since you're no longer limited by the command structure and task width of an API but can literally run data through four cards in a single go instead of run it 4 times on one card to get the same result. This is precisely the opening needed for the software and science companies to embrace Linux and x64 unix and goes far far beyond just the console market and gaming.

This is the first step towards making the PC format into a processing cluster instead of a CPU with peripherals.
Edited by prjindigo - 1/26/16 at 12:23pm
post #6 of 95
Hope this brings death to GimpWorks.
Ishimura
(21 items)
 
Silent Knight
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K @ 4.6GHz ASRock Z77E-ITX eVGA GTX 1080 Ti Hybrid AMD Radeon R9 16GB DDR3-2400MHz  
Hard DriveHard DriveCoolingCooling
SanDisk Ultra II 960GB Toshiba X300 5TB Corsair H100i GTX eVGA Hybrid Water Cooler  
CoolingOSMonitorKeyboard
4x GentleTyphoon AP-15 Windows 10 Pro 64-Bit Philips Brilliance BDM4065UC 4K Razer BlackWidow Chroma  
PowerCaseMouseMouse Pad
eVGA SuperNOVA 750 G3 Define Nano S Logitech G502 Proteus Core PECHAM Gaming Mouse Pad XX-Large 
AudioAudioAudioAudio
Audioengine D1 DAC Mackie CR Series CR3 Audio-Technica ATH-M50 Sennheiser HD 598 
Audio
Sony XB950BT 
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 @ 4.2GHz ASUS M4A79XTD EVO AMD Radeon HD 7970 3GB @ 1200/1500 2x 4GB G.SKILL Ripjaws X DDR3-1600 
Hard DriveHard DriveHard DriveCooling
OCZ Agility 3 60GB WD Caviar Green 1.5TB 2 x Seagate Barracuda 2TB XSPC Raystorm 
CoolingCoolingOSPower
EK-FC7970 XSPC RS360 Windows 10 Pro 64-Bit Corsair TX750 
Case
NZXT Switch 810  
  hide details  
Reply
Ishimura
(21 items)
 
Silent Knight
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K @ 4.6GHz ASRock Z77E-ITX eVGA GTX 1080 Ti Hybrid AMD Radeon R9 16GB DDR3-2400MHz  
Hard DriveHard DriveCoolingCooling
SanDisk Ultra II 960GB Toshiba X300 5TB Corsair H100i GTX eVGA Hybrid Water Cooler  
CoolingOSMonitorKeyboard
4x GentleTyphoon AP-15 Windows 10 Pro 64-Bit Philips Brilliance BDM4065UC 4K Razer BlackWidow Chroma  
PowerCaseMouseMouse Pad
eVGA SuperNOVA 750 G3 Define Nano S Logitech G502 Proteus Core PECHAM Gaming Mouse Pad XX-Large 
AudioAudioAudioAudio
Audioengine D1 DAC Mackie CR Series CR3 Audio-Technica ATH-M50 Sennheiser HD 598 
Audio
Sony XB950BT 
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 @ 4.2GHz ASUS M4A79XTD EVO AMD Radeon HD 7970 3GB @ 1200/1500 2x 4GB G.SKILL Ripjaws X DDR3-1600 
Hard DriveHard DriveHard DriveCooling
OCZ Agility 3 60GB WD Caviar Green 1.5TB 2 x Seagate Barracuda 2TB XSPC Raystorm 
CoolingCoolingOSPower
EK-FC7970 XSPC RS360 Windows 10 Pro 64-Bit Corsair TX750 
Case
NZXT Switch 810  
  hide details  
Reply
post #7 of 95
@prjindigo

Wonder how are they going to leverage computing as their main strength is OpenCL and their drivers are so broken that developers don't know if their projects will even work. Ask Dade from Luxrender, Blender developers or even the OTOY guys for their Octane renderer. All their promises fade away with time like the Firerays renderer or the OpenCL renderer for Maya.

Same goes for their Linux driver running like a dog for both games and productivity.
post #8 of 95
Quote:
Originally Posted by prjindigo View Post

I hate to ask but did you actually comprehend anything written above your post? They're making it so that games on linux can DIRECTLY command the cards efficiently without need for a separate API at all. Since such developed coding is then also required to be open-source it will encourage game developers to build a linux open source embeded api for AMD's cards that meets the needs of the game companies and isn't just a plug-in clone of Dx12/11/9 and doesn't have to run as an additional threaded task on the processor.

This also makes it possible to put "last year's card" in the 2.0 8x slot and use it as a math co-processor for the CPU without a special driver set, just some software to boot-strap it into the system.

For distributed modeling programs this is a stunning increase in capacity since you're no longer limited by the command structure and task width of an API but can literally run data through four cards in a single go instead of run it 4 times on one card to get the same result. This is precisely the opening needed for the software and science companies to embrace Linux and x64 unix and goes far far beyond just the console market and gaming.

This is the first step towards making the PC format into a processing cluster instead of a CPU with peripherals.

I think he's partially right in the sense that AMD always creates stuff like this, doesn't put any effort into maintaining or developing it. It ends up being a waste of money and resources in the end and considering AMD's resources, they can't afford to do this.

AMD needs focus because of it's limited resources. Anything it creates needs a full on effort so that the things it creates are successful.
post #9 of 95
Quote:
Originally Posted by Imouto View Post

@prjindigo

Wonder how are they going to leverage computing as their main strength is OpenCL

http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-resources/programming-in-opencl/porting-cuda-applications-to-opencl/
post #10 of 95
Quote:
Originally Posted by tajoh111 View Post

I think he's partially right in the sense that AMD always creates stuff like this, doesn't put any effort into maintaining or developing it. It ends up being a waste of money and resources in the end and considering AMD's resources, they can't afford to do this.

AMD needs focus because of it's limited resources. Anything it creates needs a full on effort so that the things it creates are successful.
I don't have to much knowledge on this subject but isn't that point of open source? If it's closed like Gameworks than yeah I would see the need for AMD to be on there game in order for it to be constantly updated.
old dog
(17 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 2600K@4.60@1.35v P8Z68-V PRO EVGA 1080 Classified DT Corsair 8GB 1600 
Hard DriveHard DriveHard DriveOptical Drive
3.5Tb raid 0 120 GB SSD 1 TB HDD the internet 
CoolingOSMonitorKeyboard
Custom loop Windows 10 Asus 144hz Ducky Shine 6 Snow White Edition 
PowerCaseMouseAudio
Azza titan 1000w nzxt switch 810 mmo 7 sound blaster z 
  hide details  
Reply
old dog
(17 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 2600K@4.60@1.35v P8Z68-V PRO EVGA 1080 Classified DT Corsair 8GB 1600 
Hard DriveHard DriveHard DriveOptical Drive
3.5Tb raid 0 120 GB SSD 1 TB HDD the internet 
CoolingOSMonitorKeyboard
Custom loop Windows 10 Asus 144hz Ducky Shine 6 Snow White Edition 
PowerCaseMouseAudio
Azza titan 1000w nzxt switch 810 mmo 7 sound blaster z 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [gpuopen] AMD Officially Launches GPUOpen