Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and an apparatus for pre-fetching and processing work for processor cores in a network processor

A processor core and network processor technology, applied in multi-programming devices, electrical digital data processing, instruments, etc., can solve problems such as long delay, time-scale performance hindrance, long delay, etc.

Active Publication Date: 2016-08-03
MARVELL ASIA PTE LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, with the increased frequency of multiple processor cores, the amount of time spent in communicating with the scheduling module becomes an impediment to performance
In particular, the delay between a processor requesting a job and getting it can be long, resulting in long delays

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and an apparatus for pre-fetching and processing work for processor cores in a network processor
  • A method and an apparatus for pre-fetching and processing work for processor cores in a network processor
  • A method and an apparatus for pre-fetching and processing work for processor cores in a network processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] Unless defined otherwise, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms such as defined in commonly used dictionaries should be interpreted to have a meaning consistent with their meaning in the relevant art and in the context of the present disclosure.

[0014] As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the terms "comprise", "comprises" and / or "comprising" when used in this specification enumerate in detail stated features, integers, steps, operations, elements and / or The presence of a component does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, parts and / or groups thereof. The term "and / or" includ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method and a system embodying the method for pre-fetching and processing work for processor cores in a network processor, comprising requesting pre-fetch work by a requestor; determining that the work may be pre-fetched for the requestor; searching for the work to prefetch; and pre-fetching the found work into one of one or more pre-fetch work-slots associated with the requestor is disclosed.

Description

technical field [0001] This disclosure relates to network processors. More specifically, the present invention is directed to prefetching and processing jobs for processor cores in network processors. Background technique [0002] A network processor is a specialized processor, often implemented in the form of an integrated circuit with a set of features specifically designed to process packet data received or transmitted over a network. Such packet data is transported using, for example, a protocol designed according to the Open Systems Interconnection (OSI) reference model. OSI defines seven network protocol layers (L1-7). The physical layer (L1) represents the actual interface, the electrical and physical interface that connects the device to the transmission medium. The data link layer (L2) implements data framing. The network layer (L3) formats data into packets. The transport layer (L4) handles end-to-end transport. The session layer (L5) manages communication be...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/46
CPCG06F12/0811G06F12/0862G06F2212/1024G06F2212/6028
Inventor W·P·斯奈德二世R·E·凯斯勒D·E·德弗N·D·格迪瓦拉
Owner MARVELL ASIA PTE LTD