A method and system for providing multi-threaded user-level

2005 
Simultaneous multi-threaded processor, in which a single CPU core to execute multiple threads of execution, so that the CPU core for executing threads to appear as multiple processors by using the threads of execution CPU resources together, With a) a non-privileged programming instruction at the user level, which is adapted (a first shared resource thread when executed in a thread of execution to generate Shred) in hardware without involvement of an operating system, wherein the thread of execution is performed as a further shred the same time; b) a hardware Renamers that assigns a Shred register either from a common base or on a private basis, a register of the common base allowing the communication between the two shreds, wherein registers the private base of a Shreds another Shred not access can.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []