GPUOpen
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
GPUOpen은 AMD가 개발한 오픈 소스 미들웨어 스택으로, 게임, CGI, 전문 컴퓨팅 분야의 개발자들에게 다양한 도구와 라이브러리를 제공한다. 2015년 12월에 발표되어 2016년 1월에 출시되었으며, 비디오 게임 콘솔, PC, 고성능 컴퓨팅 간의 소프트웨어 이식성을 향상시키는 것을 목표로 한다. GPUOpen은 시각 효과 라이브러리, FidelityFX를 포함한 다양한 구성 요소로 이루어져 있으며, ROCm 플랫폼을 통해 고성능 컴퓨팅 및 머신 러닝 분야를 지원한다.
더 읽어볼만한 페이지
- AMD 소프트웨어 - ROCm
ROCm은 AMD가 개발한 개방형 소프트웨어 스택으로, GPU를 활용한 컴퓨팅을 지원하며, HIP를 통해 CUDA 코드를 사용할 수 있도록 지원하고 머신 러닝, 슈퍼컴퓨팅 등 다양한 분야에서 활용된다. - AMD 소프트웨어 - AMD 라데온 소프트웨어
AMD 라데온 소프트웨어는 AMD 라데온 그래픽 카드 및 APU를 위한 드라이버 및 유틸리티 모음으로, 디스플레이 설정, 비디오/오디오 처리, 녹화/스트리밍 기능 등을 제공하여 게임 성능 향상 및 사용자 경험 개선을 목표로 하며, AMD Software Adrenalin Edition으로 제공된다. - 자유-오픈 소스 소프트웨어 - 마이크로소프트 코그니티브 툴킷
- 자유-오픈 소스 소프트웨어 - ASP.NET
ASP.NET은 .NET Framework 기반의 마이크로소프트 웹 애플리케이션 개발 플랫폼으로, ISAPI를 통해 동작하며 다양한 프로그래밍 모델과 개발 도구를 지원하고, 부트스트랩, OAuth 2.0, OData 등 최신 기술을 통합하여 강력한 웹 개발 환경을 제공한다. - 리눅스 소프트웨어 - 구글 크롬
구글 크롬은 구글이 개발한 웹 브라우저로, 크로미엄 프로젝트를 기반으로 오픈 소스 코드를 활용하여 개발되었으며, 다양한 기능과 운영체제 지원을 통해 세계 시장 점유율 1위를 기록하지만 개인 정보 보호 정책으로 비판을 받기도 한다. - 리눅스 소프트웨어 - HPLIP
HPLIP는 HP에서 제공하는 리눅스용 프린터 및 스캐너 드라이버이자 툴 모음으로, GUI 환경 설정 및 명령줄 유틸리티를 통해 장치 구성, 인쇄, 스캔, 팩스 등의 작업을 지원하며, 자동 설치 프로그램과 hpiod 프로세스와 연동되어 작동한다.
2. 역사
GPUOpen은 2015년 12월 15일에 발표되었으며,[48][49][47][50][51] 2016년 1월 26일에 출시되었다. 2016년 1월 26일부터 깃허브를 통해 일반 대중에게 MIT 라이선스로 제공된다.[3]
AMD의 글로벌 게임 엔지니어링 수석 매니저인 니콜라스 티비에로스(Nicolas Thibieroz)는 "개발자가 블랙 박스 API를 가진 독점 라이브러리나 도구 체인은 개발자가 유지 관리, 이식 또는 최적화 목적으로 코드에 접근하는 것을 막는다"고 말하며, "개발자가 콘솔과 PC 두 플랫폼 간의 불일치로 인해 R&D 투자를 활용하기 어려울 수 있다"고 주장했다.[7] 그는 AMD의 RX 400 시리즈와 같은 최신 아키텍처가 "오늘날 PC 그래픽 API에서 노출되지 않은 많은 기능을 포함하고 있다"고 말했다.
GPUOpen은 여러 주요 구성 요소, 도구 및 SDK로 구성되어 있다.[4] MIT 라이선스 하에 완전히 오픈 소스화되어, 개발자가 로우 레벨 GPU에 쉽게 접근할 수 있도록 한다.[3][9] 예를 들어, Vulkan이나 Direct3D 12에서는 자유롭게 구성할 수 없는 비동기 컴퓨트 엔진(ACE)에 대한 로우 레벨 접근을 제공한다.
GPUOpen과 리눅스 커널, Mesa 3D, LLVM 등 잘 구축되고 널리 사용되는 자유 소프트웨어 프로젝트 간에는 상호 연관성이 존재한다.
3. 배경 및 목적
AMD는 GPUOpen을 MIT 라이선스로 출시된 경쟁적인 오픈 소스 미들웨어 스택으로 설계했다. 이 라이브러리는 비디오 게임 콘솔, PC 및 고성능 컴퓨팅 간에 소프트웨어 이식성을 향상시키기 위한 것이다.[8]
4. 구성 요소
GPUOpen은 게임 및 컴퓨터 생성 이미지(CGI) 개발, 전문가용 컴퓨팅 등 다양한 분야를 위한 도구와 라이브러리를 제공한다.
4. 1. 게임 및 CGI
GPUOpen은 컴퓨터 게임과 영화 제작에 사용되는 컴퓨터 생성 이미지(CGI) 소프트웨어를 포함한다. 여기에는 시각 효과 라이브러리와 FidelityFX 기술이 포함된다.
4. 1. 1. 시각 효과 라이브러리
4. 1. 2. FidelityFX
FidelityFX는 이미지 품질을 개선하고 성능을 최적화하는 다양한 기술들을 제공한다. 주요 기술로는 다음이 있다:[53]
FidelityFX Super Resolution|FidelityFX 슈퍼 해상도영어 (FSR)은 입력 이미지를 더 높은 해상도로 업샘플링하는 데 사용된다. AMD가 권장하는 표준 FSR 프리셋은 아래 표와 같다.[54][55]
5. 전문 컴퓨팅
GPUOpen은 이종 시스템 아키텍처(HSA), 그래픽 처리 장치에서의 범용 컴퓨팅(GPGPU), 고성능 컴퓨팅(HPC) 관련 소프트웨어를 제공한다.
5. 1. ROCm (Radeon Open Compute)
2022년 기준으로, AMD 컴퓨팅 소프트웨어 생태계는 ROCm 메타프로젝트로 재편성되었다.amdgpu (리눅스 커널 4.2+) 및 amdkfd (리눅스 커널 3.19+)ROCm은 이종 시스템 아키텍처(HSA)를 지원하며, GPU를 활용한 병렬 컴퓨팅을 가능하게 한다.
AMD의 "볼츠만 이니셔티브"(루트비히 볼츠만의 이름을 따서 명명됨)는 2015년 11월 SuperComputing15에서 발표되었으며, Radeon Open Compute 플랫폼(ROCm)으로 제품화되었다. 이는 엔비디아의 CUDA에 대한 대안을 제공하는 것을 목표로 하며, CUDA 소스 코드를 HCC 및 NVCC에서 모두 컴파일할 수 있는 이식 가능한(HIP) 소스 코드로 포팅하는 도구를 포함한다. 즉, 기존 CUDA 기반 애플리케이션을 AMD GPU에서 실행할 수 있도록 지원한다.
ROCm의 구성 요소는 다음과 같다.
참조
[1]
웹사이트
Welcome to GPUOpen
http://gpuopen.com/w[...]
2016-01-26
[2]
웹사이트
AMD Radeon Technologies Group Summit: GPUOpen and Software
http://www.maximumpc[...]
2016-01-24
[3]
웹사이트
AMD's GPUOpen bundle of developer tools in 2016
http://www.anandtech[...]
2016-01-24
[4]
웹사이트
AMD GPUOpen: Doubling Down On Open-Source Development
http://www.tomshardw[...]
2016-01-24
[5]
웹사이트
AMDs Open-Source-Initiative GPUOpen: Direkte GPU-Kontrolle und bessere Treiber
http://www.heise.de/[...]
2015-12-16
[6]
뉴스
AMD GPU Open: Radeon-Software wird bald zu 100 % Open-Source
http://www.pcgamesha[...]
2015-12-16
[7]
웹사이트
It's Time to Open up the GPU
http://gpuopen.com/w[...]
[8]
웹사이트
AMD's Answer To Nvidia's GameWorks, GPUOpen Announced
http://wccftech.com/[...]
2016-01-24
[9]
웹사이트
AMD Goes Open Source, Announces GPUOpen Initiative, New Compiler And Drivers For Linux And HPC
http://hothardware.c[...]
2016-01-24
[10]
웹사이트
GPUOpen Effects
https://github.com/G[...]
[11]
웹사이트
FidelityFX
https://github.com/G[...]
2021-10-20
[12]
웹사이트
AMD FidelityFX™ Super Resolution 1 (FSR 1)
https://gpuopen.com/[...]
2024-05-25
[13]
웹사이트
AMD claims there's nothing stopping Starfield from adding Nvidia DLSS
https://www.theverge[...]
The Verge
2023-08-24
[14]
간행물
GPUOpen-Effects/FidelityFX-CLI
https://github.com/G[...]
GPUOpen Effects
2024-05-25
[15]
웹사이트
AMD FidelityFX Super Resolution is coming soon to GPUOpen - AMD GPUOpen
https://gpuopen.com/[...]
2023-03-21
[16]
웹사이트
FidelityFX Super Resolution (FSR) source code is here, along with Unity and UE4 support too! - AMD GPUOpen
https://gpuopen.com/[...]
2023-03-21
[17]
웹사이트
Release FidelityFX FSR v1.0.2 · GPUOpen-Effects/FidelityFX-FSR · GitHub
https://github.com/G[...]
2023-03-23
[18]
웹사이트
The AMD FidelityFX SDK 1.0 is now available on GPUOpen - AMD GPUOpen
https://gpuopen.com/[...]
2023-09-11
[19]
웹사이트
It's time for AMD FidelityFX Super Resolution 2.0 - AMD GPUOpen
https://gpuopen.com/[...]
2023-03-23
[20]
웹사이트
It's time to see the FSR 2 source code! - AMD GPUOpen
https://gpuopen.com/[...]
2023-03-23
[21]
웹사이트
It's time to upscale FSR 2 even further: Meet FSR 2.1! - AMD GPUOpen
https://gpuopen.com/[...]
2023-03-23
[22]
웹사이트
Release FidelityFX FSR2 v2.1.1 · GPUOpen-Effects/FidelityFX-FSR2 · GitHub
https://github.com/G[...]
2023-03-23
[23]
웹사이트
Release FidelityFX FSR2 v2.1.2 · GPUOpen-Effects/FidelityFX-FSR2 · GitHub
https://github.com/G[...]
2023-03-23
[24]
웹사이트
Don't cross the streams! Bust more ghosts with the source code to FidelityFX Super Resolution 2.2 - AMD GPUOpen
https://gpuopen.com/[...]
2023-03-23
[25]
웹사이트
AMD FidelityFX Super Resolution 2.2.1 hotfix! - AMD GPUOpen
https://gpuopen.com/[...]
2023-06-14
[26]
웹사이트
FidelityFX Super Resolution 2.2.2 (FSR2) - FidelityFX SDK - AMD GPUOpen
https://gpuopen.com/[...]
2023-09-11
[27]
웹사이트
AMD reveals long-awaited FSR 3 tech and frame gen for every DX11/DX12 game
https://www.eurogame[...]
EuroGamer
2023-08-25
[28]
웹사이트
With a seasonal frame of mind, in one fluid motion we've generated the AMD FSR 3 GitHub source code repo for gamedevs everywhere! - AMD GPUOpen
https://gpuopen.com/[...]
2024-03-22
[29]
웹사이트
Release FidelityFX SDK for FSR3 v3.0.4 · GPUOpen-LibrariesAndSDKs/FidelityFX-SDK · GitHub
https://github.com/G[...]
2024-03-22
[30]
웹사이트
AMD's FSR Only Supports 7 Games, But It's Already Super Promising
https://www.kotaku.c[...]
2021-07-11
[31]
웹사이트
AMD Details FSR 2.0: NVIDIA GeForce 10 & Up Support, High-Quality Upscaling Without Machine Learning, More Quality Modes
https://wccftech.com[...]
2022-03-24
[32]
웹사이트
AMD FSR 3 Frame Generation Analyzed
https://www.techspot[...]
2024-10-05
[33]
웹사이트
Unofficial FSR 2.0 mod arrives to several more games including Dying Light 2, RDR 2 and Death Stranding
https://www.techspot[...]
2022-07-05
[34]
웹사이트
GPUOpen Libraries & SDKS
https://github.com/G[...]
[35]
웹사이트
CodeXL 2.0 made open-source
http://gpuopen.com/c[...]
2016-04-21
[36]
웹사이트
CodeXL Static Analyzer CLI
http://gpuopen.com/u[...]
2016-01-26
[37]
웹사이트
Create Your own GPU PerfStudio Direct3D 12 Plugin
http://gpuopen.com/c[...]
2016-01-26
[38]
웹사이트
Have You Tootled Your 3D Models?
http://gpuopen.com/h[...]
2016-01-26
[39]
웹사이트
Linux kernel 4.2 /drivers/gpu/drm/amd
https://git.kernel.o[...]
[40]
웹사이트
LiquidVR: Neues Virtual-Reality-SDK von AMD
http://heise.de/-256[...]
2015-03-04
[41]
웹사이트
AMD@SC15: Boltzmann Initiative Announced - C++ and CUDA Compilers for AMD GPUs
http://www.anandtech[...]
2015-11-16
[42]
웹사이트
Supercomputer: AMD startet Software-Offensive "Boltzmann"
http://heise.de/-292[...]
2015-11-17
[43]
웹사이트
AMDs Boltzmann-Initiative geht direkt gegen nVidias CUDA
http://www.3dcenter.[...]
2015-11-16
[44]
웹사이트
AMD Launches 'Boltzmann Initiative'
https://www.amd.com/[...]
2015-11-16
[45]
웹사이트
A Defining Moment for Heterogeneous Computing
https://community.am[...]
2015-11-16
[46]
웹인용
Welcome to GPUOpen
http://gpuopen.com/w[...]
2016-01-26
[47]
웹인용
AMD GPUOpen: Doubling Down On Open-Source Development
http://www.tomshardw[...]
2015-12-15
[48]
웹인용
AMD Radeon Technologies Group Summit: GPUOpen and Software
http://www.maximumpc[...]
2015-12-15
[49]
웹인용
AMD's GPUOpen bundle of developer tools in 2016
http://www.anandtech[...]
2015-12-15
[50]
웹인용
AMDs Open-Source-Initiative GPUOpen: Direkte GPU-Kontrolle und bessere Treiber
http://www.heise.de/[...]
2015-12-16
[51]
웹인용
AMD GPU Open: Radeon-Software wird bald zu 100 % Open-Source
http://www.pcgamesha[...]
2015-12-16
[52]
웹인용
GPUOpen Effects
https://github.com/G[...]
[53]
웹인용
FidelityFX
https://github.com/G[...]
2021-10-20
[54]
웹인용
AMD's FSR Only Supports 7 Games, But It's Already Super Promising
https://www.kotaku.c[...]
2021-07-11
[55]
웹인용
AMD Details FSR 2.0: NVIDIA GeForce 10 & Up Support, High-Quality Upscaling Without Machine Learning, More Quality Modes
https://wccftech.com[...]
2022-03-24
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
