A multithreading architecture for low power processors
Marius Constantin Stoian, G. Stefan
Abstract
Marius Constantin Stoian, G. Stefan
Abstract
In this paper a multithreading architecture is proposed as a solution for the computing that has to be done using very limited power resources. The proposed structure supports four threads, all threads being available for the user computation. Using a multithreading architecture the power consumption is decreased considerably by removing the resources for speculation and ILP extraction. Reducing the die area as much as possible the cell's internal power is reduced. Increasing the degree of utilization of the available hardware resources the net's switching power is considerably reduced. We will show how a multithreading architecture can achieve these two goals without any decreasing in computing performance
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In this paper a multithreading architecture is proposed as a solution for the computing that has to be done using very limited power resources. The proposed structure supports four threads, all threads being available for the user computation. Using a multithreading architecture the power consumption is decreased considerably by removing the resources for speculation and ILP extraction. Reducing the die area as much as possible the cell's internal power is reduced. Increasing the degree of utilization of the available hardware resources the net's switching power is considerably reduced. We will show how a multithreading architecture can achieve these two goals without any decreasing in computing performance
Key concepts: Multithreading, Simultaneous multithreading, Computer science, Architecture, Computation, Power consumption, Power (physics), Parallel computing