• 検索結果がありません。

今後の課題

ドキュメント内 JAIST Repository (ページ 38-43)

Filter7.50

7.2 今後の課題

実際のアプリケーションによる評価 提案した最適化の有効性をより明確に示すため、実 際のアプリケーションを構築して実行の時間効率について調査する必要がある。対象とす るアプリケーションは、モジュール化設計が適しているネットワークプロトコルや、大量 のデータの移動を行うビデオサーバ/クライアントなどが挙げられる。

データ処理コード生成関数の動的カーネルロード 現在のプロトタイプ実装では、モジュー ル化設計の欠点を改善する最適化についての有効性を示すことのみに集中している。そ のためデータ処理コード生成関数はカーネルとの動的リンクをしておらず、静的にカーネ ル内に用意している。本研究での提案が日常的に利用されるためには、任意のデータ処理

コード生成ができることが必要で、そのためにはDKM[追川96]のようなフレームワーク を利用して任意のコード生成関数をカーネルにロードできるようにすることが不可欠で ある。

謝辞

本研究を進めるにあたって、終始に渡って御指導いただきました中島達夫助教授に心か らの感謝を申し上げます。中島研究室の保木本晃弘さんには世の中の研究動向などの興味 深いお話をいろいろいただきましたことを感謝致します。中島研究室の赤木敏和さんには

Real-time Machの遊びかたを教えていただきました。ありがとうございました。中島研

究室の皆様には研究についていろいろな議論を頂き、ありがとうございました。

参考文献

[AP93] M.B. Abbotand L. L.Peterson. Increasingnetworkthroughput by

integra-tiong proto col layers. In IEEE/ACM Transactions on Networking, October

1993.

[BGP +

94] M. L. Bailey, B. Gopal, M. A. Pagels, L. L. Peterson, and P. Sarkar.

Pathnder: Apattern-basedpacketclassier. InProceedingsoftheFirst

Sym-posium on Operating Systems Design and Implementation, Novemb er1994.

[BSP +

95] B. N. Bershad, S. Savage, P. Pardyak, E. G. Sirer, M. E. Fiuczynski,

D.Becker,C.Chamb ers, and S.Eggers. Extensibility,saftyand performance

inthespinoperatingsystem. InProceedingsof theFifteenthACMSymposium

on Operating Systems Principles, Decemb er 1995.

[EK96] D. R. Engler and M. F. Kaashoek. Dpf: fast, exible message

demultiplex-ing using dynamic co de generation. In ACM Communication Architectures,

Protocols, and Applications(SIGCOMM'96), August 1996.

[EKJ95] D. R. Engler, M. F. Kaashoek, and J. O'To ole Jr. Exokernel: An operating

systemarchitectureforapprication-levelresourcemanagement.InProceedings

oftheFifteenthACMSymposiumonOperatingSystemsPrinciples,Decemb er

1995.

[Eng96] D.R.Engler. Vcode: aretargetable,extensible,veryfastdynamiccode

gener-ationsystem. InProceeeding of the SIGPLAN '96 Conferenceon Programing

Language Design and Inplementation,May 1996.

of a mo dular, exible, and fast system for dynamic protocol coomposition.

TechnicalReportTM-552,MassachusettsInstituteofTechnologyLaboratory

forComputer Science, May 1996.

[FB96] M. E. Fiuczynskiand B. N. Bershad. An extensibleprotocal architecturefor

apprication-specic networking. In Proceedings of the 1996 Winter USENIX

Conference, January1996.

[LCC94] C.-H. Lee, M. C.Chen,and R.-C. Chang. Hipec: Highperformance external

virtualmemorycaching. InProceedings of the First Symposium onOperating

Systems Design and Implementation, USENIX Association, Novemb er 1994.

[SESS94] M. Seltzer, Y. Endo, C. Small, and K. A. Smith. An intro duction to the

architecture of the vino kernel. Technical Report 34-94, Harvard University

Center for Research inComputing Technology,1994.

[WEK96] D. A.Wallach,D.R.Englar,and M.F.Kaashoek. Ashs: Application-specic

handlersfor high-performance messaging. In ACMCommunication

Architec-tures,Protocols, and Applications(SIGCOMM'96), August 1996.

[WLAG93] R. Wahb e, S. Lucco, T. E. Anderson, and S.L. Graham. Ecient

software-based fault isolation. In Proceedings of the Symposium on Operating System

Principles,Decemb er 1993.

[追川96] 追川修一, 杉浦一徳, 西尾信彦, 徳田英幸. 移動計算機環境のための適応的な カーネルオブジェクト管理. 情報処理学会 モーバイルコンピューティング研 究グループ研究報告, November 1996.

付録

A

インタフェース

ドキュメント内 JAIST Repository (ページ 38-43)

関連したドキュメント