論文の概要: Extension of ACETONE C code generator for multi-core architectures
- arxiv url: http://arxiv.org/abs/2603.08744v1
- Date: Mon, 02 Mar 2026 13:53:59 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-03-11 15:25:23.720576
- Title: Extension of ACETONE C code generator for multi-core architectures
- Title(参考訳): マルチコアアーキテクチャのためのACETONE Cコードジェネレータの拡張
- Authors: Yanis Aït-Aïssa, Thomas Carle, Sergei Chichin, Benjamin Lesage, Claire Pagetti,
- Abstract要約: 本稿では,並列コード生成のためのACETONEの拡張について紹介する。
スケジューリングの実装、同期機構を実装したテンプレートの作成、およびフレームワークのレイヤの最悪の実行時間の評価について紹介する。
- 参考スコア(独自算出の注目度): 0.26097841018267615
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: As the industry's interest in machine learning has grown in recent years, some solutions have emerged to safely embed them in safety-critical systems, such as the C code generator ACETONE. However, this framework is limited to generating sequential code, which cannot make most of the multi-core architectures. In this paper, we initiate an extension of ACETONE for the generation of parallel code by formally defining our processor assignment problem and surveying the state of the art on existing solutions. In the final paper, we will introduce the completed extension, including the implementation of the scheduling heuristic, the creation of templates implementing synchronization mechanisms, and an evaluation of the worst-case execution time of the framework's layers.
- Abstract(参考訳): 近年、機械学習への業界の関心が高まり、CコードジェネレータであるACETONEのような安全クリティカルなシステムにそれらを安全に組み込むソリューションが出現している。
しかし、このフレームワークはシーケンシャルなコードしか生成できないため、ほとんどのマルチコアアーキテクチャは実現できない。
本稿では,並列コード生成のためのACETONEの拡張を,プロセッサ割り当て問題を正式に定義し,既存のソリューションの最先端を調査することによって開始する。
最後に、スケジューリングヒューリスティックの実装、同期機構を実装したテンプレートの作成、およびフレームワークのレイヤの最悪の実行時間の評価を含む、完了した拡張を紹介する。
関連論文リスト
- Monadic Context Engineering [59.95390010097654]
本稿では,エージェント設計の正式な基盤を提供するために,モナディックコンテキストエンジニアリング(MCE)を紹介する。
我々は、モナドがロバストなコンポジションをどのように実現し、Applicativesが並列実行に原則化された構造を提供し、また、モナドトランスフォーマーがこれらの機能の体系的なコンポジションをどのように可能にしているかを実証する。
この階層化されたアプローチにより、開発者は、単純で独立した検証可能なコンポーネントから、複雑でレジリエントで効率的なAIエージェントを構築することができる。
論文 参考訳(メタデータ) (2025-12-27T01:52:06Z) - Modular Layout Synthesis (MLS): Front-end Code via Structure Normalization and Constrained Generation [18.154715745625328]
フロントエンドエンジニアリングの自動化は、開発サイクルを大幅に削減し、手動によるコーディングオーバーヘッドを最小化する。
現在のソリューションは、ReactやVue、Angularといった現代的なエコシステムをサポートしない、モノリシックなスクリプトを生成することが多い。
本稿では,視覚的理解と構造正規化を融合した階層型フレームワークであるMLSを紹介する。
MLSは既存のベースラインを大幅に上回り、コードの再利用性と複数のフレームワーク間の構造的整合性を確保する。
論文 参考訳(メタデータ) (2025-12-22T03:24:11Z) - TECS/Rust: Memory-safe Component Framework for Embedded Systems [0.0]
本稿では,組み込みシステム用に設計されたRustベースのフレームワークであるTECS/Rustを提案する。
Rustのコンパイル時メモリセーフな機能である、ライフタイムや借用といった機能を活用して、Cと共通するメモリ脆弱性を軽減する。
提案されたフレームワークはメモリ安全性を保証するだけでなく、CBDの柔軟性も維持し、CBDコンポーネント用のRustコード生成を自動化するとともに、リアルタイムオペレーティングシステムとの効率的な統合をサポートする。
論文 参考訳(メタデータ) (2025-10-29T08:28:48Z) - Knowledge-Guided Multi-Agent Framework for Application-Level Software Code Generation [47.691865459572995]
本稿ではKGACGという知識誘導型アプリケーションレベルコード生成フレームワークを構想する。
KGACGは、ソフトウェア要件仕様とアーキテクチャ設計文書を実行可能なコードに変換することを目的としている。
論文 参考訳(メタデータ) (2025-10-22T03:10:58Z) - Kodezi Chronos: A Debugging-First Language Model for Repository-Scale Code Understanding [0.0]
大規模言語モデル(LLM)はコード生成と自動化を改善したが、推論時のコンテキストによって制限されている。
デバッグ専用に構築された言語モデルであるKodezi Chronosを紹介した。
Chronosは、Adaptive Graph-Guided Retrievalを組み合わせて、最大1000万行を、マルチホップ合成(精度92%、リコール85%)、15M以上のセッションでトレーニングされた永続化デバッグメモリ、反復的な修正-テスト-リファインループのための7層アーキテクチャを使ってナビゲートする。
5000の現実世界シナリオでは、Chronosは67.3%の修正精度を達成し、ClaudeとGPTでは14.2%、13.8%を達成している。
論文 参考訳(メタデータ) (2025-07-14T09:08:21Z) - Paper2Code: Automating Code Generation from Scientific Papers in Machine Learning [70.04746094652653]
機械学習論文を機能コードリポジトリに変換するフレームワークであるPaperCoderを紹介した。
PaperCoderは3つの段階で動作する。計画、図によるシステムアーキテクチャの設計、ファイル依存の特定、構成ファイルの生成である。
次に、モデルベースおよび人的評価の両方に基づいて、機械学習論文からコード実装を生成するPaperCoderを評価する。
論文 参考訳(メタデータ) (2025-04-24T01:57:01Z) - See-Saw Generative Mechanism for Scalable Recursive Code Generation with Generative AI [0.0]
本稿では,動的かつ反復的なコード生成手法であるSee-Saw生成機構を紹介する。
提案されたアプローチは、アライメントと機能を保証するために、メインコード更新と依存性生成を交互に行う。
このメカニズムにより、すべてのコードコンポーネントが同期化され、機能し、スケーラブルで効率的なプロジェクト生成を可能にする。
論文 参考訳(メタデータ) (2024-11-16T18:54:56Z) - Designing and Implementing a Generator Framework for a SIMD Abstraction Library [53.84310825081338]
SIMD抽象化ライブラリを生成するための新しいエンドツーエンドフレームワークであるTSLGenを提案する。
私たちのフレームワークは既存のライブラリに匹敵するもので、同じパフォーマンスを実現しています。
論文 参考訳(メタデータ) (2024-07-26T13:25:38Z) - Self-Infilling Code Generation [60.12883980846781]
自動回帰デコードにインフィル操作を組み込んだ汎用フレームワークであるセルフインフィルコード生成を導入する。
我々は,従来の復号化において,新しい割り込みとループ機構を導入するために,この機能を利用する。
提案する復号処理は,複数のコード生成ベンチマークにおける正規性と品質の向上に有効である。
論文 参考訳(メタデータ) (2023-11-29T16:02:06Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。