Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management
Reexamination Certificate
2011-08-02
2011-08-02
Zhen, Li B (Department: 2194)
Electrical computers and digital processing systems: virtual mac
Virtual machine task or process management
C709S250000
Reexamination Certificate
active
07992144
ABSTRACT:
A network system that provides for separating and isolating control of processing entities in a network interface. A network interface unit is operably connected to a plurality of processing entities and a plurality of memory units that define a shared memory space. The network interface unit further comprises a memory access module that includes a plurality of memory access channels, a packet classifier, and a plurality of scheduling control modules that are operable to control processing of data transported by the network. One of the processing entities operates as a hypervisor to configure control resources to isolate operation of the plurality of data processing partitions to process data transported by the network system. The packet classifier is operable to provide an association between packets and the plurality of asymmetrical data processing. In various embodiments of the invention, the asymmetrical data processing partitions can comprise a plurality of processor cores, a single processor core, a combination of strands of an individual processor core or a single strand of an individual processor core. The asymmetrical data processing partitions are scalable by adding additional processing entities.
REFERENCES:
patent: 5909686 (1999-06-01), Muller et al.
patent: 5920566 (1999-07-01), Hendel et al.
patent: 5923847 (1999-07-01), Hagersten et al.
patent: 5938736 (1999-08-01), Muller et al.
patent: 5940401 (1999-08-01), Frazier, Jr. et al.
patent: 6014380 (2000-01-01), Hendel et al.
patent: 6016310 (2000-01-01), Muller et al.
patent: 6021132 (2000-02-01), Muller et al.
patent: 6049528 (2000-04-01), Hendel et al.
patent: 6081512 (2000-06-01), Muller et al.
patent: 6081522 (2000-06-01), Hendel et al.
patent: 6088356 (2000-07-01), Hendel et al.
patent: 6115378 (2000-09-01), Hendel et al.
patent: 6128666 (2000-10-01), Muller et al.
patent: 6246680 (2001-06-01), Muller et al.
patent: 6587866 (2003-07-01), Modi et al.
patent: 6591303 (2003-07-01), Hendel et al.
patent: 6633946 (2003-10-01), Hendel
patent: 6667980 (2003-12-01), Modi et al.
patent: 6735206 (2004-05-01), Oki et al.
patent: 2002/0120720 (2002-08-01), Moir
patent: 2004/0098496 (2004-05-01), Wolrich et al.
patent: 2005/0182853 (2005-08-01), Lewites et al.
patent: 2007/0028244 (2007-02-01), Landis et al.
Marr, Deborah T. et al. “Hyper-Threading Technology Architecture and Microarchitecture”Intel Technology Journalvol. 06, Issue 01, Feb. 14, 2002: pp. 4-57.
Magro, William. et al. “Hyper-Threading Technology: Impact on Compute-Intensive Workloads”Intel Technology Journalvol. 06, Issue 01, Feb. 14, 2002: pp. 58-66.
Melvin, Steve et al. “A Massively Multithreaded Packet Processor”NP2: Workshop on Network Processors, The 9th International Symposium on High-Performance Computer Architecture, Anaheim, California, Feb. 8-9.2003.
Stevens, W. Richard. TCP/IP Illustrated vol. 1, Chapters 1 and 2: pp. 1-32, Addison-Wesley, 1996.
Gajjar Yatin
Hendel Ariel
Lin May
Puri Rahoul
Wong Michael
Kowert Robert C.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
Oracle America Inc.
Zhen Li B
LandOfFree
Method and apparatus for separating and isolating control of... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for separating and isolating control of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for separating and isolating control of... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2702120