Central processing unit for processing a plurality of threads us

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395375, 395800, 3642318, 3649278, 3649384, 364DIG2, G06F 930

Patent

active

055242502

ABSTRACT:
A data stream processing unit comprises a CPU which comprises an ALU, a shift/extract unit, timers, a scheduler, an event system, a plurality of sets of general purpose registers, a plurality of sets of special purpose registers, masquerade registers, pipeline controller, a memory controller and a pair of internal buses. The multiple sets of general and special purpose registers improves the speed of the CPU in switching between environments. The pipeline controller, the scheduler, the events system, and the masquerade registers facilitate the implementation and execution of the methods of the present invention such as efficient thread scheduling, branch delays, elimination of delay slots after stores that provide further increases in the performance and bandwidth.

REFERENCES:
patent: 3226694 (1965-12-01), Wise
patent: 4161024 (1979-07-01), Joyce et al.
patent: 4320454 (1982-03-01), Suzuki et al.
patent: 4730248 (1988-03-01), Watanabe et al.
patent: 4799215 (1989-01-01), Suzuki
patent: 4959779 (1990-09-01), Weber et al.
patent: 4974157 (1990-11-01), Winfield et al.
patent: 5019967 (1991-05-01), Wheeler et al.
patent: 5041963 (1991-08-01), Ebersole et al.
patent: 5165033 (1992-11-01), Kawasaki et al.
patent: 5203003 (1993-04-01), Donner
patent: 5214786 (1993-05-01), Watanabe et al.
patent: 5274777 (1993-12-01), Kawata
patent: 5276820 (1994-01-01), Ikenaga et al.
patent: 5305455 (1994-04-01), Anschuetz et al.
patent: 5339415 (1994-08-01), Strout, II et al.
Peter Lawrence, "Real-Time Microcomputer System Design", 1988, pp. 483-489.
Real-Time Microcomputer System Design by Peter Lawrence, pp. 36-43, and fig 2.6, 1988.
Computer Architecture and Parallel Processing by Kai Hwang, pp. 11-12, and fig 1.5,. 1984.
IEEE Computer Society Standards Project: Draft Standard for Information Technology--Portable Operating System Interface (POSIX)-Part 1 ( System Application Program Interface-API)-Amendment 2 (Threads Extension-C Language); Oct. 1993.
Open Software Foundation: Introduction to DCE, Revision 1.0; Nov. 8, 1991.
Accetta, M. et al., "Mach: A New Kernel Foundation for UNIX Development", Proceedings of the Summer 1986 USENIX Conference, Jun. 1986, pp. 93-112.
Tevanian, A Jr. et al., "Mach Threads and the Unix Kernel: The Battle for Control", Proceedings of the Summer 1987 USENIX Conference, Jun. 1987, pp. 185-197.

LandOfFree

Say what you really think

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

Rating

Central processing unit for processing a plurality of threads us does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Central processing unit for processing a plurality of threads us, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Central processing unit for processing a plurality of threads us will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-393248

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