{"id":"https://openalex.org/W4391623924","doi":"https://doi.org/10.1145/3623278.3624767","title":"HIR: An MLIR-based Intermediate Representation for Hardware Accelerator Description","display_name":"HIR: An MLIR-based Intermediate Representation for Hardware Accelerator Description","publication_year":2023,"publication_date":"2023-03-25","ids":{"openalex":"https://openalex.org/W4391623924","doi":"https://doi.org/10.1145/3623278.3624767"},"language":"en","primary_location":{"id":"doi:10.1145/3623278.3624767","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623278.3624767","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624767","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624767","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059266815","display_name":"Kingshuk Majumder","orcid":"https://orcid.org/0000-0002-0595-2567"},"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":true,"raw_author_name":"Kingshuk Majumder","raw_affiliation_strings":["Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka, India"],"raw_orcid":"https://orcid.org/0009-0008-7912-1089","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka, India","institution_ids":["https://openalex.org/I59270414"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025342111","display_name":"Uday Bondhugula","orcid":"https://orcid.org/0000-0002-8297-6159"},"institutions":[{"id":"https://openalex.org/I4210102658","display_name":"Sami Labs (India)","ror":"https://ror.org/01cryga93","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210102658"]},{"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":"Uday Bondhugula","raw_affiliation_strings":["Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka, India","PolyMage Labs, Bangalore, Karnataka, India","Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka, India PolyMage Labs, Bangalore, Karnataka, India"],"raw_orcid":"https://orcid.org/0000-0002-8297-6159","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka, India","institution_ids":["https://openalex.org/I59270414"]},{"raw_affiliation_string":"PolyMage Labs, Bangalore, Karnataka, India","institution_ids":["https://openalex.org/I4210102658"]},{"raw_affiliation_string":"Department of Computer Science and Automation, Indian Institute of Science, Bangalore, Karnataka, India PolyMage Labs, Bangalore, Karnataka, India","institution_ids":["https://openalex.org/I59270414"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5059266815"],"corresponding_institution_ids":["https://openalex.org/I59270414"],"apc_list":null,"apc_paid":null,"fwci":2.9744,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.91923194,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"189","last_page":"201"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9994999766349792,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994000196456909,"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/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7508053779602051},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7466749548912048},{"id":"https://openalex.org/keywords/vendor","display_name":"Vendor","score":0.7010087370872498},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.6701828241348267},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.492107093334198},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4677593410015106},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.4578591287136078},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.42949947714805603},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.41038909554481506},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.16609233617782593}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7508053779602051},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7466749548912048},{"id":"https://openalex.org/C2777338717","wikidata":"https://www.wikidata.org/wiki/Q1762621","display_name":"Vendor","level":2,"score":0.7010087370872498},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.6701828241348267},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.492107093334198},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4677593410015106},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.4578591287136078},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.42949947714805603},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.41038909554481506},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.16609233617782593},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3623278.3624767","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623278.3624767","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624767","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3623278.3624767","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623278.3624767","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624767","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6399999856948853}],"awards":[{"id":"https://openalex.org/G3474408672","display_name":null,"funder_award_id":"EMR/2016/008015","funder_id":"https://openalex.org/F4320334771","funder_display_name":"Science and Engineering Research Board"},{"id":"https://openalex.org/G8572416517","display_name":null,"funder_award_id":"EMR/2016","funder_id":"https://openalex.org/F4320334771","funder_display_name":"Science and Engineering Research Board"}],"funders":[{"id":"https://openalex.org/F4320334771","display_name":"Science and Engineering Research Board","ror":"https://ror.org/03ffdsr55"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4391623924.pdf","grobid_xml":"https://content.openalex.org/works/W4391623924.grobid-xml"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W154953953","https://openalex.org/W1980208272","https://openalex.org/W1982205631","https://openalex.org/W1983394510","https://openalex.org/W1994520161","https://openalex.org/W1995207020","https://openalex.org/W2018055497","https://openalex.org/W2034248530","https://openalex.org/W2106962797","https://openalex.org/W2165673828","https://openalex.org/W2168113051","https://openalex.org/W2466242877","https://openalex.org/W2482246557","https://openalex.org/W2517689844","https://openalex.org/W2520083297","https://openalex.org/W2798482398","https://openalex.org/W2899644485","https://openalex.org/W2905372857","https://openalex.org/W2979322703","https://openalex.org/W3008230609","https://openalex.org/W3033189783","https://openalex.org/W3033414614","https://openalex.org/W3033664232","https://openalex.org/W3130920634","https://openalex.org/W3155384757","https://openalex.org/W3205717712","https://openalex.org/W4240172596","https://openalex.org/W4246166885"],"related_works":["https://openalex.org/W2478661203","https://openalex.org/W2004830053","https://openalex.org/W3008115697","https://openalex.org/W2349167760","https://openalex.org/W2145175947","https://openalex.org/W1967938402","https://openalex.org/W2386041993","https://openalex.org/W1608572506","https://openalex.org/W2518118925","https://openalex.org/W3159273459"],"abstract_inverted_index":{"The":[0],"emergence":[1],"of":[2,31,37],"machine":[3],"learning,":[4],"image":[5],"and":[6,34],"audio":[7],"processing":[8],"on":[9],"edge":[10],"devices":[11],"has":[12,44],"motivated":[13],"research":[14],"towards":[15],"power-efficient":[16],"custom":[17,27],"hardware":[18,32,41],"accelerators.":[19],"Though":[20],"FPGAs":[21],"are":[22],"an":[23],"ideal":[24],"target":[25],"for":[26],"accelerators,":[28],"the":[29,35],"difficulty":[30],"design":[33],"lack":[36],"vendor":[38],"agnostic,":[39],"standardized":[40],"compilation":[42],"infrastructure":[43],"hindered":[45],"their":[46],"adoption.":[47]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":2}],"updated_date":"2026-05-05T08:41:31.759640","created_date":"2025-10-10T00:00:00"}
