CPU DasherX is a sophisticated app that contains 140,000 lines of assembly code and over 30,000 Objective-C code to provide nice user experience, accurate CPU frequency and the best CPU performance, without any memory leak or crash. It contains no 3rd party libraries, no ads, no file-writing operations. It does not connect to the network. It provides pure and green functionalities so that it is safe and energy efficient.
It is a smart app that shows a lot of information in 64-bit mode for Apple A7 or later processors. It lists the device info, CPU info, almost all the 64-bit ARM instruction set(including general-purpose instructions and SIMD & VFP instructions) and the performance of several common algorithms, such as matrix multiplication, sum of an array, color-to-gray image processing algorithm and image convolution algorithm.
CPU DasherX evaluate the execution performance not only via CPU, but also via GPU with the most advanced Metal API. Each algorithm optimization is sophisticated and elaborate. They will demonstrate how well your current device can perform and you can use specific strategy on different devices when you're making an amazing app.
1. Optimized the info about the number of CPU cores.
2. Added iPad 6 info.
3. Improve GFLOPS and HFLOPS profile algorithm to better match Apple A11 chips.
Ratings and Reviews
Evidence I needed for battery replacement
This app showed 839Mhz frequency on my iPhone 6, out of max 1400. Despite the tech at the Apple Store telling me I didn’t need to replace the battery, I had it done anyway (taking advantage of the $29 price). Now I show 1400 again and no longer have the sluggish performance. Would recommend to anyone wondering if their CPU has been throttled.
Developer Response ,
Thanks for your review. I'm glad CPU DasherX is useful to you.😄
Hi developer, thanks for benchmark GPU gflops on full and half precision and even CPU gflop and int8!
I have some suggestion again for next update and a question,
1. Please put comparison in benchmark for low power mode too, because my iPhone 7 plus in lower power mode half operation rate than normal mode(maybe because using high efficiency core instead high performance).
2. Please make stress test for GPU and CPU GFLOP so we can see how Good long term performance instead of peak performance.
1. Can you explain why iPhone X GFLOP benchmark so low even lower than iphone 6s?
Developer Response ,
Thank you very much indeed! You have the good suggestion.
1. In the next version, CPU DasherX will detect the power mode and show the different benchmark. It is smart and interesting.
2. This suggestion is also very cool. However, it should be sophisticated and carefully designed. I will use a moving graph to track the performance. Of course it may consume quite a lot of battery level.
The final question is good and frequently asked. First, on the whole Apple A11 GPU has a higher performance than Apple A10 GPU. However maybe this is the first GPU product that completely designed by Apple, Apple A11 GPU does have much lower performance on single-precision float FMA operation. I guess Apple has put more transistors in the local memory(threadgroup memory in Metal API) bandwidth. Apple A11 GPU's local memory bandwidth is 2.5x higher than Apple 10's. You can check it on the "Performance" page, "Threadgroup Memory" item via "16x16 int4" mode. So as to the matrix multiplication algorithm, Apple A11 GPU is much faster than Apple A10 while for the convolution algorithm, Apple A11 GPU is just a little faster than Apple A10 GPU.
This app has been bought by Apple!
I have an over-two-year-old iPhone 6 Plus, and its Current Frequency is the same with Max Frequency!
Both of them are 1400 MHz! And always!
And I could just feel it’s much slower than that when I bought at the beginning!
Can you imagine that?!
In addition, I just purchased a new iPhone 8 Plus several days ago, whose Current Frequency is 2064 MHz and the Max Frequency is 2390 MHz.
Even though it’s a newly bought mobile, the current Frequency is smaller than the max, how could such an over-two-year-old one’s Current Frequency be the same with the max?! And always?!
And you gave the reason of new version to add the max Frequency to be your daughter’s birthday...
I don’t wanna curse anyone.
But you know, if you connect immoral thing with somebody, that person will be, sometimes, unlucky...
- Chen Yi
- 4.4 MB
Requires iOS 10.0 or later. Compatible with iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6S, iPhone 6S Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XS, iPhone XS Max, iPhone XR, iPad Air, iPad Air Wi-Fi + Cellular, iPad mini 2, iPad mini 2 Wi-Fi + Cellular, iPad Air 2, iPad Air 2 Wi-Fi + Cellular, iPad mini 3, iPad mini 3 Wi-Fi + Cellular, iPad mini 4, iPad mini 4 Wi-Fi + Cellular, 12.9-inch iPad Pro, 12.9-inch iPad Pro Wi-Fi + Cellular, iPad Pro (9.7‑inch), iPad Pro (9.7-inch) Wi‑Fi + Cellular, iPad (5th generation), iPad (5th generation) Wi‑Fi + Cellular, iPad Pro (12.9‑inch) (2nd generation), iPad Pro (12.9‑inch) (2nd generation) Wi‑Fi + Cellular, iPad Pro (10.5‑inch), iPad Pro (10.5-inch) Wi‑Fi + Cellular, iPad (6th generation), iPad Wi-Fi + Cellular (6th generation), iPad Pro (11-inch), iPad Pro (11-inch) Wi-Fi + Cellular, iPad Pro (12.9-inch), iPad Pro (12.9-inch) Wi‑Fi + Cellular, iPad mini (5th generation), iPad mini (5th generation) Wi-Fi + Cellular, iPad Air (3rd generation), iPad Air (3rd generation) Wi-Fi + Cellular,and iPod touch.
English, Simplified Chinese
- Age Rating
- Rated 4+
- © GreenGames Studio
With Family Sharing set up, up to six family members can use this app.