화요일, 6월 18, 2024
Home자동화AI 개발 언어 '모조' 출시, “파이썬보다 3만5000배 빠르다”

AI 개발 언어 ‘모조’ 출시, “파이썬보다 3만5000배 빠르다”


AI 개발을 위한 프로그래밍 언어 Mojo(사진: Modular)


(디지털투데이 AI 기자) 파이썬보다 최대 3만5000배 빠른 새로운 프로그래밍 언어 모조(Mojo)가 등장했다.




기가진은 소프트웨어 개발 스타트업 모듈라(Modular)가 인공지능(AI) 관련 개발을 빠르게 구축할 수 있는 프로그래밍 언어 ‘모조(Mojo)’를 발표했다고 8일(현지시각) 보도했다. Mojo는 Python의 편리함과 C 언어의 성능을 결합한 프로그래밍 언어입니다.


Modular는 의사 시스템 프로그래밍과 메타 프로그래밍 기능을 결합하여 테스트와 프로덕션 간의 격차를 해소하기 위해 만들어졌습니다. 데모 버전에서는 Mojo와 CPython에서 실행되는 동일한 코드를 보여주어 Mojo와 Python 간의 호환성을 입증했습니다.


Python은 단일 스레드에서 작동하지만 Mojo는 여러 코어에서 병렬 처리를 수행하므로 처리 속도가 더 빠릅니다. 예를 들어 만델브로 집합을 계산할 때 Python 3.10.9는 1027초, PyPy는 46.1초, C++는 0.20초가 걸렸습니다. 반면 모조는 단 0.03초 만에 처리를 완료했다.


Mojo의 처리 속도 향상에 기여하는 요인으로는 멀티 스레드 처리를 통한 병렬 처리, 병렬 계산에 탁월한 컴파일러 기반의 MLIR 사용, 프로그래밍 언어의 데이터 유형을 구조로 제한하는 것 등이 있습니다.


반면, 단순한 파이썬 처리 시스템으로 모조(Mojo)를 사용한다면 속도 증가는 CPython의 몇 배에 불과할 것이라는 지적이 나온다. 빠른 처리 속도를 달성하려면 Mojo의 Python과 유사한 고급 프로그래밍 언어를 사용하도록 코드를 수정해야 합니다.


Mojo는 현재 개발 단계이며, Modular에서 제공하는 대기자 명단에 등록하시면 Mojo에 접속하여 피드백을 제출하실 수 있습니다.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments