Pat
J-GLOBAL ID:200903003465583821
マルチプロセッサ間通信方法
Inventor:
Applicant, Patent owner:
Agent (22):
鈴江 武彦
, 蔵田 昌俊
, 河野 哲
, 中村 誠
, 福原 淑弘
, 峰 隆司
, 白根 俊郎
, 村松 貞男
, 野河 信久
, 幸長 保次郎
, 河野 直樹
, 砂川 克
, 勝村 紘
, 橋本 良郎
, 風間 鉄也
, 河井 将次
, 佐藤 立志
, 岡田 貴志
, 堀内 美保子
, 竹内 将訓
, 市原 卓三
, 山下 元
Gazette classification:公開公報
Application number (International application number):2008058342
Publication number (International publication number):2009217375
Application date: Mar. 07, 2008
Publication date: Sep. 24, 2009
Summary:
【課題】各プロセッサ間での共有リソースの送受を比較的簡易で汎用性のある形態で実現する共有リソースのプロセッサ間通信方法を提供する。【解決手段】複数のプロセッサによって共通に使用される共有リソース領域と該共有リソース領域を管理する共有リソース管理領域とを有する共有メモリを備え、前記複数のプロセッサ相互で排他制御が必要な共有リソースの送受を前記共有メモリを経由して行うマルチプロセッサ間通信方法において、前記共有リソース領域に、前記複数のプロセッサ相互のタスク(スレッド)にてリード/ライトの制御種別で分類した共有リソースに対し、各共有リソース毎にリングバッファによるバッファ機能を持たせて多重化を可能とすると共に、前記共有リソースのリード/ライトの制御時に参照と更新処理が可能な前記共有リソースに対する前記リングバッファのインデックスを簡易的な排他制御管理領域として設けた。【選択図】図1
Claim (excerpt):
複数のプロセッサによって共通に使用される共有リソース領域と該共有リソース領域を管理する共有リソース管理領域とを有する共有メモリを備え、前記複数のプロセッサ相互で排他制御が必要な共有リソースの送受を前記共有メモリを経由して行うマルチプロセッサ間通信方法において、
前記共有リソース領域に、前記複数のプロセッサ相互のタスク(スレッド)にてリード/ライトの制御種別で分類した共有リソースに対し、各共有リソース毎にリングバッファによるバッファ機能を持たせて多重化を可能とすると共に、前記共有リソース管理領域に、前記共有リソースのリード/ライトの制御時に参照と更新処理が可能な前記共有リソースに対する前記リングバッファのインデックスを簡易的な排他制御管理領域として設けたことを特徴とする共有リソースのマルチプロセッサ間通信方法。
IPC (3):
G06F 9/52
, G06F 9/54
, G06F 15/167
FI (3):
G06F9/46 472Z
, G06F9/46 480A
, G06F15/167 610B
F-Term (9):
5B045BB12
, 5B045BB28
, 5B045BB29
, 5B045BB36
, 5B045BB44
, 5B045DD02
, 5B045EE03
, 5B045EE18
, 5B045EE36
Patent cited by the Patent:
Cited by applicant (2)
-
セマフォ制御方法
Gazette classification:公開公報
Application number:特願平4-315995
Applicant:三菱電機株式会社
-
マルチプロセッサ間通信方法
Gazette classification:公開公報
Application number:特願平4-190204
Applicant:三菱電機株式会社
Return to Previous Page