WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2011148553) INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/148553    International Application No.:    PCT/JP2011/001715
Publication Date: 01.12.2011 International Filing Date: 23.03.2011
IPC:
G06F 9/54 (2006.01), G06F 9/52 (2006.01)
Applicants: SONY COMPUTER ENTERTAINMENT INC. [JP/JP]; 1-7-1, Konan, Minato-ku, Tokyo 1080075 (JP) (For All Designated States Except US).
NAGATA, Akihito [JP/JP]; (JP) (For US Only)
Inventors: NAGATA, Akihito; (JP)
Agent: MORISHITA, Sakaki; 2-11-12, Ebisu-Nishi, Shibuya-ku, Tokyo 1500021 (JP)
Priority Data:
2010-118718 24.05.2010 JP
2010-118719 24.05.2010 JP
Title (EN) INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD
(FR) DISPOSITIF DE TRAITEMENT D'INFORMATIONS ET PROCÉDÉ DE TRAITEMENT D'INFORMATIONS
(JA) 情報処理装置および情報処理方法
Abstract: front page image
(EN)A thread which wants to pop data from a queue first confirms whether or not there is data which can be popped from the accessed queue, and pops the data if there is any ("Y" in S22, S24). If there is no data, the thread pushes onto the same queue thread information containing identification information for identifying said thread and then releases the processor and transitions to a waiting state ("N" of S22, S28, S30). Later, if there is thread information in the queue, another thread wanting to push data determines that there is a thread waiting for data, pops said thread data, passes the data, and re-starts processing.
(FR)Conformément à la présente invention, un fil d'exécution qui souhaite extraire des données d'une file d'attente confirme tout d'abord s'il existe des données pouvant être extraites de la file d'attente à laquelle l'accès est effectué, et extrait les données s'il y en a ("O" en S22, S24). S'il n'y a pas de données, le fil d'exécution pousse sur cette même file d'attente des informations concernant le fil d'exécution et contenant des informations d'identification permettant d'identifier ledit fil d'exécution, puis libère le processeur et passe dans un état d'attente ("N" en S22, S28, S30). Ultérieurement, si des informations concernant le fil d'exécution sont présentes dans la file d'attente, un autre fil d'exécution souhaitant pousser des données détermine qu'un fil d'exécution est en attente de données, extrait lesdites données de fil d'exécution, transmet les données et relance le traitement.
(JA) キューへデータをポップしたいスレッドはまず、アクセスしたキューにポップできるデータあるか否かを確認し、データがあればそれをポップする(S22のY、S24)。一方、データがなかった場合、スレッドは、自らのスレッドの識別情報を含むスレッド情報を同じキューにプッシュしたうえ、プロセッサを開放し待機状態へ移行する(S22のN、S28、S30)。後にデータをプッシュしたいスレッドは、キューにスレッド情報があれば、データを待っているスレッドがあると判断し、当該スレッド情報をポップしたうえデータを渡し、処理を再開させる。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)