Roofline measurement application
Kyu-Yean Lee, Seong-Jin Cho, Seunghyun Yoon, Jae Wook Jeon · 2015
The roofline 2-axis method refers to the number of floating-point operations to be executed every second as a graph resulting from the difference between the floating-point operation speed between the CPU and the memory, corresponding to the intensity of operations for access to the main memory shown in the log graph. This tells us that the floating-point computation speeds of up to come out in the kernel that was randomly determined by developers. In addition, by presenting the guidelines on what can be pulled out floating-point performance of the best in the kernel that was given shall correct any part in terms of software, programming can be performed efficiently. In this paper, a method of to be realized in ARM mode of the roofline, to be used in general desktops, was designed by applying the calculation method of the other. Furthermore, by providing this through the Android application, the operating system most dominant in the environment, we used the roofline graph fabricated by applying the built environment performance, which was increased gradually and visually. This had the advantage of confirming the rate evaluation of the device users and many developers via the application easily in a portable manner. Then, using the application, different rooflines according to core type were provided, providing us with an intuitive graphical user interface.