{"title":"基于FPGA的对称多核处理器优化H.264编码器性能","authors":"E. MuraliKrishnan, E. Gangadharan, P. Nirmalkumar","doi":"10.1109/ARTCOM.2010.106","DOIUrl":null,"url":null,"abstract":"Digital video technology is burgeoning new standards broadening the gamut of prerequisites such as high definition video quality and more resolution substantially at lower bit rates than previous standards. Among the latest video compression algorithms, the newly established H.264 standard has become increasingly popular. However, the high coding efficiency of it comes at the cost of increase in computational complexity which makes the real-time implementation a great challenge. Previous works in video compression implement a dual core DSP processor executing this composite H.264 algorithm in parts, but has certain bottlenecks like timing, reliability and efficiency with a small overhead of synchronization. With higher interprocessor bus speeds, streamlined memory and a highly programmable FPGA multi-core architecture the limitations of current platforms based on DSPs and ASICs can be overwhelmed. This paper presents an FPGA based multicore processor implementation to optimize the H.264 encoder performance between the cores providing scalability, attaining load balance among the cores and parallel execution reducing the dependability of resources. This enables a more effectual use of processing power of the cores.","PeriodicalId":398854,"journal":{"name":"2010 International Conference on Advances in Recent Technologies in Communication and Computing","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"FPGA Based Symmetric Multi-core Processors for Optimized Performance of H.264 Encoder\",\"authors\":\"E. MuraliKrishnan, E. Gangadharan, P. Nirmalkumar\",\"doi\":\"10.1109/ARTCOM.2010.106\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Digital video technology is burgeoning new standards broadening the gamut of prerequisites such as high definition video quality and more resolution substantially at lower bit rates than previous standards. Among the latest video compression algorithms, the newly established H.264 standard has become increasingly popular. However, the high coding efficiency of it comes at the cost of increase in computational complexity which makes the real-time implementation a great challenge. Previous works in video compression implement a dual core DSP processor executing this composite H.264 algorithm in parts, but has certain bottlenecks like timing, reliability and efficiency with a small overhead of synchronization. With higher interprocessor bus speeds, streamlined memory and a highly programmable FPGA multi-core architecture the limitations of current platforms based on DSPs and ASICs can be overwhelmed. This paper presents an FPGA based multicore processor implementation to optimize the H.264 encoder performance between the cores providing scalability, attaining load balance among the cores and parallel execution reducing the dependability of resources. This enables a more effectual use of processing power of the cores.\",\"PeriodicalId\":398854,\"journal\":{\"name\":\"2010 International Conference on Advances in Recent Technologies in Communication and Computing\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-10-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 International Conference on Advances in Recent Technologies in Communication and Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ARTCOM.2010.106\",\"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 International Conference on Advances in Recent Technologies in Communication and Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ARTCOM.2010.106","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FPGA Based Symmetric Multi-core Processors for Optimized Performance of H.264 Encoder
Digital video technology is burgeoning new standards broadening the gamut of prerequisites such as high definition video quality and more resolution substantially at lower bit rates than previous standards. Among the latest video compression algorithms, the newly established H.264 standard has become increasingly popular. However, the high coding efficiency of it comes at the cost of increase in computational complexity which makes the real-time implementation a great challenge. Previous works in video compression implement a dual core DSP processor executing this composite H.264 algorithm in parts, but has certain bottlenecks like timing, reliability and efficiency with a small overhead of synchronization. With higher interprocessor bus speeds, streamlined memory and a highly programmable FPGA multi-core architecture the limitations of current platforms based on DSPs and ASICs can be overwhelmed. This paper presents an FPGA based multicore processor implementation to optimize the H.264 encoder performance between the cores providing scalability, attaining load balance among the cores and parallel execution reducing the dependability of resources. This enables a more effectual use of processing power of the cores.