Forced to death in Virgo mid-to-high-end mobile phones to view the "Constitution" guide

With the rapid development of mobile phone processors and performance, high-performance processors have become an important element pursued by many players. Many players will mention the "constitution" problem of the mobile phone processor. What does that constitution represent and how do we view the constitution of the mobile phone?

This article uses the high-end SoCs commonly used in high-end mobile phones as examples. They are Samsung's Exynos 7420, Qualcomm's Xiaolong 810 and MediaTek's MT6795.

What does the physical constitution of a mobile phone SoC represent?

1. For the same model or even the same batch of mobile phones, there will be different physiques, which is the same with the often stated "big carving" CPU principle in computer DIY. For mobile phones, the factory SoC constitution is not the same.

2. What does "good constitution" represent? The lower the operating voltage, the more power will obviously be saved. Of course, the difference here is not very much related to the actual use of the environment.

3. Some mobile phones have a third-party overclocking core that can perform overclocking, step-down, and other operations on the processor. If we manually turn down the voltage, we can achieve the same effect as a high “somatic” SoC, but we do not guarantee stable operation. . In addition, if the "constitution" of a good SoC, you can try a lower operating voltage and get better power savings.

4. Regarding the power disparity between different physiques, foreign media company Anandtech conducted a detailed evaluation of the MX4 Pro, and found that in the GFXBench test, the Galaxy Alpha using the same SoC has a 25% higher power consumption than the MX4 Pro. Later, they discovered that the Galaxy Alpha in their hands was the "lowest second worst" constitution (the original constitution was bin, link: Anandtech), while the MX4 Pro was a "moderate" constitution, and their GPUs operated at different voltages at different frequencies. The difference is 62.5mV (as shown below).


Let's take a look at the method of checking the constitution of the high-end SoCs from Samsung, MediaTek and Qualcomm:

Samsung Exynos 7420, Exynos 5433

Regarding the constitution of the Samsung processor, Xiao Bian has once published an article and described that Samsung's high-end processor was Exynos 5433. In the era of Exynos 7420, we have a look at the new progress in this area:

Let's first take a look at the voltage values ​​of the Exynos 5433 and Exynos 7420 for GPU and CPU under three typical physical conditions ASV2, ASV9, and ASV15 (via.Anandtech, for reference only).

In the earlier introduction, we used the asv_table file (using the RE manager, which does not require root access during the process) to view the voltages corresponding to different GPU frequencies. In terms of paths, Exynos 5422 opens /sys/devices/11800000.mali/asv_table. You can. For Exynos 5430, Exynos 5433, Exynos 7420, open /sys/devices/14ac0000.mali/asv_table. For Exynos 5260, open /sys/devices/platform/mali.0/asv_table.

Here are some examples:

Korean version of the Galaxy Note Edge (SM-N915K, Exynos 5433), operating voltage is 1.075V at 700MHz , which is worse than the ASV9 in the above table, and belongs to the middle and lower body.

Hong Kong version of the Galaxy S6 edge (SM-G9250, Exynos 7420), 700MHz when the operating voltage is 800mV , just in accordance with the table in the ASV9 , is a moderate constitution .

Hong Kong version of the Galaxy Note5 (SM-N9200, Exynos 7420), 700MHz operating voltage is 775mV , ASV11 , belonging to the upper and middle constitution .

The next step is to introduce a more intuitive and advanced viewing method. Although the same RE Manager is used, its threshold is much higher. It requires Root privileges to change the read file permissions at the same time:

After obtaining the system root permission (the process here omits 10,000 words), find /sys/kernel/debug/asc_summary and set the read permission as shown in the figure.

Then you can use the text mode to view it. After you open it, you suddenly feel that you have discovered the "New World." Samsung simply marked the ASV value directly and violently, and detailed it to the CPU's big core, small core, GPU and even ISP . The above figure is the Galaxy Note5 mentioned above. It can be seen that the ASV value of the G3D GPU is 11, which corresponds to 775mV at 700MHz.


Related links: Buying machine also need to see how RP see Samsung processor's "constitution"?

Qualcomm Snapdragon 810

Although Snapdragon 810's heat, power consumption and performance all have a lot of slots, many high-end models of mobile phone manufacturers still have to use it. After giving up the PVS value, Snapdragon 810 already has a kind of slot. A new and relatively complicated way to view physique.

The method of viewing the physique in the Snapdragon 810 also has a premise that it needs to obtain Root permissions first, and the tool used is still our old friend re manager, open /sys/kernel/debug/cpr-regulator/apc1-corner/debug info ( Among them, apc1-corner represents a large nuclear A57, and apc0-corner represents a small nuclear A53). After turning on, as shown in the above figure, when running corner5, the voltage value is 820mV (the test model is one plus two).

Then according to the source code to find the corresponding corner voltage, for example, corner5 is best 725mV, the worst is 900mV, so we can determine the phone we just tested is probably a moderate deviation of the constitution (Source: @ ioncannon).

For the physique view of other chips in the Xiaolong series, you can click on some of our previous popular science articles:

1. Snapdragon S4 Pro

2. Xiao Long 600

3. Xiaolong 800

4. Dragon 801

MediaTek MT6795, MT6752

If you don't count on the Helio X20 (MT6797) that has not yet been listed on the market, the Helio X10 (MT6795) is the most powerful processor of MediaTek. The mobile phone using this SoC can be said to include low-end phones to mid-to-high-end phones. It also has its own method of checking physique:

Also use the re manager, open /proc/cpufreq/cpufreq_ptpod_freq_volt , and this process does not require root privileges. After turning on, you can see the voltage corresponding to each level of CPU frequency. For example, we use MT6795M's LeTV Super Mobile Phone 1, with the highest frequency of 1950MHz , and the voltage at this time is 1.08125V . Here we also give you a reference, for the MT6795M, 1950MHz, 1.10xxxV voltage is normal, more than 1.11xxxV can be considered a poor constitution, and less than 1.09xxxV can be considered a good constitution.

These are use MT6752 charm Blue Note screenshot, you can see 1690MHz when the operating voltage 987.5mV, which is the more common voltage MT6752. In addition, we note that when the CPU is at 1170MHz ( 875mV) , the voltage is much lower than that of the above 1903MHz (900mV) of the LeTV Super Cell Phone 1, and this seems to be a common phenomenon. In other words, the MT6752 is the same as the MT6795M. When the frequency is lower, the voltage is lower, that is, more power is saved.

Conclusion

After reading the physique viewing methods of these several SoCs, do you think the whole person is not good? If you are a Virgo or perfectionist, you may see a lot of annoyance after reading this article... If conditions permit, you can pick a person with relatively good physical condition before purchasing a mobile phone, of course, The environment is also limited to buying parallel mobile phones. And do not need to see the body under the circumstances of the root, only applies to Samsung SoC's mobile phone (GPU constitution only) and MediaTek's mobile phone. For mobile phones and mainstream mobile phones that use Qualcomm SoC, you can only purchase a mobile phone and see how your “RP” is later. What needs to be specified is that there will be no problem in the use of a cell phone with a slightly inferior constitution, and it may only be a bit worse in terms of battery life and fever. As the saying goes: It is not useless.

Posted on