Adaptive process dispatch in a computer system having a...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/48 (2006.01)

Patent

CA 2616070

A run-time feature set of a process or a thread is generated and compared to at least one processor feature set. Each processor feature set represents zero or more optional hardware features supported by one or more processors, whereas the run-time feature set represents zero or more optional hardware features the process or thread relies upon. The comparison of the feature sets determines whether a particular process or thread may run on a particular processor, even in a heterogeneous processor environment. A system task dispatcher assigns the process or thread to execute on one or more processors indicated by the comparison as being compatible with the process or thread. When a new feature is added to the process or thread, the run-time feature set is updated and again compared to at least one processor feature set. The system task dispatcher reassigns the process or thread if necessary.

L'invention concerne un ensemble de caractéristiques de durée d'exécution d'un procédé ou d'une unité d'exécution. Cet ensemble est généré et comparé à au moins un ensemble de caractéristiques de processeur. Chaque ensemble de caractéristiques de processeur optionnelles prises en charge par au moins un processeur, tandis que l'ensemble de caractéristiques de durée d'exécution représente un ensemble supérieur ou égal à zéro caractéristiques matérielles optionnelles sur lesquelles repose le processus ou l'unité d'exécution. La comparaison des ensembles de caractéristiques permet de déterminer si un processus particulier ou une unité d'exécution particulière peut s'exécuter sur un processeur particulier, même dans un environnement de processeur hétérogène. Une unité de distribution de tâches du système attribue le processus ou l'unité d'exécution à exécuter à au moins un processeur indiqué par la comparaison comme étant compatible avec le processus ou l'unité d'exécution susmentionnée. Lorsqu'une nouvelle caractéristique est ajoutée au processus ou à l'unité d'exécution, l'ensemble de caractéristiques de durée d'exécution est mis à jour et de nouveau comparé à au moins un ensemble de caractéristiques de processeur. L'unité de distribution de tâches du système réattribue le processus ou l'unité d'exécution, le cas échéant.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Adaptive process dispatch in a computer system having a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Adaptive process dispatch in a computer system having a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive process dispatch in a computer system having a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1727609

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.