Shih-Hao Hung, Jen-hao Chen, Chia-Heng Tu, Jeng-Peng Shieh, Roger Chien
{"title":"Exploring the Design Space for Android Smartphones","authors":"Shih-Hao Hung, Jen-hao Chen, Chia-Heng Tu, Jeng-Peng Shieh, Roger Chien","doi":"10.1109/IMIS.2014.27","DOIUrl":null,"url":null,"abstract":"Designing a smartphone system can be a challenging task since it contains complex hardware and software components. The design space of an Android smartphone is very large as it spans over many hardware parameters such as the processor pipeline, cache configurations, memory capacity, as well as software configurations and tunables in the operating system, middleware, and applications. It is desirable to have a set of design space exploration (DSE) tools which can be used to find good design points in such a large space. However, traditional architectural simulation tools are too slow to explore the design space in a timely fashion. To facilitate DSE for Android smartphones, we proposed a framework, called ADSET, which adopt a fast full-system modeling technique and a parallel DSE method to concurrently evaluate multiple design points. In this paper, we explain the framework in details and evaluate the effectiveness of ADSET in finding good designs in a large design space.","PeriodicalId":345694,"journal":{"name":"2014 Eighth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 Eighth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMIS.2014.27","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Designing a smartphone system can be a challenging task since it contains complex hardware and software components. The design space of an Android smartphone is very large as it spans over many hardware parameters such as the processor pipeline, cache configurations, memory capacity, as well as software configurations and tunables in the operating system, middleware, and applications. It is desirable to have a set of design space exploration (DSE) tools which can be used to find good design points in such a large space. However, traditional architectural simulation tools are too slow to explore the design space in a timely fashion. To facilitate DSE for Android smartphones, we proposed a framework, called ADSET, which adopt a fast full-system modeling technique and a parallel DSE method to concurrently evaluate multiple design points. In this paper, we explain the framework in details and evaluate the effectiveness of ADSET in finding good designs in a large design space.
设计智能手机系统可能是一项具有挑战性的任务,因为它包含复杂的硬件和软件组件。Android智能手机的设计空间非常大,因为它跨越了许多硬件参数,如处理器管道、缓存配置、内存容量,以及操作系统、中间件和应用程序中的软件配置和可调项。希望有一套设计空间探索(design space exploration, DSE)工具,可以用来在如此大的空间中找到好的设计点。然而,传统的建筑模拟工具太慢,无法及时探索设计空间。为了促进Android智能手机的DSE,我们提出了一个名为ADSET的框架,该框架采用快速全系统建模技术和并行DSE方法来并发评估多个设计点。在本文中,我们详细解释了该框架,并评估了ADSET在大型设计空间中寻找优秀设计的有效性。