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. (WO2007021704) APPLICATION ACCELERATION USING HETEROGENEOUS PROCESSORS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/021704    International Application No.:    PCT/US2006/030950
Publication Date: 22.02.2007 International Filing Date: 08.08.2006
Chapter 2 Demand Filed:    18.12.2007    
IPC:
G06F 9/46 (2006.01), G06F 15/16 (2006.01)
Applicants: SILICON INFORMATICS [US/US]; 1000 Westgate Suite 260 St. Paul, MN 55114 (US) (For All Designated States Except US).
TRIVEDI, Hemant, Vrajlal [US/US]; (US) (For US Only).
KELLER, Robert, M. [US/US]; (US) (For US Only)
Inventors: TRIVEDI, Hemant, Vrajlal; (US).
KELLER, Robert, M.; (US)
Agent: STEFFEY, Charles, E.; Schwegman, Lundberg & Woessner, P.A., P.O. Box 2938, Minneapolis, Minnesota 55402 (US)
Priority Data:
11/204,233 15.08.2005 US
Title (EN) APPLICATION ACCELERATION USING HETEROGENEOUS PROCESSORS
(FR) ACCELERATION D'APPLICATIONS FAISANT APPEL A DES PROCESSEURS HETEROGENES
Abstract: front page image
(EN)An accelerated processing system (100) includes one or more conventional processors (110), one or more coprocessors (120), and high speed data links between the processors, coprocessors and memory (155). In an embodiment, an application program is compiled and linked to a library of macros, the macros are invoked at run time by the application program, the application program marks data to be processed by the one or more coprocessors. A service and control coprocessor (140) streams the marked data to the one or more coprocessors for processing.
(FR)L'invention concerne un système de traitement accéléré comprenant au moins un processeur classique, au moins un coprocesseur, et des liaisons de données haute vitesse situées entre les processeurs, les coprocesseurs et la mémoire. Dans un mode de réalisation de l'invention, un programme d'applications est compilé et relié à une bibliothèque de macros, les macros sont invoquées par le programme d'applications à un instant d'exécution, le programme d'applications marque les données à traiter à l'aide d'au moins un coprocesseur. Un coprocesseur de service et de commande diffuse en flux les données marquées vers ce coprocesseur, pour que celle-ci soit traitée.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, 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 (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, 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)