首页> 外文期刊>電子情報通信学会技術研究報告. 集積回路. Integrated Circuits and Devices >C言語からのフラクタル型マルチプロセッサ自動合成システム
【24h】

C言語からのフラクタル型マルチプロセッサ自動合成システム

机译:C语言的分形多处理器自动综合系统

获取原文
获取原文并翻译 | 示例
       

摘要

C言語アプリケーションプログラムからマルチ階層型プロセッサを生成する手法を提案する.ニのプロセッサをフラクタル型プロセッサと名付ける.まず,C言語アプリケーションプログラムを解析し,そのアルゴリズムの並列度,演算畳を階層的に求めCDFGを生成する.このCDFGよりプロセッサのアーキテクチャを決定し,あらかじめ用意しておいたプロセッサIPを組み合わせることでプロセッサを生成する.また,Cアプリケーションプログラム独自の頻出演算を専用演算器として生成することによって,高速な演算が可能なプロセッサとする.同時にプロセッサ上で動作するソフトウェアも生成し,メモリとして組み込む.このようにC言語プログラムから自動でプロセッサを生成する手法について述べる.
机译:我们提出了一种从C语言应用程序生成多层处理器的方法。第二处理器称为分形处理器。首先,对C语言应用程序进行分析,对算法和算术榻榻米的并行度进行分层计算,并生成CDFG。由该CDFG确定处理器架构,并且通过组合预先准备的处理器IP来生成处理器。另外,通过生成C应用程序特有的频繁操作作为专用算术单元来创建能够进行高速计算的处理器,同时还生成在处理器上运行的软件并将其作为存储器并入。这样,我们描述了一种用于从C语言程序自动生成处理器的方法。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号