G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/38 (2006.01) G06F 9/455 (2006.01) G06F 12/08 (2006.01) G06F 12/10 (2006.01)
Patent
CA 2676184
A device includes a multimedia processor that can concurrently support multiple applications for various types of multimedia such as graphics, audio, video, camera, games, etc. The multimedia processor includes configurable storage resources to store instructions, data, and state information for the applications and assignable processing units to perform various types of processing for the applications. The configurable storage resources may include an instruction cache to store instructions for the applications, register banks to store data for the applications, context registers to store state information for threads of the applications, etc. The processing units may include an arithmetic logic unit (ALU) core, an elementary function core, a logic core, a texture sampler, a load control unit, a flow controller, etc. The multimedia processor allocates a configurable portion of the storage resources to each application and dynamically assigns the processing units to the applications as requested by these applications.
L'invention concerne un dispositif comprenant un processeur multimédia qui peut accueillir simultanément des applications multiples pour divers types de multimédia tels que le graphisme, l'audio, la vidéo, la caméra, les jeux, etc. Le processeur multimédia comprend des ressources de stockage pouvant être configurées pour stocker des instructions, des données et des informations d'état, pour les applications, et des unités de traitement pouvant être attribuées pour effectuer divers types de traitement pour les applications. Les ressources de stockage pouvant être configurées peuvent comprendre une antémémoire d'instructions, pour stocker les instructions pour les applications, des banques de registre pour stocker des données pour les applications, des registres de contexte pour stocker des informations d'état pour les fils des applications, etc. Les unités de traitement peuvent comprendre un cAEur d'unité arithmétique (ALU), un cAEur de fonction élémentaire, un cAEur logique, un échantillonneur de texture, une unité de régulation de charge, un dispositif de commande de débit, etc. Le processeur multimédia attribue une partie pouvant être configurée des ressources de stockage à chaque application et attribue de manière dynamique les unités de traitement aux applications telles que demandées par ces applications.
Du Yun
Jiao Guofang
Yu Chun
Qualcomm Incorporated
Smart & Biggar
LandOfFree
On-demand multi-thread multimedia processor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with On-demand multi-thread multimedia processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On-demand multi-thread multimedia processor will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1564403