5J-9
メモリエラーに起因するデータ破損を検出するソフトウェアの提案
○若林大晃(立命館大),片山吉章,出口昌弘(三菱),毛利公一(立命館大)
一般に広く普及しているNon-ECCメモリには,メモリエラーの検出を行う機能がない.そのため,メモリエラーによりデータが破損すると,そのまま処理を継続することで,破損データの影響がほかに伝播することになる.そこで,アプリケーションの重要なデータ構造をメモリエラーから保護するための機能を加えることで,破損したデータを継続して用いること防止する.具体的には,アプリケーションのコンパイル時に,メモリエラーを検出するコードを加えることで,データの破損を検出・訂正することで実現する.