본문 바로가기

Home > 열린마당 > 공개SW 소식

공개SW 소식

오픈AI, 파이썬 기반 언어 ‘트리톤’ 출시··· “GPU 프로그래밍 지원”

support 게시글 작성 시각 2021-07-30 13:07:44 게시글 조회수 5164

2021.07.30.
ⓒCIO Korea / Serdar Yegulalp | InfoWorld

 

오픈AI(OpenAI)가 7월 28일 머신러닝용 GPU 프로그래밍의 복잡성 없이 GPU 기반 딥러닝 프로젝트를 직접 작성할 수 있는 오픈소스 프로그래밍 언어 ‘트리톤(Triton)’의 첫 번째 버전을 출시했다. 

‘트리톤 1.0’은 파이썬(버전 3.6 이상)을 기반으로 한다. 오픈AI에 따르면 개발자는 트리톤의 라이브러리를 사용해 파이썬으로 코드를 작성한 다음 GPU에서 실행되도록 JIT 컴파일할 수 있다. 또 새로운 도메인 특정 언어를 개발하느라 시간 낭비할 필요 없이 파이썬 언어 자체를 활용할 수 있다. 

트리톤의 라이브러리는 넘파이(NumPy)를 연상시키는 일련의 기본 요소를 제공한다. 이를테면 다양한 행렬 연산이나 특정 기준에 따라 배열을 축소하는 함수 등이다. 사용자는 이러한 기본 요소를 코드에 결합해 GPU에서 실행되도록 컴파일된 @triton.jit 데코레이터를 추가할 수 있다. 이러한 점에서 트리톤은 넘바(Numba)와 유사하다고 개발팀은 전했다. 넘바는 속도를 위해 숫자 집약적인 파이썬 코드를 머신-네이티브 어셈블리로 JIT 컴파일할 수 있는 프로젝트다. 

트리톤의 간단한 예로는 벡터 추가 커널과 융합된 소프트맥스 연산 등을 들 수 있다. 
(후략)

 

[원문 기사 : https://www.ciokorea.com/news/203139 ]

 

본 내용은 한국아이디지() (https://www.idg.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.

Copyright 2020 International Data Group. 무단전재 및 재배포 금지.

 

공개SW 소식 - 번호, 제목, 조회수, 작성
번호 제목 조회수 작성
공지 [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" 293203 2020-10-27
공지 [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 283831 2020-10-27
9502 [스페셜리포트]④ 클라우드 서비스 필수 요소된 서비스형 머신러닝 MLaaS...빅테크가 리드 4327 2021-07-30
9501 오픈AI, 파이썬 기반 언어 ‘트리톤’ 출시··· “GPU 프로그래밍 지원” 5164 2021-07-30
9500 ‘오픈소스’, 미래 SW산업 생태계를 바꾸다 4322 2021-07-29
9499 낱낱이 SW 요소 공개하라··· 美 정부의 'SBOM 의무화'가 미칠 영향 4582 2021-07-29
9498 깃허브, ‘개발자 권리 펠로우십’ 발표··· DMCA 분쟁 해결 지원 3837 2021-07-28
9497 [주간 OSS 동향 리포트] 공공 '클라우드 전면전환' 시동.. '국산·공개소프트웨어' 활성화 이끈다 4189 2021-07-27
9496 MS, 타입스크립트 4.4 베타 출시··· “성능 개선 및 제어 흐름 분석 지원" 4372 2021-07-27
9495 데이터 과학을 위해 '더 개선된' 최신 필수 파이썬 툴 6가지 4583 2021-07-27
9494 공공 '클라우드 전면전환' 시동…'국산·공개 SW' 활성화 이끈다 4345 2021-07-26
9493 [FTA 시대 훌쩍 넘는 농업의 '제3인류'-에필로그] "틱톡·넷플릭스·아마존 알고리듬처럼" 초개인화(Hyper-Personalization)로 진화하고 있는 농업 4447 2021-07-26
맨 위로
맨 위로