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. (WO2003058431) METHODS AND SYSTEM FOR MANAGING COMPUTATIONAL RESOURCES OF A COPROCESSOR IN A COMPUTING SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2003/058431    International Application No.:    PCT/US2003/000396
Publication Date: 17.07.2003 International Filing Date: 06.01.2003
IPC:
G06F 9/38 (2006.01), G06F 9/48 (2006.01)
Applicants: MICROSOFT CORPORATION [US/US]; One Microsoft Way Redmond, WA 98053 (US).
NENE, Sameer, A. [US/US]; (US).
BEDA, Joseph, S., III [US/US]; (US)
Inventors: WILT, Nicolas, P.; (US)
Agent: ROCCI, Steven, J.; Woodcock Washburn LLP 46th Floor One Liberty Place Philadelphia, PA 19103 (US)
Priority Data:
10/039,036 04.01.2002 US
Title (EN) METHODS AND SYSTEM FOR MANAGING COMPUTATIONAL RESOURCES OF A COPROCESSOR IN A COMPUTING SYSTEM
(FR) PROCEDES ET SYSTEME POUR GERER LES RESSOURCES DE CALCUL D'UN COPROCESSEUR DANS UN SYSTEME INFORMATIQUE
Abstract: front page image
(EN)Systems and methods are provided for managing the computational resources of coprocessor(s), such as graphics processor(s), in a computing system. The systems and methods illustrate management of computational resources of coprocessors to facilitate efficient execution of multiple applications in a multitasking environment. By enabling multiple threads of execution to compose command buffers in parallel, submitting those command buffers for scheduling and dispatch by the operating system, and fielding interrupts that notify of completion of command buffers, the system enables multiple applications to efficiently share the computational resources available in the system.
(FR)L'invention concerne des systèmes et des procédés pour gérer les ressources de calcul d'au moins un coprocesseur, par exemple d'au moins un processeur graphique, dans un système informatique. Ces systèmes et procédés constituent des exemples de gestion de ressources de calcul de coprocesseurs, permettant l'exécution efficace d'une pluralité d'applications dans un environnement multitâche. En permettant à une pluralité d'unités d'exécution de composer des tampons de commandes en parallèle, en soumettant ces tampons de commandes à un ordonnancement et à une répartition par le système d'exploitation, et en mettant en oeuvre des interruptions qui avertissent de l'achèvement de tampons de commandes, le système selon l'invention permet à une pluralité d'applications de partager de manière efficace les ressources de calcul disponibles dans le système.
Designated States: CN.
Publication Language: English (EN)
Filing Language: English (EN)