資源意識プログラミング

資源意識(energy-awareness)の重要性は、IoTアプケーション、携帯端末、高性能計算など広範囲の計算機システムにおいて見られます。多くの研究がハードウェアやOSのような低位のシステム階層においてなされている一方で、プログラミング階層における研究はほとんどありませんでした。このプロジェクトでは、プログラミング言語において資源意識のあり方を研究します。特にプログラムを資源意識にするためには、プログラミング言語がどのような抽象化を提供すべきかという点を明らかにするのが目標です。資源意識は計算機システムの多数の階層に渡る性質があるため、このプロジェクトも階層横断的なものになります。

このプロジェクトはニューヨーク州立大ビンガム校のDavid Liu先生との共同研究です。