Posts

Showing posts from September, 2016

How are mobile processors different from computer processors

Smartphones have been evolving so fast that now we don't even think about using computer at first for many tasks. Let's get one thing straight, Mhz/Ghz and no. of cores do not indicate the relative performance of two arbitrary processors. Earlier they used to be the indicators for the performance but now when we have mobile devices showing similar nos. sometimes higher, it has become really confusing. I am going to talk about all this ahead in this article. Basically: as the Thermal Design Power increases, the "scale" of the CPU increases. Think of the "scale" between a bicycle, a car, a truck, a train, and a C-17 cargo airplane. Higher TDP means larger scale. The MHz  may or may not  be higher, but other factors like the complexity of the microarchitecture, the number of cores, the branch predictor's performance, the amount of cache, the number of execution pipelines, etc. all tend to be higher on larger-scale processors. Now as fabrication size ...