詳細検索結果
以下の条件での結果を表示する: 検索条件を変更
クエリ検索: "定数畳み込み"
3件中 1-3の結果を表示しています
  • 住井 英二郎
    コンピュータ ソフトウェア
    2008年 25 巻 2 号 2_28-2_38
    発行日: 2008年
    公開日: 2008/06/30
    ジャーナル フリー
    約2000行のMLコードにより実装された,教育目的のコンパイラMinCamlについて議論する.対象言語は値呼び,非純粋,暗な単相型を持つ高階関数型言語である.レイトレーシングを含むいくつかのアプリケーション・プログラムに対し,実行速度においてObjective CamlやGCCとほぼ同等のコードを生成することができた.
  • 伊藤 紘治, 小山田 晃, 追川 修一, 福井 幸男, 秡川 友宏
    映像情報メディア学会技術報告
    2013年 37.10 巻 CE2013-13/MMS2013-13
    発行日: 2013/02/15
    公開日: 2017/09/21
    会議録・要旨集 フリー
    視覚障碍者が普段通話に持ち歩いている音声合成機能つき携帯電話と連携し,低コストで音声応答家電を実現する手法を提案する.本稿では物理層を赤外線とし,実際の携帯電話と通信が可能な家電用省リソース通信モジュールを8bitマイコンで実現した.また,各家電に対応する携帯電話用クライアントソフトウェアの開発コストを抑えるため,汎用のUI仕様記述言語ならびに通信プロトコルを設計した.市販家電を改造した実機試験により,リソース,コスト合理性,操作性を検証し,白物家電用の単方向通信は$0.6,情報家電用の双方向通信は$2.0未満で実現できることの見通しが得られた.本手法は携帯電話の音声認識機能の活用にも応用可能である.
  • 中田 育男, 渡邊 坦, 佐々 政孝, 森 公一郎, 阿部 正佳
    コンピュータ ソフトウェア
    2008年 25 巻 1 号 1_2-1_18
    発行日: 2008年
    公開日: 2008/03/31
    ジャーナル フリー
    COINSコンパイラ・インフラストラクチャは,コンパイラの研究・開発・教育を容易にする目的で開発したものである.COINSは(1)高水準中間表現と低水準中間表現の2水準の中間表現をもつ,(2)記述言語はJavaで,すべて新規開発した,(3) SSA最適化など最適化の機能が充実している,(4)リターゲッタブルなコード生成系をもつ,(5)並列化の機能を持つ,といった特徴をもっている.開発作業は10箇所以上で分散して行い,3週間に1回程度の全体打ち合わせを持ち進めた.途中いくつかの失敗もあったが,ほぼ当初の目標を達成できた.入力言語はCとFORTRANとして,対象機種はSPARC, x86など,全部で8機種のコンパイラが出来ている.Cコンパイラの目的コードの性能は,GCCのそれに匹敵するものが得られている.COINSシステムはJavaで約26万行の大きさである.本論文では,このインフラストラクチャについて,技術面と開発作業の観点から述べる.
feedback
Top