{"id":"https://openalex.org/W2073446135","doi":"https://doi.org/10.1109/sasp.2011.5941074","title":"USHA: Unified software and hardware architecture for video decoding","display_name":"USHA: Unified software and hardware architecture for video decoding","publication_year":2011,"publication_date":"2011-06-01","ids":{"openalex":"https://openalex.org/W2073446135","doi":"https://doi.org/10.1109/sasp.2011.5941074","mag":"2073446135"},"language":"en","primary_location":{"id":"doi:10.1109/sasp.2011.5941074","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sasp.2011.5941074","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE 9th Symposium on Application Specific Processors (SASP)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000517081","display_name":"Adarsha Rao","orcid":null},"institutions":[{"id":"https://openalex.org/I59270414","display_name":"Indian Institute of Science Bangalore","ror":"https://ror.org/04dese585","country_code":"IN","type":"education","lineage":["https://openalex.org/I59270414"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Adarsha Rao","raw_affiliation_strings":["Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India","Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India","institution_ids":["https://openalex.org/I59270414"]},{"raw_affiliation_string":"Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India#TAB#","institution_ids":["https://openalex.org/I59270414"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112000841","display_name":"S. K. Nandy","orcid":null},"institutions":[{"id":"https://openalex.org/I59270414","display_name":"Indian Institute of Science Bangalore","ror":"https://ror.org/04dese585","country_code":"IN","type":"education","lineage":["https://openalex.org/I59270414"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"S. K. Nandy","raw_affiliation_strings":["Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India","Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India","institution_ids":["https://openalex.org/I59270414"]},{"raw_affiliation_string":"Computer Aided Design Laboratory (CADL), Indian Institute of Science, Bangalore, India#TAB#","institution_ids":["https://openalex.org/I59270414"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084996361","display_name":"Hristo N. Nikolov","orcid":null},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"education","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Hristo Nikolov","raw_affiliation_strings":["Leiden Institute of Advanced Computer Science (LIACS), Leiden Universiteit, Leiden, Netherlands","Leiden Institute of Advanced Computer Science (LIACS), Leiden University, The Netherlands#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science (LIACS), Leiden Universiteit, Leiden, Netherlands","institution_ids":["https://openalex.org/I121797337"]},{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science (LIACS), Leiden University, The Netherlands#TAB#","institution_ids":["https://openalex.org/I121797337"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108535004","display_name":"E.F. Deprettere","orcid":null},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"education","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Ed F. Deprettere","raw_affiliation_strings":["Leiden Institute of Advanced Computer Science (LIACS), Leiden Universiteit, Leiden, Netherlands","Leiden Institute of Advanced Computer Science (LIACS), Leiden University, The Netherlands#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science (LIACS), Leiden Universiteit, Leiden, Netherlands","institution_ids":["https://openalex.org/I121797337"]},{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science (LIACS), Leiden University, The Netherlands#TAB#","institution_ids":["https://openalex.org/I121797337"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.12765403,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"2007","issue":null,"first_page":"30","last_page":"37"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10741","display_name":"Video Coding and Compression Technologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10741","display_name":"Video Coding and Compression Technologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8260095119476318},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6168053150177002},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5976133942604065},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.5816203355789185},{"id":"https://openalex.org/keywords/video-decoder","display_name":"Video decoder","score":0.5729883313179016},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5413759350776672},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.49422648549079895},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.451494425535202},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.44605496525764465},{"id":"https://openalex.org/keywords/uniprocessor-system","display_name":"Uniprocessor system","score":0.42519938945770264},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.3778564929962158},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12942197918891907},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.08911067247390747}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8260095119476318},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6168053150177002},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5976133942604065},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.5816203355789185},{"id":"https://openalex.org/C2776580754","wikidata":"https://www.wikidata.org/wiki/Q25098614","display_name":"Video decoder","level":3,"score":0.5729883313179016},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5413759350776672},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.49422648549079895},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.451494425535202},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.44605496525764465},{"id":"https://openalex.org/C79189994","wikidata":"https://www.wikidata.org/wiki/Q3488021","display_name":"Uniprocessor system","level":3,"score":0.42519938945770264},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.3778564929962158},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12942197918891907},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.08911067247390747},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/sasp.2011.5941074","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sasp.2011.5941074","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE 9th Symposium on Application Specific Processors (SASP)","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.iisc.ac.in:46261","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4377196309","display_name":"NOT FOUND REPOSITORY (Indian Institute of Science Bangalore)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I59270414","host_organization_name":"Indian Institute of Science Bangalore","host_organization_lineage":["https://openalex.org/I59270414"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Conference Proceedings"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1597755753","https://openalex.org/W1869329194","https://openalex.org/W1886935063","https://openalex.org/W1968238550","https://openalex.org/W1974386461","https://openalex.org/W2019443050","https://openalex.org/W2022081379","https://openalex.org/W2028673859","https://openalex.org/W2041958163","https://openalex.org/W2059260296","https://openalex.org/W2066814364","https://openalex.org/W2091095932","https://openalex.org/W2108662993","https://openalex.org/W2109651298","https://openalex.org/W2114358272","https://openalex.org/W2116553927","https://openalex.org/W2120030096","https://openalex.org/W2121844610","https://openalex.org/W2122553496","https://openalex.org/W2132792215","https://openalex.org/W2137567370","https://openalex.org/W2142711151","https://openalex.org/W2145905710","https://openalex.org/W2155884182","https://openalex.org/W2157706033","https://openalex.org/W2169625818","https://openalex.org/W2171220447","https://openalex.org/W2547191826","https://openalex.org/W3140458327","https://openalex.org/W6635964534","https://openalex.org/W6639601398","https://openalex.org/W6657483562","https://openalex.org/W6673464759","https://openalex.org/W6676804190","https://openalex.org/W6678038182"],"related_works":["https://openalex.org/W2810427553","https://openalex.org/W2135053878","https://openalex.org/W2941434274","https://openalex.org/W4249632163","https://openalex.org/W2797161794","https://openalex.org/W2096938998","https://openalex.org/W1760305469","https://openalex.org/W2340647897","https://openalex.org/W2808484818","https://openalex.org/W1574948540"],"abstract_inverted_index":{"Video":[0],"decoders":[1],"used":[2],"in":[3,26,58,142,149],"emerging":[4],"applications":[5],"need":[6],"to":[7,10,22,42,66,146,163,169],"be":[8],"flexible":[9],"handle":[11,23],"a":[12,33,69,103,127,140],"large":[13],"variety":[14],"of":[15,75,102,109,118,129],"video":[16,40,104],"formats":[17],"and":[18,36,53,63,89,98,114],"deliver":[19],"scalable":[20,44],"performance":[21,45,143],"wide":[24],"variations":[25],"workloads.":[27],"In":[28],"this":[29],"paper":[30],"we":[31],"propose":[32],"unified":[34],"software":[35,62],"hardware":[37,56,64,97,100],"architecture":[38,60,131],"for":[39],"decoding":[41],"achieve":[43],"with":[46],"flexibility.":[47],"The":[48,136],"light":[49],"weight":[50],"processor":[51],"tiles":[52,57],"the":[54,76,116,119,124,130,157,170],"reconfigurable":[55],"our":[59],"enable":[61],"implementations":[65,101],"co-exist,":[67],"while":[68],"programmable":[70],"interconnect":[71],"enables":[72,90],"dynamic":[73],"interconnection":[74],"tiles.":[77],"Our":[78],"process":[79],"network":[80],"oriented":[81],"compilation":[82],"flow":[83],"achieves":[84],"realization":[85],"agnostic":[86],"application":[87,107],"partitioning":[88],"seamless":[91],"migration":[92,165],"across":[93],"uniprocessor,":[94],"multi-processor,":[95],"semi":[96],"full":[99],"decoder.":[105],"An":[106],"quality":[108],"service":[110],"aware":[111],"scheduler":[112],"monitors":[113],"controls":[115],"operation":[117],"entire":[120],"system.":[121],"We":[122,153],"prove":[123],"concept":[125],"through":[126],"prototype":[128,138],"on":[132],"an":[133],"off-the-shelf":[134],"FPGA.":[135],"FPGA":[137],"shows":[139],"scaling":[141],"from":[144,166],"QCIF":[145],"1080p":[147],"resolutions":[148],"four":[150],"discrete":[151],"steps.":[152],"also":[154],"demonstrate":[155],"that":[156],"reconfiguration":[158],"time":[159],"is":[160],"short":[161],"enough":[162],"allow":[164],"one":[167],"configuration":[168],"other":[171],"without":[172],"any":[173],"frame":[174],"loss.":[175]},"counts_by_year":[{"year":2021,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
