Abstract—Several studies and real world designs have advocated the sharing of large execution units between pairs of cores in Symmetric Multicore Processors (SMP) for area and power savings. Such sharing was shown to have negligible impact on per-formance. Recently, a number of Asymmetric Multicore Processor (AMP) designs have become available. The objective of this paper is to investigate whether sharing of resources across AMPs offers similar benefits. Our study shows that while the area and the power savings remain similar, the performance of the smaller core in the AMP can improve significantly making sharing even more attractive for AMPs. Simulation results indicate that for certain workloads, the performance of the small core may impr...
As battery-powered embedded devices move towards multicore processors, multicore energy efficiency i...
Technology advancements allowed more transistors to be packed in a smaller area, while the improved ...
Designing special-purpose processors and ASICs to execute computer programs requires a methodology t...
Several studies and recent real world designs have promoted sharing of underutilized resources betwe...
High performance computing (HPC) applications have parallel code sections that must scale to large n...
In the embedded world, symmetric multiprocessing architectures are currently most popular, however m...
Asymmetric multicore architectures (AMC) with single-ISA can accelerate multi-threaded applications ...
Recently, under a fixed power budget, asymmetric multiprocessors (AMP) have been proposed to improve...
Typical telecom applications apply a planar architecture pattern based on the processing requirement...
As transistor densities increase, it is becoming ever more difficult to gain significant performance ...
Chip Multiprocessors are becoming common as the cost of increasing chip power begins to limit single...
Transport triggered architecture processors may have function unit input registers, which allow oper...
Asymmetric single-ISA multicore processors (AMPs), which integrate high-performance big cores and lo...
Asymmetric single-ISA multicore processors (AMPs), which integrate high-performance big cores and lo...
As the push for parallelism continues to increase the number of cores on a chip, system design has b...
As battery-powered embedded devices move towards multicore processors, multicore energy efficiency i...
Technology advancements allowed more transistors to be packed in a smaller area, while the improved ...
Designing special-purpose processors and ASICs to execute computer programs requires a methodology t...
Several studies and recent real world designs have promoted sharing of underutilized resources betwe...
High performance computing (HPC) applications have parallel code sections that must scale to large n...
In the embedded world, symmetric multiprocessing architectures are currently most popular, however m...
Asymmetric multicore architectures (AMC) with single-ISA can accelerate multi-threaded applications ...
Recently, under a fixed power budget, asymmetric multiprocessors (AMP) have been proposed to improve...
Typical telecom applications apply a planar architecture pattern based on the processing requirement...
As transistor densities increase, it is becoming ever more difficult to gain significant performance ...
Chip Multiprocessors are becoming common as the cost of increasing chip power begins to limit single...
Transport triggered architecture processors may have function unit input registers, which allow oper...
Asymmetric single-ISA multicore processors (AMPs), which integrate high-performance big cores and lo...
Asymmetric single-ISA multicore processors (AMPs), which integrate high-performance big cores and lo...
As the push for parallelism continues to increase the number of cores on a chip, system design has b...
As battery-powered embedded devices move towards multicore processors, multicore energy efficiency i...
Technology advancements allowed more transistors to be packed in a smaller area, while the improved ...
Designing special-purpose processors and ASICs to execute computer programs requires a methodology t...