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. (WO2018064416) VIRTUAL MACHINES CONTROLLING SEPARATE SUBSETS OF PROGRAMMABLE HARDWARE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/064416    International Application No.:    PCT/US2017/054176
Publication Date: 05.04.2018 International Filing Date: 28.09.2017
IPC:
G06F 9/50 (2006.01), G06F 15/76 (2006.01)
Applicants: AMAZON TECHNOLOGIES, INC. [US/US]; P.O. Box 81226 Seattle, WA 98108-1226 (US)
Inventors: ATTA, Islam Mohamed Hatem Abdulfattah Mohamed; (US).
DAVIS, Mark, Bradley; (US).
JOHNSON, Robert, Michael; (US).
PETTEY, Christopher, Joseph; (US).
KHAN, Asif; (US).
BSHARA, Nafea; (US)
Agent: SCOTTI, Robert, F.; (US)
Priority Data:
15/282,282 30.09.2016 US
Title (EN) VIRTUAL MACHINES CONTROLLING SEPARATE SUBSETS OF PROGRAMMABLE HARDWARE
(FR) MACHINES VIRTUELLES COMMANDANT DES SOUS-ENSEMBLES SÉPARÉS DE MATÉRIEL PROGRAMMABLE
Abstract: front page image
(EN)In a multi -tenant environment, separate virtual machines can be used for configuring and operating different subsets of programmable integrated circuits, such as a Field Programmable Gate Array (FPGA). The programmable integrated circuits can communicate directly with each other within a subset, but cannot communicate between subsets. Generally, all of the subsets of programmable ICs are within a same host server computer within the multi-tenant environment, and are sandboxed or otherwise isolated from each other so that multiple customers can share the resources of the host server computer without knowledge or interference with other customers.
(FR)Dans un environnement à locataires multiples, des machines virtuelles séparées peuvent être utilisées pour configurer et faire fonctionner différents sous-ensembles de circuits intégrés programmables, tels qu'un réseau prédiffusé programmable par l'utilisateur (FPGA). Les circuits intégrés programmables peuvent communiquer directement entre eux dans un sous-ensemble, mais ne peuvent pas communiquer entre sous-ensembles. Généralement, tous les sous-ensembles de circuits intégrés programmables sont dans un même ordinateur serveur hôte dans l'environnement à locataires multiples, et sont « placés dans un bac à sable » (sandboxed) ou autrement isolés les uns des autres de telle sorte que de multiples clients puissent partager les ressources de l'ordinateur de serveur hôte sans connaître d'autres clients ou interférer avec ceux-ci.
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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, 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, SA, 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, ST, 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, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)