{"product_id":"ieej-zt043101","title":"MATLABプログラムの解析情報をもとにした静的なメモリ確保による処理の高速化","description":"\u003cp\u003e\u003cstrong\u003eカテゴリ: \u003c\/strong\u003e全国大会\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e論文No: \u003c\/strong\u003e3-101\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eグループ名: \u003c\/strong\u003e【全国大会】平成16年電気学会全国大会論文集\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e発行日: \u003c\/strong\u003e2004\/03\/17\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eタイトル(英語): \u003c\/strong\u003eThe speed-up of processing by the static memory reservationbased on the analysis information of MATLAB program\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e著者名: \u003c\/strong\u003e内藤祐美 (千葉工業大学),前川仁孝 (千葉工業大学),伊與田光宏 (千葉工業大学)\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e要約(日本語): \u003c\/strong\u003eインタプリタ形式のMATLABプログラムをCプログラムに変換して生成したソースコードをコンパイルして実行することにより高速に処理できる。MATLABでは演算に必要な情報は実数か複素数だけである。この情報をもとにMATLABからC言語に変換すると、実行時に動的に変数のサイズを決め領域を確保する必要があるのでこの分処理が遅くなる。そこで本稿ではMATLABプログラムをC言語に変する際に解析した情報を用いてスカラ変数か配列変数かを決定する。さらに、この情報を用いてコンパイル時に静的に変数領域を確保することでオーバヘッドを減らして更に高速化する手法を提案する。\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e原稿種別: \u003c\/strong\u003e日本語\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePDFファイルサイズ: \u003c\/strong\u003e843 Kバイト\u003c\/p\u003e","brand":"IEEJ-PDF","offers":[{"title":"PDFダウンロード（一般価格440円\/会員価格220円） \/ A4 \/ 1","offer_id":46396632236271,"sku":"IEEJ-ZT043101-PDF","price":440.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0718\/9512\/2159\/files\/IEEJ-PDF_63b25413-ffc3-40db-9a3a-5772a4a09beb.png?v=1744815195","url":"https:\/\/ieej.bookpark.ne.jp\/products\/ieej-zt043101","provider":"電気学会 電子図書館","version":"1.0","type":"link"}