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. (WO2013110234) DISTRIBUTED FUNCTION EXECUTION FOR HYBRID SYSTEMS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/110234    International Application No.:    PCT/CN2013/070809
Publication Date: 01.08.2013 International Filing Date: 22.01.2013
IPC:
G06F 9/46 (2006.01), G06F 9/40 (2006.01), G06F 15/16 (2006.01), G06F 15/163 (2006.01), G06F 13/12 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road, Armonk New York 10504 (US).
IBM (CHINA) CO., LIMITED [CN/CN]; 7F, Building 10, Zhangjiang Innovation Park, 399 Keyuan Road, ZhangJiang High-Tech Campus Pudong New Area Shanghai 201203 (CN) (MG only)
Inventors: CHAPMAN, David Gary; (US).
KRISHNAMURTHY, Rajaram B.; (US).
PARRIS, Carl Joseph; (US).
SCHMIDT, Donald William; (US).
SEGAL, Benjamin Patrick; (US)
Agent: ZHONGZI LAW OFFICE; 7F, New Era Building, 26 Pinganli Xidajie, Xicheng District Beijing 100034 (CN)
Priority Data:
13/357,650 25.01.2012 US
Title (EN) DISTRIBUTED FUNCTION EXECUTION FOR HYBRID SYSTEMS
(FR) EXÉCUTION D'UNE FONCTION DISTRIBUÉE POUR DES SYSTÈMES HYBRIDES
Abstract: front page image
(EN)A method includes processing an application by a host including one or more processors and distributing at least a portion of the application to an accelerator for execution. The method includes instructing the accelerator to create a buffer on the accelerator and instructing the accelerator to execute the portion of the application, wherein the accelerator writes data to the buffer. The method also includes instructing the accelerator to transmit the data in the buffer to the host before the application requests the data in the buffer. The accelerator aggregates the data in the buffer before transmitting the data to the host based upon one or more runtime conditions in the host.
(FR)La présente invention concerne un procédé comprenant un traitement d'application par un hôte comprenant un ou plusieurs processeurs et une distribution d'au moins une partie de l'application à un accélérateur d'exécution. Selon l'invention, le procédé comprend un ordre envoyé à l'accélérateur destiné à créer un tampon sur l'accélérateur et un ordre envoyé à l'accélérateur destiné à exécuter la partie de l'application, l'accélérateur écrivant des données dans le tampon. Le procédé comprend également un ordre envoyé à l'accélérateur destiné à transmettre les données du tampon à l'hôte avant que l'application ne demande les données du tampon. L'accélérateur accumule les données dans le tampon avant de transmettre les données à l'hôte sur la base d'une ou de plusieurs conditions de temps d'exécution de l'hôte.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, 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, PA, 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, 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)