{"title":"高层建筑综合环境中非循环和循环数据流图的最优平衡","authors":"A. Antola, F. Distante","doi":"10.1109/ICWSI.1994.291247","DOIUrl":null,"url":null,"abstract":"In this paper, data flow graphs are used to represent the algorithmic description of a problem and serve as the starting description for high level architectural synthesis process. No assumption is made on the class of DFGs considered (i.e. iterative or general) thus allowing the description of any algorithm. Balancing of DFGs where nodes represent computational activities whose exchange of information is not self synchronised is a convenient way to raise the throughput of the graph (architecture). This paper presents a methodology that allows balancing acyclic and cyclic data flow graphs optimizing both latency and throughput.<<ETX>>","PeriodicalId":183733,"journal":{"name":"Proceedings of 1994 International Conference on Wafer Scale Integration (ICWSI)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Optimal balancing of acyclic and cyclic data flow graphs in high level architectural synthesis environment\",\"authors\":\"A. Antola, F. Distante\",\"doi\":\"10.1109/ICWSI.1994.291247\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, data flow graphs are used to represent the algorithmic description of a problem and serve as the starting description for high level architectural synthesis process. No assumption is made on the class of DFGs considered (i.e. iterative or general) thus allowing the description of any algorithm. Balancing of DFGs where nodes represent computational activities whose exchange of information is not self synchronised is a convenient way to raise the throughput of the graph (architecture). This paper presents a methodology that allows balancing acyclic and cyclic data flow graphs optimizing both latency and throughput.<<ETX>>\",\"PeriodicalId\":183733,\"journal\":{\"name\":\"Proceedings of 1994 International Conference on Wafer Scale Integration (ICWSI)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-01-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 1994 International Conference on Wafer Scale Integration (ICWSI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICWSI.1994.291247\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1994 International Conference on Wafer Scale Integration (ICWSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWSI.1994.291247","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Optimal balancing of acyclic and cyclic data flow graphs in high level architectural synthesis environment
In this paper, data flow graphs are used to represent the algorithmic description of a problem and serve as the starting description for high level architectural synthesis process. No assumption is made on the class of DFGs considered (i.e. iterative or general) thus allowing the description of any algorithm. Balancing of DFGs where nodes represent computational activities whose exchange of information is not self synchronised is a convenient way to raise the throughput of the graph (architecture). This paper presents a methodology that allows balancing acyclic and cyclic data flow graphs optimizing both latency and throughput.<>