“高速な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サポートページから視聴テストもお試しいただけますので、配信当日までにご使用の端末でご確認ください。
28123:
2021-05-11 19:32グローバルマーケティング分析ソフトウェアの市場規模調査ー展開別、アプリケーション別(オンラインマーケティン...