{"title":"硬件/软件工具中的能量优化:低功耗架构系统的设计","authors":"P. Guitton-Ouhamou, C. Belleudy, M. Auguin","doi":"10.1109/IWSOC.2003.1213002","DOIUrl":null,"url":null,"abstract":"Minimizing power consumption in system on chip is a crucial task. So the parameter of consumption has to be introduced in HW/SW tool. This paper describes how our HW/SW codesign tool, CODEF, is extended to have power consumption and optimization ability. Some strategies of consumption optimizations are presented. First, we present how to build the library composed of consumption models of hardware and software modules (that take into account frequency and supply voltage). Then, we describe the algorithm that computes the peak power and the energy. To reduce the energy, we describe a strategy during allocation step to minimize energy. In this way, the partitioning algorithm has been modified and we present some results of architectures optimization with some important gains of 50%.","PeriodicalId":259178,"journal":{"name":"The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications, 2003. Proceedings.","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Energy optimization in a HW/SW tool: design of low power architecture system\",\"authors\":\"P. Guitton-Ouhamou, C. Belleudy, M. Auguin\",\"doi\":\"10.1109/IWSOC.2003.1213002\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Minimizing power consumption in system on chip is a crucial task. So the parameter of consumption has to be introduced in HW/SW tool. This paper describes how our HW/SW codesign tool, CODEF, is extended to have power consumption and optimization ability. Some strategies of consumption optimizations are presented. First, we present how to build the library composed of consumption models of hardware and software modules (that take into account frequency and supply voltage). Then, we describe the algorithm that computes the peak power and the energy. To reduce the energy, we describe a strategy during allocation step to minimize energy. In this way, the partitioning algorithm has been modified and we present some results of architectures optimization with some important gains of 50%.\",\"PeriodicalId\":259178,\"journal\":{\"name\":\"The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications, 2003. Proceedings.\",\"volume\":\"70 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-07-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications, 2003. Proceedings.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IWSOC.2003.1213002\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications, 2003. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWSOC.2003.1213002","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Energy optimization in a HW/SW tool: design of low power architecture system
Minimizing power consumption in system on chip is a crucial task. So the parameter of consumption has to be introduced in HW/SW tool. This paper describes how our HW/SW codesign tool, CODEF, is extended to have power consumption and optimization ability. Some strategies of consumption optimizations are presented. First, we present how to build the library composed of consumption models of hardware and software modules (that take into account frequency and supply voltage). Then, we describe the algorithm that computes the peak power and the energy. To reduce the energy, we describe a strategy during allocation step to minimize energy. In this way, the partitioning algorithm has been modified and we present some results of architectures optimization with some important gains of 50%.