TY - GEN
T1 - Roofline measurement application
AU - Lee, Kyu Yean
AU - Cho, Seong Jin
AU - Yoon, Seung Hyun
AU - Jeon, Jae Wook
PY - 2015/1/8
Y1 - 2015/1/8
N2 - 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.
AB - 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.
KW - Hardware Performance counter
KW - Mobile AP
KW - Monitoring
KW - Multicore processor
UR - https://www.scopus.com/pages/publications/84926175096
U2 - 10.1145/2701126.2701150
DO - 10.1145/2701126.2701150
M3 - Conference contribution
AN - SCOPUS:84926175096
T3 - ACM IMCOM 2015 - Proceedings
BT - ACM IMCOM 2015 - Proceedings
PB - Association for Computing Machinery, Inc
T2 - 9th International Conference on Ubiquitous Information Management and Communication, ACM IMCOM 2015
Y2 - 8 January 2015 through 10 January 2015
ER -