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. (WO2012112218) ENABLING VIRTUAL CALLS IN A SIMD ENVIRONMENT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/112218    International Application No.:    PCT/US2011/066448
Publication Date: 23.08.2012 International Filing Date: 21.12.2011
IPC:
G06F 9/06 (2006.01), G06F 9/30 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard MS: RNB-4-150 Santa Clara, California 95052 (US) (For All Designated States Except US).
CHEN, Wei-Yu [US/US]; (US) (For US Only).
LUEH, Guei -Yuan [US/US]; (US) (For US Only).
MAIYURAN, Subramaniam [US/US]; (US) (For US Only)
Inventors: CHEN, Wei-Yu; (US).
LUEH, Guei -Yuan; (US).
MAIYURAN, Subramaniam; (US)
Agent: JORDAN, B. Delano; Jordan IP Law, PC c/o CPA GLOBAL P.O. Box 52050 Minneapolis, Minnesota 55402 (US)
Priority Data:
13/028,574 16.02.2011 US
Title (EN) ENABLING VIRTUAL CALLS IN A SIMD ENVIRONMENT
(FR) ACTIVATION D'APPELS VIRTUELS DANS UN ENVIRONNEMENT SIMD
Abstract: front page image
(EN)Systems and methods of enabling virtual calls in a single instruction multiple data (SIMD) environment may involve detecting a virtual call of a function and using a single dispatch of the function to invoke the virtual call for two or more channels of the virtual call. In one example, it is determined that the two or more channels share a common target address and a single dispatch of the function is conducted with respect to the common target address. The process may be iterated for additional channels of the virtual call that share a common target address.
(FR)Des systèmes et des procédés permettant d'activer des appels virtuels dans un environnement SIMD (instruction unique, données multiples) peuvent consister à détecter un appel virtuel d'une fonction et à utiliser un envoi unique de la fonction en vue d'invoquer l'appel virtuel pour au moins deux canaux de l'appel virtuel. Dans un exemple, il est déterminé que les au moins deux canaux partagent une adresse cible commune et un envoi unique de la fonction est effectué par rapport à l'adresse cible commune. Le processus peut être répété pour les canaux supplémentaires de l'appel virtuel qui partagent une adresse cible commune.
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, JP, 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, QA, RO, RS, RU, RW, 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, RW, 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: English (EN)
Filing Language: English (EN)