Abstract. Demands for flexible processing have moved general-purpose processing into the data path of networks. With the development of System-On-a-Chip technology, it is possible to put a number of processors with memory and I/O components on a single ASIC. We present a performance model of such a system and show how the number of processors, cache sizes, and the tradeoffs between the use of on-chip SRAM and DRAM can be optimized in terms of computation per unit chip area for a given workload. Based on a telecommunications benchmark the results of such an optimization are presented and design tradeoffs for Systems-on-a-Chip are identified and discussed.
As the number of cores per die increases, be they processors, memory blocks, or custom accelerators,...
As the complexity of applications grows with each new generation, so does the demand for computation...
Several trends can be observed in modern microprocessor design. Architectures have become increasin...
Demands for flexible processing has moved general-purpose processing into the data path of networks....
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...
: By the end of the decade, as VLSI integration levels continue to increase, building a multiprocess...
textThe aggressive scaling of the semiconductor technology following the Moore’s Law has delivered t...
International audienceThe growing complexity of applications increases the challenge of the System-O...
As entire systems are being integrated on a single chip, the chip designers are in effect becoming t...
......Computing applications are increasing in size and complexity, while multicore CPUs and GPUs ar...
Increasing network speeds have placed enormous burden on the processing requirements and the process...
Embedded-handheld devices are the predominant computing platform today. These devices are required t...
The design of most systems-on-a-chip (SoC) architectures rely on simulation as a means for performa...
As the number of cores per die increases, be they processors, memory blocks, or custom accelerators,...
As the complexity of applications grows with each new generation, so does the demand for computation...
Several trends can be observed in modern microprocessor design. Architectures have become increasin...
Demands for flexible processing has moved general-purpose processing into the data path of networks....
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...
: By the end of the decade, as VLSI integration levels continue to increase, building a multiprocess...
textThe aggressive scaling of the semiconductor technology following the Moore’s Law has delivered t...
International audienceThe growing complexity of applications increases the challenge of the System-O...
As entire systems are being integrated on a single chip, the chip designers are in effect becoming t...
......Computing applications are increasing in size and complexity, while multicore CPUs and GPUs ar...
Increasing network speeds have placed enormous burden on the processing requirements and the process...
Embedded-handheld devices are the predominant computing platform today. These devices are required t...
The design of most systems-on-a-chip (SoC) architectures rely on simulation as a means for performa...
As the number of cores per die increases, be they processors, memory blocks, or custom accelerators,...
As the complexity of applications grows with each new generation, so does the demand for computation...
Several trends can be observed in modern microprocessor design. Architectures have become increasin...