Demands for flexible processing has moved general-purpose processing into the data path of networks. With the development of System-On-a-Chip technology, it is possible to put several processors with memory and I/O components on a single ASIC. We present a model of such a system with a simple performance metric and show how the number of processors and cache sizes can be optimized for a given workload. Based on a telecommunications benchmark we show the results of such an optimization and discuss how specialied hardware and appropriate scheduling can further improve system performance
Increasing link speeds have placed enormous burden on the processing requirements and the processors...
According to the increasing complexity of network application and internet traffic, network processo...
Grünewald M, Niemann J-C, Porrmann M, Rückert U. A framework for design space exploration of resourc...
Abstract. Demands for flexible processing have moved general-purpose processing into the data path o...
Computer networks provide an increasing number of services that require complex processing of packet...
ing line speeds, executing the many different networking protocols is becoming the main bottleneck i...
Network processors have become central ele-ments in the design of modern routers. With higher line s...
[[abstract]]High-speed serial network interfaces are gaining wide use in connecting multiple process...
Embedded-handheld devices are the predominant computing platform today. These devices are required t...
: By the end of the decade, as VLSI integration levels continue to increase, building a multiprocess...
Computer architecture design is in a new era where performance is increased by replicating processin...
textThe last decade saw phenomenal growth in information technology and network communication. The ...
Multithreading is a processor technique that can effectively hide long latencies that can occur due ...
Summarization: To meet the demand for higher performance, flexibility, and economy in today's state-...
Journal ArticleWe identify the operating system as one area where a novel architecture could signif...
Increasing link speeds have placed enormous burden on the processing requirements and the processors...
According to the increasing complexity of network application and internet traffic, network processo...
Grünewald M, Niemann J-C, Porrmann M, Rückert U. A framework for design space exploration of resourc...
Abstract. Demands for flexible processing have moved general-purpose processing into the data path o...
Computer networks provide an increasing number of services that require complex processing of packet...
ing line speeds, executing the many different networking protocols is becoming the main bottleneck i...
Network processors have become central ele-ments in the design of modern routers. With higher line s...
[[abstract]]High-speed serial network interfaces are gaining wide use in connecting multiple process...
Embedded-handheld devices are the predominant computing platform today. These devices are required t...
: By the end of the decade, as VLSI integration levels continue to increase, building a multiprocess...
Computer architecture design is in a new era where performance is increased by replicating processin...
textThe last decade saw phenomenal growth in information technology and network communication. The ...
Multithreading is a processor technique that can effectively hide long latencies that can occur due ...
Summarization: To meet the demand for higher performance, flexibility, and economy in today's state-...
Journal ArticleWe identify the operating system as one area where a novel architecture could signif...
Increasing link speeds have placed enormous burden on the processing requirements and the processors...
According to the increasing complexity of network application and internet traffic, network processo...
Grünewald M, Niemann J-C, Porrmann M, Rückert U. A framework for design space exploration of resourc...