그래픽 카드 우위를 위한 전투가 조금 더 흥미로워졌습니다. Nvidia는 GTX 1080 및 1070을 공개했습니다 . GTX 980 Ti에 필적하는 성능을 제공합니다. AMD는 대중에게 VR을 제공하는 데 도움이 될 강력하고 상대적으로 저렴한 GPU인 Radeon RX 480 을 공개했습니다 .
그러나 그래픽 기술의 발전은 하드웨어의 배타적인 영역이 아닙니다. 새로운 카드 발표가 가장 많은 관심을 받는 반면, 그 모든 힘이 낭비되지 않도록 보장하는 것은 소프트웨어입니다. 세계에서 가장 빠른 스포츠카는 결국 노련한 운전자가 운전대를 잡을 때까지 트랙에서 공회전합니다. 그것이 Vulkan이 작용하는 곳입니다.
불칸이란?
2015년 게임 개발자 회의 에서 비영리 기술 컨소시엄인 Khronos Group이 처음 발표한 Vulkan은 오늘날의 그래픽 카드가 할 수 있는 모든 것을 향상시키는 크로스 플랫폼 애플리케이션 프로그래밍 인터페이스입니다.
오버헤드가 낮은 API인 Vulkan은 그 자체로 OpenGL 인터페이스의 정신적 후계자였던 AMD의 Mantle API 의 다음 단계입니다 . Mantle을 기반으로 하고 AMD가 기여했지만 Vulkan의 개발은 주로 Khronos Group이 책임지고 있습니다.
AMD는 2013년에 Mantle을 도입했으며 OpenGL 플랫폼에 상당한 변화를 가져왔습니다. Mantle은 공통 그래픽 아키텍처에서 콘솔과 PC 시장을 통합하는 데 도움을 주었습니다. Battlefield의 배후 스튜디오인 EA의 DICE와 공동 제작한 Mantle은 콘솔의 멀티 코어 이점을 채택하여 PC의 보다 강력한 하드웨어로 가져왔습니다.
AMD의 글로벌 기술 마케팅 책임자인 Robert Hallock에 따르면 AMD는 "OpenGL 제품군을 낮은 오버헤드 방식으로 가져오는 프로세스를 시작하기 위해" Mantle 플랫폼을 Khronos에 제공했습니다.
Hallock은 "당시 Mantle은 DirectX 9 이후 가장 빠르게 채택된 PC 그래픽 API였습니다."라고 말했습니다. Vulkan은 그 기반을 바탕으로 게임을 그 어느 때보다 발전시키는 차세대 오픈 소스 플랫폼을 만듭니다.
벌칸은 무엇을 하나요?
간단히 말해서 Vulkan은 OpenGL로 대중화된 개방형 표준의 다음 단계이며 AMD Mantle API의 직계 후계자입니다.
AMD Antal Tungler의 홍보 담당 수석 관리자에 따르면 Vulkan은 이전 제품에 비해 "대략 DirectX 12와 동일한 이점"을 제공합니다.
DirectX 12와 Vulkan 모두에서 그래픽이 더 좋아 보이고 게임이 더 빠르게 실행되지만 성능 외에도 Microsoft 플랫폼에 비해 이점이 있습니다.
우선 DirectX 12는 Microsoft의 올인원 플랫폼인 Windows 10에 내장되어 있습니다 . 예를 들어 Xbox One에서 Windows Phone으로 코드를 이동하려는 개발자에게 좋습니다. Windows 에코시스템 외부에서 개발하는 경우 그리 좋지 않습니다. 그것이 Vulkan이 들어오는 곳입니다.
Vulkan 코드는 운영 체제에 관계없이 콘솔에서 PC, 스마트폰에 이르기까지 플랫폼에 구애받지 않습니다.
"매우 높은 수준에서" DirectX 12와 Vulkan은 "동일한 목표를 제공합니다"라고 Hallock은 말했습니다.
둘 다 개발자에게 전임자보다 더 많은 제어 기능을 제공합니다. 둘 다 측정 가능한 효율성 향상을 제공합니다. 그러나 Vulkan의 교차 플랫폼 측면은 Hallock이 "본질적으로 동일한 코드베이스"라고 부르는 Windows 7, 8 또는 10 및 Linux에서 게임이 실행됨을 의미합니다.