Branch instruction for multithreaded processor

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/38 (2006.01) G06F 9/30 (2006.01) G06F 9/312 (2006.01) G06F 9/315 (2006.01) G06F 9/32 (2006.01)

Patent

CA 2383526

A parallel hardware-based multithreaded processor (12) is described. The processor (12) includes a general purpose processor that coordinates system functions and a plurality of microengines (22a-22f) that support multiple hardware threads or contexts. The processor (12) also includes a memory control system (16) that has a first memory controller (26a) that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller (26b) that optimizes memory references based upon whether the memory references are read references or write references. Instructions for switching and branching based on executing contexts are also disclosed.

Cette invention a trait à un processeur à unités d'exécution multiples (12) fonctionnant avec un logiciel en parallèle. Ce processeur (12) comporte un processeur polyvalent cordonnant des fonctions systèmes et plusieurs micro-moteurs (22a-22f) fonctionnant sous plusieurs unités d'exécution machine ou contextes. Ce processeur (12) comporte également un système de commande mémoire (16) possédant une première unité de commande mémoire (26a), triant des références mémoire selon qu'elles sont dirigées sur une banque de mémoire paire ou impaire, ainsi qu'une seconde unité de commande mémoire (26b), optimisant les références mémoire selon qu'il s'agit de références lecture ou de références écriture. L'invention porte également sur des instructions de commutation ou de branchement d'après des contextes d'exécution.

LandOfFree

Say what you really think

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

Rating

Branch instruction for multithreaded 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 Branch instruction for multithreaded processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Branch instruction for multithreaded processor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1858673

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