Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2007008881) RESOURCE MANAGEMENT FOR VIRTUALIZATION OF GRAPHICS ADAPTERS
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2007/008881 International Application No.: PCT/US2006/026862
Publication Date: 18.01.2007 International Filing Date: 10.07.2006
IPC:
G06F 17/00 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
Applicants:
MICROSOFT CORPORATION [US/US]; One Microsoft Way Redmond, Washington 98052-6399, US (AllExceptUS)
Inventors:
GREEN, Dustin, L.; US
Priority Data:
11/177,08408.07.2005US
Title (EN) RESOURCE MANAGEMENT FOR VIRTUALIZATION OF GRAPHICS ADAPTERS
(FR) GESTION DE RESSOURCES POUR LA VIRTUALISATION D'ADAPTATEURS GRAPHIQUES
Abstract:
(EN) Mechanisms are provided for the sharing of graphics adapter resources among multiple partitions in a virtual machine environment. A first mechanism allows for the sharing of graphics adapter resources so that one partition, a video service partition, containing a graphics proxy process, can use this graphics proxy process to offer graphics adapter resources to another partition, a video client partition. The graphics proxy process controls access time by any given partition to the graphics adapter resources. In one aspect, it uses a time bank to control access time, and the time bank controls how long a virtual graphics adapter offered to the video client partition can access the graphics adapter resources. A second mechanism synchronizes virtual memory in the video client partition to virtual memory in the video service partition. A third mechanism allows for multiple video client partition overlays using a pixel-shader-based virtual overlay mechanism.
(FR) L'invention concerne des mécanismes de partage de ressources d'adaptateurs graphiques parmi diverses partitions dans un environnement machine virtuel. Un premier mécanisme permet de partager des ressources d'adaptateurs graphiques de telle manière qu'une partition (partition de service vidéo), contenant un processus mandataire graphique, peut employer ce processus pour proposer des ressources d'adaptateurs graphiques à une autre partition (partition de client vidéo). Le processus mandataire graphique contrôle le temps d'accès par une partition aux ressources d'adaptateurs graphiques. Dans un mode de réalisation, le processus fait intervenir une base de temps pour contrôler le temps d'accès, et la base de temps commande la durée d'accès aux ressources d'adaptateurs graphiques d'un adaptateur graphique virtuel fourni à la partition de client vidéo. Un deuxième mécanisme synchronise la mémoire virtuelle dans la partition de client vidéo avec la mémoire virtuelle dans la partition de service vidéo. Un troisième mécanisme permet de superposer plusieurs partitions de clients vidéo au moyen d'un mécanisme de superposition virtuel à base de nuanceur de pixels.
front page image
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 (ARIPO) (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)
Also published as:
MXMX/a/2008/000179KR1020080031259BRPI0612799-1CN101258484CA2613634AU2006268251