消費電力をパラメータとする関数リアクティブプログラミングの研究
消費電力をパラメータとする関数リアクティブプログラミングの研究
批准号:
22K11967
负责人:
森口 草介
金额:
$2.5万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2022
资助国家:
日本
项目状态:
未结题
起止时间:
2022-04-01 至 2025-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
本年は機能的・時間的な側面から消費電力が大きく変化する機能について関数リアクティブプログラミング言語に組み込む研究を行った。特に、外部からの入力に対する応答性を十分に担保しながら、その範囲で処理の頻度を落とす方向での解決を試みた。組込みシステムにおける消費電力は、CPUのみで動くソフトウェアよりもセンサやモータといった外部デバイスを駆動する方が影響が大きい。外部デバイスを使用しない場合にこれらの電源を落とす(スリープさせる)ことで消費電力を削減できる。しかし外部デバイスを用いないようにする際に、誤って古いデータやダミーデータを使用するなどのバグが発生しないことを保証することが重要である。本年はこのような仕組みを静的に保証する関数リアクティブプログラミング言語を提案した。また、組込みシステムの応答性を維持しながら外部デバイスの駆動回数を減らす方法として、必要リソースを抑制した非同期計算の機構を関数リアクティブプログラミング言語に導入した。これは非同期計算のみを時分割計算の対象とすることで、組込みシステムにも容易に導入可能であり、常時応答する処理と、低頻度に発生する高負荷な計算や外部との通信のような不定期な処理を両立するのに十分である。これらに加えて、プログラム中のデータフローに注目して同期的・非同期的に処理する部分を混在して記述可能なプログラミング言語や、実行時に処理の頻度を変更する機構を備えたプログラミング言語を提案した。
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Towards Introducing Asynchronous Tasks to an FRP Language for Small-Scale Embedded Systems
将异步任务引入小型嵌入式系统的 FRP 语言
DOI:
--
发表时间:
2022
期刊:
影响因子:
--
作者:
[Akihiko Yokoyama, Sosuke Moriguchi & Takuo Watanabe]
通讯作者:
Sosuke Moriguchi & Takuo Watanabe
入出力の動的な切替機構をもつ組込みシステム向けFRP言語の検討
具有动态输入/输出切换机制的嵌入式系统FRP语言研究
DOI:
--
发表时间:
2022
期刊:
影响因子:
--
作者:
[瀧本哲史, 森口草介, 渡部卓雄]
通讯作者:
渡部卓雄
小規模組込みシステム向けFRP言語における時変値更新タイミングの切り替え機構
小型嵌入式系统FRP语言时变值更新定时切换机制
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[横山陽彦, 森口草介, 渡部卓雄]
通讯作者:
渡部卓雄
Implementation and Evaluation of an Interpreter for Functional Reactive Programming on Small Embedded Devices
小型嵌入式设备上功能反应式编程解释器的实现和评估
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[Go Suzuki, Takuo Watanabe & Sosuke Moriguchi]
通讯作者:
Takuo Watanabe & Sosuke Moriguchi
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[Sosuke Moriguchi, Takuo Watanabe]
通讯作者:
Takuo Watanabe
共 6 条
ソースコードを操作するプログラムの検証技法の研究
-
批准号:19K20245
-
项目类别:Grant-in-Aid for Early-Career Scientists
-
资助金额:$2.25万
-
财政年份:2019
-
负责人:森口 草介
-
依托单位:
海外基金