피스톤 2.2 출시··· “기본 파이썬보다 30% 더 빠르게 실행”
2021.05.07.
ⓒCIO Korea / Paul Krill | InfoWorld
피스톤(Pyston) 버전 2.2가 지난 5월 5일(현지 시각) 릴리즈됐다. 피스톤은 JIT 컴파일 등을 사용해 실행 속도를 높이는 파이썬 런타임 대체 구현이다.
이번 릴리즈에서 주목해야 할 새로운 특징이 있다. 바로 파이썬의 오리지널 라이선스 하에서 전체 소스 코드를 오픈소스 프로젝트로 사용할 수 있게 됐다는 점이다.
개발팀에 따르면 피스톤 프로젝트의 목표는 2가지다. 첫째, 추가 작업 없이 기존 파이썬 배포 속도를 높일 수 있는 표준 파이썬 런타임 대체 구현(drop-in replacement)을 제공하는 것. 둘째, 피스톤에서의 개선사항이 파이썬 자체로 업스트림 될 수 있도록 하는 것이다.
피스톤 2.2는 파이썬 3.8 버전을 기반으로 한다. 개발팀은 자체 웹 서버 벤치마크에서 피스톤 2.2가 기본 파이썬보다 약 30% 더 빠르게 실행됐다고 밝혔다. 경우에 따라 약 50% 더 빠르게 실행되기도 했다고 개발팀은 덧붙였다.
한편 피스톤은 LLVM JIT 프레임워크를 사용해 파이썬 애플리케이션 속도를 높이고자 하는 야심 찬 프로젝트로 드롭박스(Dropbox)에서 시작됐지만, 지난 2017년 드롭박스의 지원 철회로 개발이 중단됐었다.
기존 개발자 일부를 포함해 새롭게 구성된 피스톤 개발팀에서 제공하는 최신 버전의 피스톤은 다른 접근방식을 사용한다. 기본 C파이썬 코드로 시작하며, 이전 버전과의 호환성을 깨지 않고 성능을 향상시키는 데 도움을 주는 C파이썬을 변경한다.
(후략)
[원문 기사 : https://www.ciokorea.com/news/192994 ]
※ 본 내용은 한국아이디지(주) (https://www.idg.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 2020 International Data Group. 무단전재 및 재배포 금지
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 316097 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 305698 | 2020-10-27 |
9351 | [주간 OSS 동향 리포트] MS, AI 보안평가도구 '카운터핏(Counterfit)' 오픈 소스로 공개 | 5051 | 2021-05-12 |
9350 | 젯브레인, 코틀린 1.5 버전 출시 | 5369 | 2021-05-12 |
9349 | AWS·구글 등 러스트 도입 박차…C++ 대체하나 | 4645 | 2021-05-12 |
9348 | [이슈] AI 알고리즘이 '강력하고 신뢰할 수 있는지' 공격... 사전 보안 평가 도구, MS '카운터핏(Counterfit)' 오픈 소스로 공개 | 4864 | 2021-05-10 |
9347 | 피스톤 2.2 출시··· “기본 파이썬보다 30% 더 빠르게 실행” | 4940 | 2021-05-10 |
9346 | MS, 비주얼 스튜디오 코드 1.56 출시··· “호버 피드백 및 디버깅 개선” | 4852 | 2021-05-10 |
9345 | 제주대학교 SW융합교육원, ‘창업 및 오픈소스SW Meet-Up’ 특강 개최 | 4943 | 2021-05-06 |
9344 | 소프트웨어 개발에 사용되는 스니펫들 점검하면 취약점도 나온다? | 4818 | 2021-05-06 |
9343 | MS, 파이썬소프트웨어재단 후원 최고 등급 상향 | 4865 | 2021-05-04 |
9342 | [주간 OSS 동향 리포트] 포스텍, 메타물질 설계용 SW 오픈소스로 공개 | 5539 | 2021-05-04 |
0개 댓글