Loading...
Please wait, while we are loading the content...
Similar Documents
Power and performance evaluation of globally asynchronous locally synchronous processors £.
| Content Provider | CiteSeerX |
|---|---|
| Abstract | Due to shrinking technologies and increasing design sizes, it is becoming more difficult and expensive to distribute a global clock signal with low skew throughout a processor die. Asynchronous processor designs do not suffer from this problem since they do not have a global clock. However, a paradigm shift from synchronous to asynchronous is unlikely to happen in the processor industry in the near future. Hence the study of Globally Asynchronous Locally Synchronous (or GALS) systems is relevant. In this paper we use a cycleaccurate simulation environment to study the impact of asynchrony in a superscalar processor architecture. Our results show that as expected, going from a synchronous to a GALS design causes a drop in performance, but elimination of the global clock does not lead to drastic power reductions. From a power perspective, GALS designs are inherently less efficient when compared to synchronous architectures. However, the flexibility offered by the independently controllable local clocks enables the effective use of other energy conservation techniques like dynamic voltage scaling. Our results show that for a 5-clock domain GALS processor, the drop in performance ranges between 5-15%, while power consumption is reduced by 10 % on the average. Fine-grained voltage scaling reduces the gap between fully synchronous and GALS implementations, allowing for better power efficiency. 1 |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Asynchronous Processor Design Processor Die Near Future Synchronous Architecture 5-clock Domain Gal Processor Power Perspective Superscalar Processor Architecture Controllable Local Clock Effective Use Cycleaccurate Simulation Environment Paradigm Shift Dynamic Voltage Scaling Global Clock Signal Fine-grained Voltage Scaling Globally Asynchronous Locally Synchronous Processor Gal Implementation Global Clock Gal Design Design Size Low Skew Performance Evaluation Energy Conservation Technique Processor Industry Globally Asynchronous Locally Synchronous Power Efficiency Power Consumption Drastic Power Reduction Performance Range |
| Content Type | Text |
| Resource Type | Article |