“高速なPython”に向けさらなる一歩–「Pyston 2.2」リリース

今回は「“高速なPython”に向けさらなる一歩–「Pyston 2.2」リリース」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Pystonの開発元は米国時間5月5日、「Python 3.8.8」の実装をベースにさらなる高速化を施した「Pyston 2.2」をリリースしたと発表した。また、このプロジェクトのオープンソース化も発表された。

 「CPython 3.8.8」をフォークしたPystonはGitHubで公開されており、「ウェブ関連など、現実世界の大規模アプリケーションに的を絞り、(さまざまな最適化を実施することで)追加作業の必要なしに最大30%の高速化をもたらす」とされている。

 Pyston 2.2を際立たせている大きな特徴は、JIT実行エンジンの活用と、属性キャッシングだ。

 Pystonの生みの親であるKevin Modzelewski氏はブログで「われわれは、さらなる分野に目を向け最適化し、特にJITと属性キャッシュのメカニズムで高速化を進めた」と説明している。

 Modzelewski氏のLinkedInのプロフィールによると、同氏は2017年まで約10年間、Dropboxでプリンシパルエンジニアを務めていた。DropboxはバックエンドのサービスやデスクトップクライアントなどをほぼPythonで構築している。さらにPythonの生みの親として知られるGuido van Rossum氏は2012年にDropboxに雇用され、400万行ものコードの対応を支えていた(van Rossum氏は2019年にDropboxを退社し、現在Microsoftのテクニカルフェローとなっている)。

 Modzelewski氏によると、Pystonではさらに、「Pythonでサポートされているものの、ほとんど使われていない数多くのデバッグ機能」を削除することで、高速化を追求するとともに、Pythonのデバッグ機能がコンピューターに与える負荷を削減しているという。

 これらのデバッグ機能を削除しても、その影響はわずか2%しかないが、Pythonのコードを実行している世界中のコンピューターの数、そしてコードのカーボンフットプリントを考えると、実際の影響は膨大なものとなるはずだ。

 Modzelewski氏は「Pythonを実行している世界中の全てのコンピューターの2%はデバッグ用のチェックを実行している」と記している。

 「われわれはこれらチェックを無効化し、デバッグ情報を保持していないバイナリーとでも言うべき『最適化されたビルド』を作成している。これまで通りデバッグ機能を必要とする人々は、互換性があるが故に従来のPythonにおける『デバッグビルド』を使用することができる」(Modzelewski氏)

 Modzelewski氏は、オープンソースビジネスモデルを通じ、サポートサービスを手始めにしてPystonから収益を得ようとしている。

 同氏は、「(ユーザーが)現在のプロジェクトでPystonを採用する場合、その作業は『python』を『pyston』に置き換えるのと同じくらい容易なものとなっているはずだ」と記している。

パソコン用ビジネスソフト(コード販売)|ソフトウェア|スマホ、タブレット、パソコン 通販 - Yahoo!ショッピング

Yahoo!ショッピング | パソコン用ビジネスソフト(コード販売)、16,297商品を取り扱い中。ランキング/カテゴリ別に商品を探せます。価格比較も可能。PayPay残高も使えてお得。

PS4 ソフト人気売れ筋ランキング | ビックカメラ.com

PS4 ソフトのビックカメラ.com人気売れ筋ランキング!今、PS4 ソフトで人気の商品をご紹介。気になるレビューと価格もチェック。ビックカメラ.comなら基本10%ポイントサービス。

イラスト・写真・画像編集ソフト 通販 | ビックカメラ.com

イラスト・写真・画像編集ソフトの通販ならビックカメラ.com。基本10%ポイントサービス。人気のADOBEやCorelなどを豊富に品揃え。店舗在庫をネットで確認・取置。お近くの店舗で受け取り可能です。

始まった日本産業の巨大なトランスフォーメーションに備えよ | Jaspa - 全国ソフトウェア協同組合連合会

全国ソフトウェア協同組合連合会(jaspa)は日本のソフトウェア産業の発展のための全国組織です。

「日本発ソフトに必要なのは売った夢を形にすること」--サンブリッジのアレン・マイナー氏 - ZDNet Japan

海外市場で通用する日本発のソフトウェアがなかなか生まれない。そもそも海外市場に挑戦するソフトウェア会社が少ない。富士通やNEC、日立製作所などの大手IT企業も自社開発より、欧米のソフトウェアをベースとするSI(システム開発)事業に軸足を移している。そうした中で、サンブリッジのAllen Miner会長兼グループCEO(最高経営責任者)は、「一転びではなく、七転び八起きだ」と、日本のソフトウェア会社に何回でも挑戦することを説く。

ファームウェア(Mac用)|ドライバー・ソフトウェアダウンロード|サポート&ダウンロード|エプソン

ドライバー・ソフトウェアダウンロードページです。日本国内のEPSON(エプソン)製品にアフターサポートに関する公式サイト。

ソニーの「Spresense」が採用するオープンソースRTOS「NuttX」とは:リアルタイムOS列伝(10)(2 ...

IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第9回は、日本になじみがないRTOSシリーズ第3弾として「NuttX」を紹介する。このNuttX、実はソニーのIoTセンシングボード「Spresense」に採用されているのだ。 (2/3)

Programmer - Wikipedia

British countess and mathematician Ada Lovelace is often considered to be the first computer programmer, as she was the first to publish part of a program (specifically an algorithm) intended for implementation on Charles Babbage's analytical engine, in October 1842.The algorithm was used to calculate Bernoulli numbers. Because Babbage's machine was never completed as a functioning standard in ...

CeVIO - Wikipedia

CeVIO(チェビオ)は、 . 名古屋工業大学学内ベンチャー企業のテクノスピーチ、デジタルサイネージのブイシンク、映像ソフト会社のフロンティアワークス、他数社で構成されているプロジェクトの名称 。; 上記プロジェクトがリリースする音声合成ソフトウェア(CeVIO Creative Studio, CeVIO AI)の ...

[B! Ddd] ドメイン駆動設計の集約のわかりにくさの原因と集約を理解するためのヒント - ソフトウェア設計を考える

この記事に対して11件のコメントがあります。人気のあるコメントは「エヴァンスのドメイン駆動設計は素朴派オブジェクト指向から続く流れにあるけど、オブジェクト指向分析設計を経ずにドメイン駆動設計に入った人は単に設計パターンとして捉えてそれに囚われすぎてる気がする ...

【連載】AWSで作るマイクロサービス [16] Amazon CognitoとSpring Sercurityを使っ ...

前回は、OAuth2 Loginに必要なAmazon Congnitoの設定をAWS CloudFormationを使って構築しました。 今回からは、OAuth2 Loginアプリケーションを実装する事前準備として、ユーザープールへユーザーを追加したり、 構築したアプリクライアントからクライアントシークレットをParameter Storeへ設定するLambda関数を実装し、CloudFormationのカスタムリソースとして実行する方法を解説していきます。

Xperia 10 II SO-41Aのソフトウェアアップデート | お客様サポート | NTTドコモ

ドコモの携帯電話Xperia 10 II SO-41Aをご利用の方に、ソフトウェアアップデートをご案内します。

Photoshop の 11 種類のぼかしの違いと使い分け | IT / Web 総合情報サイト - Webolve

画像や写真の加工で多用するぼかしの機能が Photoshop には 11 種類搭載されており、各ぼかしの違いと使い分けについて掲載。

Dell Mobile Connect搭載のVostro 3681スモール デスクトップ コンピューター | Dell 日本

広告に掲載されているソフトウェアの動作環境につきましては、以下のURL にてご確認ください。(//www.dell.jp/softwarejp) Dell Technologies、Dell、EMC、Dell EMCおよびその他の登録商標は、Dell Inc.またはその子会社の登録商標です。

XPS 高性能デスクトップパソコン(PC) 購入 個人向け | Dell 日本

ソフトウェア ソリューション すべてのソリューションを表示 業界. 医療/ライフサイエンス; 高等教育機関; k-12教育; 中小企業向けソリューション ビッグデータ クラウド データセンター. データセンター - サーバ

Android用アプリストア 「APKPure」クライアントソフトウェアでトロイの木馬を発見 - CNET Japan

Android用アプリストア 「APKPure」クライアントソフトウェアでトロイの木馬を発見 株式会社Doctor Web Pacific 2021年05月10日 09時00分 [ 株式会社Doctor Web ...

【U】ユニティ・ソフトウェア カテゴリーの記事一覧 - ウミノマトリクス

日経平均構成銘柄の大企業グループのホワイト企業勤務のアラサー社畜。趣味で週7以上いくサウナ活動(サウナ・スパ健康アドバイザー取得)、本気になり始めたダイエット記録(サプリメント管理士取得)を中心に転職、ビジネス、投資、仮想通貨、社畜生活、野球、歴史、御朱印などの雑記ブログを書いています。

DIP、「LimeSurvey4.5日本語対応版」のダウンロード配布を開始 - 産経ニュース

DIPLimeSurvey4.5日本語対応版でのサービス提供とダウンロード配布を開始しましたオープンソースソフトウェアを用いたサービスを行う、有限会社ディアイピ…

Amazon.co.jp: サーマルカメラ

赤外線イメージカメラ機器メンテナンス用の携帯電話ソフトウェアを備えた赤外線イメージャーサーマルカメラ ¥34,349 ¥34,349 購入手続き画面で適用される10%クーポン 10% OFF クーポンあり

Amazon | エレコム iPhone 11 ケース ZEROSHOCK TPU素材 衝撃吸収 [落下時の衝撃から ...

「設定」>「一般」>「情報」の順に選択し、「ソフトウェアバージョン」の下をチェックしてください

Wikibase - MediaWiki

Retrieved from "https://www.mediawiki.org/w/index.php?title=Wikibase&oldid=4570229"

経済産業省/令和3年度ルール形成(フォーラム標準化活動)に関する補助金の公募について | Csaj 一般社団法人 ...

経済産業省/令和3年度ルール形成(フォーラム標準化活動)に関する補助金の公募について. 2021.05.10. 省庁・団体名

twemoji-image-picker - twemojiをmacOSの絵文字ピッカー風に選択 MOONGIFT

twemoji-image-picker - twemojiをmacOSの絵文字ピッカー風に選択の使い方、日本語情報はMOONGIFTでチェック。絵文字は色々な場面で使われます。時には画像として利用したくなるかも知れません。しかしAppleなどが提供している絵文字は著作権もあるのでおいそれと使えません。そういう時にはオープンな絵文字アイコンを使うのが良いでしょう。今回紹介するtwemoji-image-pickerはTwitterの提供するtwemoji。MOONGIFTはオープンソース・ソフトウェアを毎日紹介

マンガ・漫画の専門学校 | 4・2年制 | 東京|日本工学院

マンガ・漫画専門学校の日本工学院 マンガ・アニメーション科では、4年制と2年制の専門コースを設置して、漫画家や漫画アシスタントを育成。マンガ・コミック業界デビューを支援する東京のマンガ・漫画専門学校です。

株式会社ゼンショーホールディングスの新卒採用・企業情報|リクナビ2022

【リクナビ2022】株式会社ゼンショーホールディングスの2022年度新卒採用・企業情報。世界から飢餓と貧困を撲滅する。

福山潤 ひとりのBOCCHI SHOW 2ndGIG ... - Zaiko

また、端末やソフトウェアの故障や損傷がないことも確認してください。 推奨環境以外は一切のサポートを致しかねます。 ・ZAIKOサポートページから視聴テストもお試しいただけますので、配信当日までにご使用の端末でご確認ください。

COMMENTS


28123:
2021-05-11 19:32

グローバルマーケティング分析ソフトウェアの市場規模調査ー展開別、アプリケーション別(オンラインマーケティン...

28125:
2021-05-11 16:34

Message Passing: むかし「ソフトウェアの再利用」という言葉があってな・・・みたいな話です。今だと当たり前すぎて死語っぽい気もするし、当たり前じゃなかったような気もするし、どうなの? w/

28127:
2021-05-11 16:02

「4169 ENECHANGE」 10日、イギリスVPPソフトウェア最大手Kiwi Powerとの業務提携を発表しております。自家用発電機・蓄電池など電力の需給調整が可能な分散型エネルギーリソースを束ねるリソースアグリゲーター向・・・ 続きはコ…

28129:
2021-05-11 15:57

来春Nintendo SwitchとSteamでリリース予定のびっくりソフトウェア様新作「GRAZE COUNTER GM Edition」にて、当サークル作品「BLUE SABERS Early Mission」より教官ことリリー・バトラー少佐が…

28124:
2021-05-11 15:12

WIZARDWARE(ウィザードウェア)魔法戦記 カクヨム版: ▼「ソフトウェア魔法VS.影の王」 百万の蔵書が収められているレジスタ国立図書館も表情は様々。現実世界のフィクションがこの世界…

28122:
2021-05-11 14:35

「それではこのソフトウェアをインストールしてください(90GB)」な授業を履中したので気分がよい

28131:
2021-05-11 08:47

ウマ娘カバーのセンターを決める人気投票始めました。 上から3人までが歌えるので、推しに投票してください。 ソフトウェアシンガー杯

28132:
2021-05-11 08:36

「4169 ENECHANGE」 10日、イギリスVPPソフトウェア最大手Kiwi Powerとの業務提携を発表しております。自家用発電機・蓄電池など電力の需給調整が可能な分散型エネルギーリソースを束ねるリソースアグリゲーター向・…

28126:
2021-05-11 06:59

JSTQBはテスト技法に特化してるので、ソフトウェアの品質に関連するもので何か良い資料ないかなーって探したらSQuBOKがあったので最近読み始めた。

28128:
2021-05-11 06:08

昨日の復習出し忘れで 計6回ソフトウェア工学出し忘れてる

28130:
2021-05-11 01:10

いやまあ高専は高専であれエリートコースなので…… まあ大学レベルの知識労働者を専門学校で作り上げるみたいな方向には行ったほうがいいんでしょうな 実際ソフトウェア開発者はそういうパターンも多いハズ

Recommended

TITLE
CATEGORY
DATE
「シン・エヴァ」まもなく興収50億円 来場者特典にキャラが増えた「シン・ポスター」のカード
くらテク
2021-03-23 08:37
Google CloudとStack Overflowが提携–AI機能で技術知識共有サイトを強化
IT関連
2024-03-05 21:38
SOMPOのクラウドCoEが挑む、グループを挙げたクラウド推進の道程–前編
IT関連
2022-10-20 04:37
AWS、コンソールの操作をコードに変換してくれる「AWS Console-to-Code」正式リリース
AWS
2024-10-16 17:50
富士通ら、オープン化した5G SA仮想化基地局の商用通信に成功
IT関連
2022-02-26 18:01
凸版印刷、決済プラットフォームに新機能–地域通貨と情報発信を一元管理
IT関連
2022-10-15 14:23
トランプ政権、Googleから企業秘密を窃盗した元Uber幹部やCAスキャンダルのバノン氏らに恩赦
企業・業界動向
2021-01-22 15:01
「Log4j」の脆弱性を調査中にSolarWindsの脆弱性発見、修正済み–マイクロソフト報告
IT関連
2022-01-26 01:32
Omnispaceは63億円を調達し衛星と5Gを単一のユビキタスネットワークに統合
IT関連
2021-02-04 12:27
NTT Com、「tsuzumi」を採用した新サービスを発表
IT関連
2024-03-27 19:56
テスラはロボット「Tesla Bot」を開発中、2022年完成予定
IT関連
2021-08-21 04:05
クスリのアオキ、会計・人事給与システムを刷新–クラウド型で決算早期化を実現
IT関連
2024-02-02 09:12
IBM、DSPMを手がけるイスラエルの新興企業Polar Securityを買収
IT関連
2023-05-18 07:39
「Opera」、グーグルのAIモデル「Gemini」を統合
IT関連
2024-05-31 22:55