Processing system

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/46 (2006.01)

Patent

CA 2603369

A computer processor intensive task management system is described. The system includes a front end element in the form of a graphical user interface to receive user input in the form of task parameters, a webserver element to contains all the various sections of the specific graphical user interface for display and through which user input is made during the task parametrization procedure, a middleware element which communicates with the webserver element and receives task parameters for each and every task requested by user, and a back-end element comprising processing power. The system also includes a storage element which may optionally be integrated with the middleware element or separate therefrom. In accordance with the invention, the middleware element includes a queue function, a calculation function, a memory function, and a task distribution function, said queue function being used to hold details of all the tasks requested by the webserver, including the various parameters specifying those tasks, said calculation function being used to determine the likely amount of processor time involved in completing the particular task requested based on the task parameters received by said middleware element for that task, said memory element being used to contain details of previously distributed tasks and the particular clusters to which they were sent, said distribution function being used to successively and intermittently distribute tasks within the queue, and wherein the distribution of the tasks in the queue by the middleware element is made dependent on their determined completion time and also takes into account the predicted processor activity of clusters in the back end element to which previous tasks have already been sent.

L'invention concerne un système de gestion de tâches intensives de processeur. Le système comprend un ordinateur frontal sous forme d'interface-utilisateur graphique qui permet de recevoir l'entrée d'utilisateur sous forme de paramètres de tâches; un serveur Web pour contenir l'ensemble des différentes sections de l'interface d'utilisateur graphique spécifique à afficher et par l'intermédiaire duquel l'entrée d'utilisateur est réalisée au cours de la procédure de paramétrage des tâches; un intergiciel qui communique avec l'élément de serveur Web et qui reçoit les paramètres de tâches pour chaque tâche demandée par l'utilisateur; et un ordinateur principal qui fournit la puissance de traitement. De plus, le système comprend une mémoire qui peut être intégrée ou pas dans l'intergiciel. Selon l'invention, l'intergiciel comprend une fonction de file d'attente, une fonction de calcul, une fonction de mémoire, et une fonction de distribution de tâches. La fonction de file d'attente sert à contenir les détails relatifs à l'ensemble des tâches demandés par l'intergiciel, y compris les divers paramètres spécifiant ces tâches. La fonction de calcul sert à déterminer le temps probable nécessaire à l'achèvement d'une tâche particulière demandée sur la base des paramètres de tâches reçus par l'intergiciel pour cette tâche. La mémoire sert à contenir les détails des tâches précédemment réparties ainsi que les grappes particulières auxquelles elles ont été envoyées. La fonction de distribution sert à distribuer successivement et par intermittence les tâches ordonnées dans la file d'attente; la distribution des tâches de la file d'attente par l'intergiciel dépend de leur temps d'exécution déterminé et prend en compte l'activité prévue du processeur de grappes dans l'ordinateur principal auxquelles les tâches précédentes ont déjà été envoyées.

LandOfFree

Say what you really think

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

Rating

Processing system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processing system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1379859

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