Céline Azar, S. Chevobbe, Yves Lhuillier, J. Diguet
{"title":"嵌入式分布式架构的动态路由策略","authors":"Céline Azar, S. Chevobbe, Yves Lhuillier, J. Diguet","doi":"10.1109/ICECS.2011.6122359","DOIUrl":null,"url":null,"abstract":"The number of processors integrated in embedded platforms is expected to grow and reach thousands of cores in the near future. Manycore architectures gained a large interest over the years but the problem remains in scaling the control fabric and the interconnection network. We present in this paper CEDAR, a Configurable Embedded Distributed ARchitecture, and its adaptive routing strategy based on ACO (Ant Colony Optimization). CEDAR offers a high degree of flexibility and can handle any interconnection topology. Routing paths for remote data transfers are defined at runtime and allow a homogeneous distribution of traffic, avoiding deadlocks and contentions. We show that flexibility generates little overhead for exploring paths, which decreases for large amounts of data transfers. CEDAR is convenient for implementing irregular applications with high computational complexities.","PeriodicalId":251525,"journal":{"name":"2011 18th IEEE International Conference on Electronics, Circuits, and Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Dynamic routing strategy for embedded distributed architectures\",\"authors\":\"Céline Azar, S. Chevobbe, Yves Lhuillier, J. Diguet\",\"doi\":\"10.1109/ICECS.2011.6122359\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The number of processors integrated in embedded platforms is expected to grow and reach thousands of cores in the near future. Manycore architectures gained a large interest over the years but the problem remains in scaling the control fabric and the interconnection network. We present in this paper CEDAR, a Configurable Embedded Distributed ARchitecture, and its adaptive routing strategy based on ACO (Ant Colony Optimization). CEDAR offers a high degree of flexibility and can handle any interconnection topology. Routing paths for remote data transfers are defined at runtime and allow a homogeneous distribution of traffic, avoiding deadlocks and contentions. We show that flexibility generates little overhead for exploring paths, which decreases for large amounts of data transfers. CEDAR is convenient for implementing irregular applications with high computational complexities.\",\"PeriodicalId\":251525,\"journal\":{\"name\":\"2011 18th IEEE International Conference on Electronics, Circuits, and Systems\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 18th IEEE International Conference on Electronics, Circuits, and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICECS.2011.6122359\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 18th IEEE International Conference on Electronics, Circuits, and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECS.2011.6122359","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Dynamic routing strategy for embedded distributed architectures
The number of processors integrated in embedded platforms is expected to grow and reach thousands of cores in the near future. Manycore architectures gained a large interest over the years but the problem remains in scaling the control fabric and the interconnection network. We present in this paper CEDAR, a Configurable Embedded Distributed ARchitecture, and its adaptive routing strategy based on ACO (Ant Colony Optimization). CEDAR offers a high degree of flexibility and can handle any interconnection topology. Routing paths for remote data transfers are defined at runtime and allow a homogeneous distribution of traffic, avoiding deadlocks and contentions. We show that flexibility generates little overhead for exploring paths, which decreases for large amounts of data transfers. CEDAR is convenient for implementing irregular applications with high computational complexities.