Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Can Elastic circuits provide more performance in highly-parallel systems?

0
Posted

Can Elastic circuits provide more performance in highly-parallel systems?

0

Definitely yes. Highly-parallel systems (e.g. many-core systems) have a large amount of processing units. Even though each processing unit may be in a different clock domain, a PLL typically provides the clock for all the components of the system. The frequency of this PLL must be conservatively defined to account for the variability of all processing units. With this approach, many of the “fast” units must run their tasks at the speed determined by the “slow” units. By making a system elastic, the processing units can run at their natural frequency independently from the frequency of the other units. With this technology, the average throughput of the system will have a significant improvement. This feature may be especially interesting for systems showing a high degree of concurrency. Two typical examples are multi-core systems running multiples threads in data servers, or Graphics Processing Units (GPUs).

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.