Flow pinning in a server on a chip
A server and single-chip technology, applied in the field of streaming pinning, can solve the problems of space occupation, network interface card cost, expensive power and latent time, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] Embodiments are provided for a system-on-a-chip or server-on-a-chip that performs stream pinning, where packets or streams of packets are placed into specific queues, where each queue is associated with a multiprocessor / multicore system or Corresponding cores in single-chip servers. With each packet stream, or stream, assigned to a specific processor, the single-chip server can process and ingest packets from multiple queues in parallel from multiple streams from the same single Ethernet interface. Each of the queues can issue an interrupt to its assigned processor, allowing each of the processors to simultaneously receive packets from its corresponding queue. Thus, packet processing speed is increased by receiving and processing packets in parallel for different streams.
[0019] Stream pinning in this way associating each queue with a corresponding core allows for increased throughput of incoming traffic with multiple streams. Cache and CPU usage are also improved b...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


