Chang-Guo Zhou, Leslie Kohn, D. Rice, Ihtisham Kabir, Aman Jabbi, Xiao-Ping Hu
{"title":"MPEG视频解码用UltraSPARC可视化指令集","authors":"Chang-Guo Zhou, Leslie Kohn, D. Rice, Ihtisham Kabir, Aman Jabbi, Xiao-Ping Hu","doi":"10.1109/CMPCON.1995.512424","DOIUrl":null,"url":null,"abstract":"The UltraSPARC microprocessor is equipped with a rich \"visual instruction set\" (VIS) which can perform ALU and other operations on several pixels in parallel. Significant performance gains are possible in the areas of video compression and decompression, as well as other areas of image processing. In this paper, we present a computational complexity analysis of MPEG video decompression, and derive a quantitative performance bound for software MPEG decoders. Based on this estimate, we show that by combining VIS and a high superscalar instruction rate, UltraSPARC is capable of decoding MPEG digital video at 720/spl times/480/spl times/30 resolution entirely in software. A coding example for the YUV to RGB colorspace conversion is also presented.","PeriodicalId":415918,"journal":{"name":"Digest of Papers. COMPCON'95. Technologies for the Information Superhighway","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"62","resultStr":"{\"title\":\"MPEG video decoding with the UltraSPARC visual instruction set\",\"authors\":\"Chang-Guo Zhou, Leslie Kohn, D. Rice, Ihtisham Kabir, Aman Jabbi, Xiao-Ping Hu\",\"doi\":\"10.1109/CMPCON.1995.512424\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The UltraSPARC microprocessor is equipped with a rich \\\"visual instruction set\\\" (VIS) which can perform ALU and other operations on several pixels in parallel. Significant performance gains are possible in the areas of video compression and decompression, as well as other areas of image processing. In this paper, we present a computational complexity analysis of MPEG video decompression, and derive a quantitative performance bound for software MPEG decoders. Based on this estimate, we show that by combining VIS and a high superscalar instruction rate, UltraSPARC is capable of decoding MPEG digital video at 720/spl times/480/spl times/30 resolution entirely in software. A coding example for the YUV to RGB colorspace conversion is also presented.\",\"PeriodicalId\":415918,\"journal\":{\"name\":\"Digest of Papers. COMPCON'95. Technologies for the Information Superhighway\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-03-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"62\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Digest of Papers. COMPCON'95. Technologies for the Information Superhighway\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CMPCON.1995.512424\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digest of Papers. COMPCON'95. Technologies for the Information Superhighway","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPCON.1995.512424","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
MPEG video decoding with the UltraSPARC visual instruction set
The UltraSPARC microprocessor is equipped with a rich "visual instruction set" (VIS) which can perform ALU and other operations on several pixels in parallel. Significant performance gains are possible in the areas of video compression and decompression, as well as other areas of image processing. In this paper, we present a computational complexity analysis of MPEG video decompression, and derive a quantitative performance bound for software MPEG decoders. Based on this estimate, we show that by combining VIS and a high superscalar instruction rate, UltraSPARC is capable of decoding MPEG digital video at 720/spl times/480/spl times/30 resolution entirely in software. A coding example for the YUV to RGB colorspace conversion is also presented.