記者:リディア Greg Colvin 博士は、ANSI/ISO C++ 標準委員会の委員です。会議で彼は、画像と音声を使用して、イーサリアム仮想マシンを驚かせることができるテクノロジーを鮮明に説明しました。 彼は全体を次のように説明しました。 こちらはジープのセダンが非常にゆっくりと動いているビデオです。 また、構造の変更によってアルゴリズムが無限に変化する必要がある場合、パフォーマンスを損なうものを取り除くためだけにマシンの構造を変更したくはありません。 256 バイトから 64 バイトに変更すると、はるかに高速になります。 それはダッジのスピードに匹敵します。 いくつかの方法があります: 変更を適切に保護する テスト可能な小さな変更 構造的な変化はない 具体的な変更点 操作: 制限された256バイトから512バイトへ ガソリンコンピューティング: 256 バイトから 64 バイトへ 各操作に必要なガスとメモリを提供します これは今日の速度であり、ループ レベルではこれ以上高速化することはできません。ここにはまだいくつかの数値ジェネレーターがありますが、Rc5 ジェネレーターはもうあまり使用されず、定数値が必要であり、一度に 1 つをプッシュするため、1 バイトだけのロードされた定数が作成されます。 go to が有効なアドレスかどうかを確認するには、実行時間ではなく読み込み時間を使用します。代わりに jumpvi を使用できます。 RC5 はこれを非常にうまく実行します。 ここにはレーシングカーがあり、右側には通訳者がいます。これからは、違うことをする必要があり、改善や挑戦をしていく必要があります。現在、GMP 用に 256 バイトの算術ライブラリ、56 バイトのライブラリ、および 64 バイトのライブラリを使用して、さらに改善できるかどうかを確認しています。すべてが正常に動作すれば、それで十分でしょう。いくつかの操作コードを選択し、解釈ライブラリをより有効に活用します。 64 バイトであれば、パフォーマンスが大幅に向上します。現在、シリコンバレーの多くのプログラムが SIMD を使用しています。現在、EVM はスタック マシンです。ここで、登録済みのマシンを使用する必要があります。より高速なアルゴリズムを実現し、スタック コードからアルゴリズム コードに移行できるようにしたいと考えています。今では、256 バイトのレジスターであっても、1 バイトしか使用しないため、コードを長くする必要はありません。 |
<<: 未来の経済はビットコインブロックチェーン上に書かれる、3つの重要なポイント
>>: DEVCON2: Vitalik Burtin - イーサリアムについて 25 分
近年、ブロックチェーン技術は国内外の業界から幅広い注目と認知を得ています。 2016 年のガートナー...
BlockBeatsによると、2月20日、イーサリアムのコア開発者は金曜日の会議で、イーサリアム開発...
「我々はビットコインを再び偉大なものにしたいだけだ」とパースは最新の発表で述べた。 「Bcoin は...
イーサリアムの創設者ヴィタリック・ブテリン氏がPoWをサポートするマイナーにイーサリアムクラシック(...
昨日、バビット氏は、Steemit の最近の急増のさまざまな信頼性の低い側面をさまざまな角度から分析...
この記事では、開発テスト環境としてビットコイン テストネットを使用し、Node.js を組み合わせて...
ビットコインは2019年後半は好調とは言えず、6月の今年の最高値14,000ドル以上からこの記事の執...
クレイジーコメント: 2018 年 1 月 1 日に MiFID II / MiFIR が発効すると...
8年が経過し、ビットコインは急速に発展しました。現在、1ビットコインの価格は1,200ドルを超え、1...
2016年以降、中国ではビットコインやイーサリアムなどの「オンラインデジタル通貨」(または「暗号化デ...
約1週間前、英国政府はブロックチェーン技術を使って福祉給付金を分配する実験を開始した。しかし、一部の...
米国特許商標庁(USPTO)は最近、バンク・オブ・アメリカが昨年6月に提出した特許出願10件を公開し...
レポートソース: グレースケール・インベストメント翻訳: エイミー・リウグレイスケール・インベストメ...
Ambcryptoによると、民間のセキュリティ研究者James Quinn氏が今週初めにZombie...
オラクルのインサイトおよび顧客戦略部門の副社長であるスブラマニアン・アイヤー氏は最近、いくつかの業界...