애플 macOS 10.14는 OpenGL과 OpenCL의 무덤?

mac_opengl.jpg
애플이 결국 OpenGL과의 결별을 선언했다. 
2014년 여름 iOS 부터 도입된 애플 자체 API '메탈(Metal)'으로의 전환을 서두르기 위해 이번에 발표된 macOS 10.14 부터 OpenGL과 OpenCL을 제한하기로 결정한 것이다.
구체적으로는 OpenGL과 OpenCL로 개발된 응용 프로그램 실행만 허용할 뿐 신규 개발은 막겠다는 계획인데 개발자 페이지에도 그래픽 집약적인 응용 프로그램이나 게임 뿐만 아니라 OpenCL을 사용하는 계산 작업에도 메탈을 사용해야 한다고 명시해 놨다.
일단, 실행 자체는 허용한 만큼 OpenGL이나 OpenCL을 완적히 막은 것은 아니지만 이것도 시간 문제라는 것이 공통된 의견이다.
참고로, 애플이 개발한 메탈은 마이크로소프트의 DirectX12와 Kronos 그룹의 벌칸 처럼 CPU 오버헤드를 획기적으로 개선한 로우레벨 API다. 기술적으로는 기존 API 보다 장점이 많지만 기존까지 사용되던 하이레벨 API와 다르게 적용 난이도가 높은 편이어서 도입에 어려움이 많은 것으로 알려져 있다.

댓글

이 블로그의 인기 게시물

MS, 인텔 N200 CPU 탑재 '서피스 고 4' 발표.. 가격 76만원부터

애플, 구형 아이폰용 'iOS 15.8.2' 업데이트 공개.. 중요한 버그 수정

iOS 17.4.1 마이너 업데이트, 이르면 이번주 출시되나