Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2006-09-26
2011-10-25
To, Jennifer (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C712S225000
Reexamination Certificate
active
08046761
ABSTRACT:
A method and apparatus are provided for processing multiple streams of data on a plurality of execution threads. Data is selected from a plurality of data sources. An address in the data storage device is allocated for the selected data which is loaded into the allocated address. An execution task including the selected data source, the data address and an execution address is constructed and the data task is queued with previously constructed tasks. A determination is made as to which processing resources are required for each task and tasks are selected for execution in dependence on the determination. Tasks selected for execution are distributed across a plurality of processing threads.
REFERENCES:
patent: 5339413 (1994-08-01), Koval et al.
patent: 5412788 (1995-05-01), Collins et al.
patent: 5517631 (1996-05-01), Machado et al.
patent: 5860018 (1999-01-01), Panwar
patent: 5968167 (1999-10-01), Whittaker et al.
patent: 6359623 (2002-03-01), Larson
patent: 6415340 (2002-07-01), Ryan et al.
patent: 6418458 (2002-07-01), Maresco
patent: 6523098 (2003-02-01), Anderson
patent: 6675190 (2004-01-01), Schabernack et al.
patent: 6728862 (2004-04-01), Wilson et al.
patent: 6940514 (2005-09-01), Wasserman et al.
patent: 6948050 (2005-09-01), Gove et al.
patent: 7080377 (2006-07-01), Peled et al.
patent: 2002/0087840 (2002-07-01), Kottapalli et al.
patent: 2005/0021930 (2005-01-01), Huang et al.
patent: 2005/0021931 (2005-01-01), Anderson et al.
patent: 2005/0081195 (2005-04-01), Chaudhry et al.
patent: 2006/0179280 (2006-08-01), Jensen et al.
patent: 2006/0190703 (2006-08-01), Carrie
patent: 0 697 654 (1996-02-01), None
patent: 0725367 (1996-07-01), None
patent: 0843 262 (1998-05-01), None
patent: 0 862 113 (1998-09-01), None
patent: 1 696 317 (2006-08-01), None
patent: 2311882 (1997-08-01), None
patent: 2 372 349 (2002-08-01), None
patent: WO 97/38372 (1997-10-01), None
patent: WO 99/19805 (1999-04-01), None
patent: WO 00/33186 (2000-06-01), None
patent: WO 01/90915 (2001-11-01), None
patent: WO02/067116 (2002-08-01), None
patent: WO2006/083543 (2006-08-01), None
United Kingdom Search Report dated Jan. 26, 2006 (1 page).
Proceedings of the Fourth International Conference on Application to Concurrency to System Design, W.M. Zuberek, “Enhanced Interleaved Multithreaded Multiprocessors and Their Performance Analysis” (0-7695-2077-4/2004).
2004 International Conference on Dependable Systems and Networks, N. Nakka and Z. Kalbarczyk, “An Architectural Framework for Providing Reliability and Security Support” (10 sheets).
U.K. Search Report dated Dec. 21, 2006 (1 sheet).
United Kingdom Patent Office Search Report dated Nov. 30, 2007 (6 pages).
“Enhanced Interleaved Multithreaded Multiprocessors and Their Performance Analysis”, by Zuberek, Institution of Electrical Engineers, GB, 2004.
“Performance Analysis of Enhanced Fine-Grain Multithreaded Distributed-Memory Systems”, by Zuberek, IEEE International Conference on Systems Man and Cybernetics, USA, Oct. 2001, pp. 1101-1106.
“Implicitly-multithreaded Processors”, by Park et al, Proceedings of the 30thAnnual Int'l Symposium on Computer Architecture (ISCA '03), USA, Jun. 2003.
Chew Brian
Flynn ,Thiel, Boutell & Tanis, P.C.
Imagination Technologies Limited
To Jennifer
LandOfFree
Scalable multi-threaded media processing architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Scalable multi-threaded media processing architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Scalable multi-threaded media processing architecture will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4288986