The profiling method in multicore processor for effective performance improvement
Seung Hyun Yoon, Kyung Min Lee, Yong Seok Kim, Seong Jin Cho, Dong Won Choi, Key Ho Kwon, Kil Jae Kim, Jong Hyun Park, Jae Wook Jeon
Abstract
Seung Hyun Yoon, Kyung Min Lee, Yong Seok Kim, Seong Jin Cho, Dong Won Choi, Key Ho Kwon, Kil Jae Kim, Jong Hyun Park, Jae Wook Jeon
Abstract
Today, multi-core processors are being used widely in mobile environments in addition to the existing PC-based environment. In order to use a multi-core processor efficiently, parallel programming skills are required. However, incorrect parallelization can degrade the performance of the overall system in a mobile multitasking environment. Therefore, a profiling technique that measures the performance of the whole system is needed. Also, it should to be possible to compare the performance of parallelization operations. In this paper, we propose a profiling method that analyzes the utilization of each application's processor when multiple applications are loaded at the same time. We also verified the profiling method by using some benchmark programs running on the Android operating system.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Today, multi-core processors are being used widely in mobile environments in addition to the existing PC-based environment. In order to use a multi-core processor efficiently, parallel programming skills are required. However, incorrect parallelization can degrade the performance of the overall system in a mobile multitasking environment. Therefore, a profiling technique that measures the performance of the whole system is needed. Also, it should to be possible to compare the performance of parallelization operations. In this paper, we propose a profiling method that analyzes the utilization of each application's processor when multiple applications are loaded at the same time. We also verified the profiling method by using some benchmark programs running on the Android operating system.
Key concepts: Profiling (computer programming), Multi-core processor, Computer science, Human multitasking, Embedded system, Execution time, Parallel computing, Android (operating system)