今さら聞けないマルチプロセッサの基礎教えます ――キャッシュの共有,割り込みの共有,OSによる制御
参考・引用*文献
(1) 英国ARM社の2004年5月18日のニュース・リリース,http://www.jp.arm.com/pressroom/04/040518.html.
(2) Intel;"IA-32 Intel Architecture Software Developer's Manual Volume 3:System Programming Guide", 2004.
(3) Jim Mauro, Richard McDougall;"Solaris Internal:Core Kernel Architecture", Prentice Hall, 2001.
(4) David E. Culler, Jaswinder Pal Singh and Anoop Gupta;"Parallel Computer Architecture:A Hardware/Software Approach", Morgan Kaufmann Publishers, 1999.
(5) John L. Hennessy and David A. Patterson;"Computer-Architecture:A Quantitative Approach 3rd Edition", Morgan Kaufmann Publishers, 2003.
(6) ARM;"ARM/DSP Interface v1.0:Specification", 2003.
(7) ARM;"PrimeCell Inter-Processor Communication Module(PL 320): Technical Reference Manual", 2003.
(8) 市原英明,中村敦,小原悠児;マルチコア・プロセッサのファームウェア開発,Design Wave Magazine,2003年12月号,pp.73-80.
(9) Palu Kimelman;"Developing Embedded Software in Multi-Core SoCs", ARM, 2002.
きむら・けいじ
早稲田大学 理工学部 専任講師
<筆者プロフィール>
木村啓二.2001年 早稲田大学大学院 電気工学専攻 博士後期課程を修了し,博士号(工学)取得.2004年4月より早稲田大学 理工学部
専任講師.研究テーマはマルチプロセッサ・アーキテクチャと並列化コンパイラ,とくに1チップ上に複数コアを集積するチップ・マルチプロセッサのアーキテクチャとコンパイラに関するもの.