{"title":"基于可重构计算的进化机器人软硬件协同设计方法","authors":"M. A. Dias, D. Sales, F. Osório","doi":"10.1109/CERMA.2010.59","DOIUrl":null,"url":null,"abstract":"Evolutionary algorithms are a very common technique on computational intelligence field. Some algorithms need a huge amount of memory, making them not so trivial to apply on embedded systems. In this work a profile-based approach is proposed and applied in an evolutionary algorithm with some characteristics that allow its use on embedded systems: the micro-GA. The main goal is to improve the execution time compared to other software algorithms obtaining also an acceptable design time. The results presents comparisons between implementations and discussions about soft-processor features influence on this type of algorithm.","PeriodicalId":119218,"journal":{"name":"2010 IEEE Electronics, Robotics and Automotive Mechanics Conference","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Profile-Based Method for Hardware/Software Co-design Applied in Evolutionary Robotics Using Reconfigurable Computing\",\"authors\":\"M. A. Dias, D. Sales, F. Osório\",\"doi\":\"10.1109/CERMA.2010.59\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Evolutionary algorithms are a very common technique on computational intelligence field. Some algorithms need a huge amount of memory, making them not so trivial to apply on embedded systems. In this work a profile-based approach is proposed and applied in an evolutionary algorithm with some characteristics that allow its use on embedded systems: the micro-GA. The main goal is to improve the execution time compared to other software algorithms obtaining also an acceptable design time. The results presents comparisons between implementations and discussions about soft-processor features influence on this type of algorithm.\",\"PeriodicalId\":119218,\"journal\":{\"name\":\"2010 IEEE Electronics, Robotics and Automotive Mechanics Conference\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 IEEE Electronics, Robotics and Automotive Mechanics Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CERMA.2010.59\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE Electronics, Robotics and Automotive Mechanics Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CERMA.2010.59","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Profile-Based Method for Hardware/Software Co-design Applied in Evolutionary Robotics Using Reconfigurable Computing
Evolutionary algorithms are a very common technique on computational intelligence field. Some algorithms need a huge amount of memory, making them not so trivial to apply on embedded systems. In this work a profile-based approach is proposed and applied in an evolutionary algorithm with some characteristics that allow its use on embedded systems: the micro-GA. The main goal is to improve the execution time compared to other software algorithms obtaining also an acceptable design time. The results presents comparisons between implementations and discussions about soft-processor features influence on this type of algorithm.