不揮発性メモリの特徴を生かした高速なプログラム実行とファイル操作の制御法の研究
Project/Area Number |
21K11830
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Review Section |
Basic Section 60050:Software-related
|
Research Institution | Okayama University |
Principal Investigator |
谷口 秀夫 岡山大学, 環境生命自然科学研究科, 特命教授 (70253507)
|
Co-Investigator(Kenkyū-buntansha) |
乃村 能成 岡山大学, 自然科学学域, 准教授 (70274496)
|
Project Period (FY) |
2021-04-01 – 2024-03-31
|
Project Status |
Completed (Fiscal Year 2023)
|
Budget Amount *help |
¥4,030,000 (Direct Cost: ¥3,100,000、Indirect Cost: ¥930,000)
Fiscal Year 2023: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
Fiscal Year 2022: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2021: ¥1,820,000 (Direct Cost: ¥1,400,000、Indirect Cost: ¥420,000)
|
Keywords | 不揮発性メモリ / OS処理 / 入出力処理 / 通信処理 / OS / 実行ファイル形式 / ページ例外処理 / ODP / 仮想記憶 / 基盤ソフトウェア / オペレーティングシステム / プログラム実行制御 |
Outline of Research at the Start |
電源OFFでも保存データが消失しない不揮発性メモリの研究が進んでおり、実メモリを不揮発性メモリとし外部記憶装置を有しない計算機の実現が可能になっている。そこで、本研究は、当該計算機のオペレーティングシステム機能を研究し、オペレーティングシステムの本質的なオーバヘッドであるデータ複写を削減する新制御法の実現により、高速なプログラム実行制御法とファイル操作法を確立する。これらの技術の確立により、現在の計算機の立ち上げやシャットダウンといった操作を不要にでき、計算機をTVのように操作でき、利便性が向上する。例えば、突然の電源断(コンセント断)でも、その後の電源ONで計算機を継続利用できるようになる。
|
Outline of Annual Research Achievements |
平成5年度は、不揮発性メモリと揮発性メモリではメモリアクセス性能が異なることに着目して、入出力性能や通信性能に依存する処理の性能を評価するために、通信処理におけるパケットトレーシングをeBPFを用いて行う機構を実現した。さらに、不揮発性メモリの脱着(活性挿抜)に伴うOS処理機構の検討を進め、新たな仕組みを確立した。 研究期間全体としては、不揮発性メモリ品のデータ格納形式と挿抜機能の考案、不揮発性メモリの活性挿抜に伴うOS処理方式の確立、およびページ例外処理におけるデータ複写を削減する機構の実現と共にプログラム実行時の効果の定式化と分析を行い、有効性を明らかにした。また、不揮発性メモリと揮発性メモリではメモリアクセス性能が異なる影響として、入出力処理を含めたプロセスの処理性能が異なることについて、入出力性能を調整する手法に着目してその調整精度を向上させる方式を確立した。通信処理の性能については、通信処理におけるパケットトレーシングを取り上げ、その性能を評価し、不揮発性メモリ環境下での通信処理を含めたプロセスの処理性能の試算精度を向上させることができることを示した。なお、揮発性メモリと不揮発性メモリ(以降,NVメモリ)を混載した環境において、要求時ページング(以降,ODP)処理を高速化する新たな実行ファイル形式(OFF2F: Object File Format consisting of 2 Files)を用いて、揮発性メモリに比べ、NV メモリはアクセス速度が低速であることを考慮した検討を進め、プログラムの実行時間を定式化し,NV メモリの低速なアクセス速度による実行時間の増加量とODP 処理の高速化による実行時間の減少量を考慮することで、OFF2F の性能を予測し、プログラム実行時間を短縮できることを示した。
|
Report
(3 results)
Research Products
(10 results)