Performance Analysis of Embedded Applications

임베디드 응용 프로그램 성능 분석

  • 김선욱 (고려대학교 공과대학 전자컴퓨터공학과) ;
  • 오재근 (고려대학교 공과대학 전자컴퓨터공학과) ;
  • 한영선 (고려대학교 공과대학 전자컴퓨터공학과) ;
  • 최홍욱 (고려대학교 공과대학 전자컴퓨터공학과) ;
  • 김철우 (고려대학교 공과대학 전자컴퓨터공학과)
  • Published : 2003.07.01

Abstract

This paper presents performance analysis of the embedded application, called EEMBC consisting of 5 categories and total 34 applications. We measured various performance metrics, such as code sizes, TLP(Thread Level Parallelism) using OpenMP API and ILP(Instruction Level Parallelism) on ARM-modeled SimpleScalar in detail. We show that the embedded applications have the similar characteristics as integer applications to deliver low ILP and TLP in our environment. They have many small loops, which result in large instruction overhead in TLP and loop control overhead in ILP.

Keywords