研究課題
挑戦的萌芽研究
本研究は、様々な高水準言語の連携による安全で高性能な並列計算を可能とする汎用性を持つ型付中間言語の設計に挑んだ。既存の依存型、fractional permissionによる型検査技法をベースとし、逐次一貫性メモリモデルのためのデータレース回避の型検査技法、部分配列のpermissionを取り出せる空間的fractionの導入、複数の高水準言語からメタ呼出しを通して型付中間言語レベルで準備した共有データ構造を操作させる安全な方式、をそれぞれ検討できた。
計算機科学