• DocumentCode
    2436704
  • Title

    Support of software framework for embedded multi-core systems with Android environments

  • Author

    Chang, Yu-Hao ; Kuan, Chi-Bang ; Lin, Cheng-Yen ; Su, Te-Feng ; Chen, Chun-Ta ; Jang, Jyh-Shing ; Lai, Shang-Hong ; Lee, Jenq-Kuen

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2011
  • fDate
    13-14 Oct. 2011
  • Firstpage
    2
  • Lastpage
    8
  • Abstract
    Applications on mobile devices are getting more complicated with the new wave of applications in the mobile devices. The computing power for embedded devices are increased with such trends, and embedded multi-core platform are in a position to help boost system performance. Software frameworks integrated the multi-core platforms are often needed to help boost the system performance and reduce programming complexity. In this paper, we present a software framework based on Android and multi-core embedded systems. In the framework, we integrate the compiler toolkit chain for multi-core programming environment which includes DSP C/C++ compilers, streaming RPC programming model, debugger, ESL simulator, and power management models. We also develop software framework for face detection, voice recognition, and mobile streaming management. Those frameworks are designed as multi-core programs and are used to illustrate the design flow for applications on embedded multi-core environments equipped with Android systems. We demonstrate our proposed mechanisms by implementing two applications, Face RMS and voice recognition. The proposed framework gives a case study to illustrate software framework and design flow for emerging RMS-based and voice recognition applications on embedded multi-core systems equipped with Android systems.
  • Keywords
    C++ language; embedded systems; face recognition; mobile computing; multiprocessing programs; operating systems (computers); program debugging; remote procedure calls; Android environments; DSP C/C++ compilers; ESL simulator; RPC programming model; debugger; embedded multicore systems; face detection; mobile devices; mobile streaming management; multicore programming; power management models; programming complexity; software framework; voice recognition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia (ESTIMedia), 2011 9th IEEE Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4577-2123-6
  • Type

    conf

  • DOI
    10.1109/ESTIMedia.2011.6088522
  • Filename
    6088522