論文の概要: BenX: Resource-Sharing Permutations for Computational Integrity
- arxiv url: http://arxiv.org/abs/2609.31087v1
- Date: Fri, 25 Sep 2026 10:26:19 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-09-28 18:27:51.337593
- Title: BenX: Resource-Sharing Permutations for Computational Integrity
- Title(参考訳): BenX: 計算積分のためのリソース共有の置換
- Abstract要約: BenXは、ハードウェアアクセラレーション、高速実行、証明システムの低回路複雑さのために設計された置換ベースのハッシュ関数である。
BenXはPoseidon2のFPGAスループットと一致し、それぞれGoldilocksとBabyBearの1.36倍と2.15倍のレイテンシを持つ。
ソフトウェアでは、BenXは、テストされた31ビットと64ビットのすべての構成でPoseidonより優れているが、16要素のBabyBearインスタンスを除いてPoseidon2より遅い。
- 参考スコア(独自算出の注目度): 2.99074812110341
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Cryptographic hash functions over integers modulo a prime play a decisive role in the efficiency and security of proof systems for computational integrity. Early designs focused on compact arithmetic circuits and efficient software execution, primarily targeting general-purpose CPUs rather than hardware accelerators. This work focuses on enabling efficient resource sharing and hardware acceleration alongside efficient software execution. We propose BenX, a permutation-based hash function designed for hardware acceleration, fast CPU execution, and low circuit complexity in proof systems. To construct the underlying permutation, we turn the Benes network into an invertible function over $\mathbb{F}_p^2$ using a Dickson polynomial. Its structure yields a permutation particularly suited to hardware resource sharing and acceleration. Fully pipelined on FPGA, BenX matches the throughput of Poseidon2, with 1.36x and 2.15x lower latency for Goldilocks and BabyBear, respectively. Although larger as a standalone core, it makes more effective use of shared hardware: in our dual-mode architecture, where the NTT and hash share field multipliers, BenX keeps 100% of them busy, compared with 6.25-20.3% for the partial rounds of Poseidon and Poseidon2. In software, BenX outperforms Poseidon in all tested 31- and 64-bit configurations, but is slower than Poseidon2, except for the 16-element BabyBear instance. In zero-knowledge proofs, BenX proves Goldilocks permutations 6-10x faster than Monolith. Its compact arithmetization uses about 36% fewer trace cells than Poseidon and Poseidon2 over BabyBear, while its fast variant requires 1.3-2.6x the prover time of Poseidon2.
- Abstract(参考訳): 整数上の暗号ハッシュ関数は、算術整合性の証明システムの効率性とセキュリティにおいて決定的な役割を果たす。
初期の設計では、ハードウェアアクセラレータではなく汎用CPUをターゲットにした、コンパクトな演算回路と効率的なソフトウェア実行に重点を置いていた。
本研究は,効率的なソフトウェア実行と同時に,効率的なリソース共有とハードウェアアクセラレーションを実現することに焦点を当てている。
本稿では,ハードウェアアクセラレーション,高速CPU実行,証明システムにおける低回路複雑化のために設計された置換型ハッシュ関数であるBenXを提案する。
基礎となる置換を構成するために、ベネスネットワークをディクソン多項式を用いて$\mathbb{F}_p^2$上の可逆関数に変換する。
その構造は、特にハードウェアリソースの共有と加速に適した置換をもたらす。
FPGAで完全にパイプライン化されたBenXは、それぞれGoldilocksとBabyBearの1.36倍と2.15倍のレイテンシでPoseidon2のスループットにマッチする。
NTTとハッシュ共有フィールド乗算器が持つデュアルモードアーキテクチャでは、BenXは100%を忙しく保ち、PoseidonとPoseidon2の部分ラウンドは6.25-20.3%である。
ソフトウェアでは、BenXは、テストされた31ビットと64ビットの構成でPoseidonより優れているが、16要素のBabyBearインスタンスを除いてPoseidon2より遅い。
ゼロ知識証明において、BenXはGoldilocksの置換をモノリスの6~10倍高速に証明している。
コンパクトなアリメタイゼーションは、BabyBear上のポセイドンやポセイドン2よりも約36%少ないトレース細胞を使用するが、高速な変異はポセイドン2の証明時間の1.3-2.6倍を必要とする。
関連論文リスト
- PULSE: Unlocking Practical Image Compression on Single-Thread CPU [62.61908657016215]
PULSEは1スレッドで116msで1080pの画像をデコードし、HM CPUに匹敵する圧縮性能を実現している。
最適化後、PULSEはMSILLMのようなより大きな知覚コーデックと競合する。
論文 参考訳(メタデータ) (2026-09-16T12:55:36Z) - GPU Acceleration of Learning With Errors KEMs Using OpenACC for Post-Quantum Cryptography [0.0]
LWE問題に基づく鍵カプセル化機構(KEM)
実装は、すべてのテスト済みGPUプラットフォームで大幅な加速を実現している。
結果は、LWEベースの暗号化ワークロードの計算要求に対するGPUアクセラレーションの有効性を強調した。
論文 参考訳(メタデータ) (2026-05-31T13:01:18Z) - SonicMoE: Accelerating MoE with IO and Tile-aware Optimizations [54.303301888915406]
混合エキスパートモデル(MoE)は、計算コストを大幅に増加させることなく、言語モデルをスケールアップするためのデファクトアーキテクチャとして登場した。
最小のアクティベーションキャッシングでMoEの前後パスを計算するメモリ効率のアルゴリズムを提案する。
また,グループ化されたGEMMカーネルのパディングによる無駄計算を最小限に抑える新しい「トークンラウンドリング」手法を提案する。
論文 参考訳(メタデータ) (2025-12-16T04:39:10Z) - Massively Parallel Proof-Number Search for Impartial Games and Beyond [1.9906945320988172]
In this present the first massively parallel version of Proof-Number Search which is presented the first of Proof-Number Search。
我々のソルバは1024コアで動作する場合の332.9$times$ speedupを大幅に改善した。
ゲームツリーサイズは指数関数的に増加するものの,42の新たな位置でSprouts Conjectureを検証し,既知の結果の2倍近い結果を得た。
論文 参考訳(メタデータ) (2025-11-13T14:12:57Z) - Gotta Hash 'Em All! Speeding Up Hash Functions for Zero-Knowledge Proof Applications [9.853088551679969]
HashEmAllは、ZKフレンドリーなハッシュ関数のためのFPGAベースの新しいコレクションである。
我々の評価によると、レイテンシ最適化HashEmAllはCPU実装よりも少なくとも10倍高い性能を実現している。
これは、大規模なデータ認証を含む現実世界のZKPアプリケーションに対するHashEmAllの適合性を強調している。
論文 参考訳(メタデータ) (2025-01-30T22:09:05Z) - Advanced Techniques for High-Performance Fock Matrix Construction on GPU Clusters [0.0]
opt-UM と opt-Brc は、Hartree-Fock のケーキュレーションを$f$型角運動量関数に拡張した。
Opt-Brc はより小さな系と高度に収縮された三価ゼータの基底集合に対して優れ、オプト-UM は大きな分子系に対して有利である。
論文 参考訳(メタデータ) (2024-07-31T08:49:06Z) - QUIK: Towards End-to-End 4-Bit Inference on Generative Large Language
Models [57.04178959678024]
重み付けとアクティベーションの両方を4ビットにキャストすることで、大きな生成モデルに対する推論計算の大部分が実行可能であることを示す。
これをQUIKと呼ばれるハイブリッド量子化戦略により実現し、重みとアクティベーションの大部分を4ビットに圧縮する。
我々は、QUIKフォーマットを高効率なレイヤワイドランタイムに適合させるGPUカーネルを提供し、これにより、エンドツーエンドのスループットが3.4倍に向上する。
論文 参考訳(メタデータ) (2023-10-13T17:15:05Z) - Scalable Quantum Error Correction for Surface Codes using FPGA [67.74017895815125]
フォールトトレラントな量子コンピュータは、出現するよりも早くデコードし、エラーを修正する必要がある。
並列計算資源を利用したUnion-Findデコーダの分散バージョンを報告する。
この実装では、並列コンピューティングリソースをハイブリッドツリーグリッド構造に整理する、Heliosと呼ばれるスケーラブルなアーキテクチャを採用している。
論文 参考訳(メタデータ) (2023-01-20T04:23:00Z) - Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and
Algorithm Co-design [66.39546326221176]
多くのAIタスクにおいて、注意に基づくニューラルネットワークが普及している。
注意機構とフィードフォワードネットワーク(FFN)の使用は、過剰な計算とメモリ資源を必要とする。
本稿では,注目機構とFFNの両方を近似するために,バタフライの分散パターンを統一したハードウェアフレンドリーな変種を提案する。
論文 参考訳(メタデータ) (2022-09-20T09:28:26Z) - HANT: Hardware-Aware Network Transformation [82.54824188745887]
ハードウェア・アウェア・ネットワーク・トランスフォーメーション(HANT)を提案する。
HANTは、ニューラルネットワーク検索のようなアプローチを使用して、非効率な操作をより効率的な代替手段に置き換える。
EfficientNetファミリの高速化に関する我々の結果は、ImageNetデータセットのトップ1の精度で最大3.6倍、0.4%の低下でHANTがそれらを加速できることを示している。
論文 参考訳(メタデータ) (2021-07-12T18:46:34Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。