{"id":"https://openalex.org/W2136967480","doi":"https://doi.org/10.1109/icassp.1987.1169552","title":"A block diagram compiler for a digital signal processing MIMD computer","display_name":"A block diagram compiler for a digital signal processing MIMD computer","publication_year":2005,"publication_date":"2005-03-24","ids":{"openalex":"https://openalex.org/W2136967480","doi":"https://doi.org/10.1109/icassp.1987.1169552","mag":"2136967480"},"language":"en","primary_location":{"id":"doi:10.1109/icassp.1987.1169552","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icassp.1987.1169552","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing","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/A5008370041","display_name":"M.A. Zissman","orcid":null},"institutions":[{"id":"https://openalex.org/I4210122954","display_name":"MIT Lincoln Laboratory","ror":"https://ror.org/022z6jk58","country_code":"US","type":"facility","lineage":["https://openalex.org/I4210122954","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Zissman","raw_affiliation_strings":["Lincoln Laboratory, M.I.T., Lexington, MA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lincoln Laboratory, M.I.T., Lexington, MA, USA","institution_ids":["https://openalex.org/I4210122954"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114001903","display_name":"G.C. O'Leary","orcid":null},"institutions":[{"id":"https://openalex.org/I4210122954","display_name":"MIT Lincoln Laboratory","ror":"https://ror.org/022z6jk58","country_code":"US","type":"facility","lineage":["https://openalex.org/I4210122954","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"G. O'Leary","raw_affiliation_strings":["Lincoln Laboratory, M.I.T., Lexington, MA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lincoln Laboratory, M.I.T., Lexington, MA, USA","institution_ids":["https://openalex.org/I4210122954"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102753071","display_name":"D.H. Johnson","orcid":"https://orcid.org/0009-0001-9816-1261"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"D. Johnson","raw_affiliation_strings":["Rice University, Houston, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Rice University, Houston, TX, USA","institution_ids":["https://openalex.org/I74775410"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":26,"citation_normalized_percentile":{"value":0.20912743,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"12","issue":null,"first_page":"1867","last_page":"1870"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9980000257492065,"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.9980000257492065,"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.9976000189781189,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.874320387840271},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7011799812316895},{"id":"https://openalex.org/keywords/mimd","display_name":"MIMD","score":0.6951648592948914},{"id":"https://openalex.org/keywords/block-diagram","display_name":"Block diagram","score":0.6051652431488037},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5730198621749878},{"id":"https://openalex.org/keywords/digital-signal-processing","display_name":"Digital signal processing","score":0.5630173683166504},{"id":"https://openalex.org/keywords/assembly-language","display_name":"Assembly language","score":0.475655734539032},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3580491840839386},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.35251450538635254},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.34026724100112915},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.2877824604511261}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.874320387840271},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7011799812316895},{"id":"https://openalex.org/C21032095","wikidata":"https://www.wikidata.org/wiki/Q1149237","display_name":"MIMD","level":2,"score":0.6951648592948914},{"id":"https://openalex.org/C149227320","wikidata":"https://www.wikidata.org/wiki/Q884718","display_name":"Block diagram","level":2,"score":0.6051652431488037},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5730198621749878},{"id":"https://openalex.org/C84462506","wikidata":"https://www.wikidata.org/wiki/Q173142","display_name":"Digital signal processing","level":2,"score":0.5630173683166504},{"id":"https://openalex.org/C50831359","wikidata":"https://www.wikidata.org/wiki/Q165436","display_name":"Assembly language","level":3,"score":0.475655734539032},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3580491840839386},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.35251450538635254},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.34026724100112915},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2877824604511261},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icassp.1987.1169552","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icassp.1987.1169552","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W176549606","https://openalex.org/W1979234007","https://openalex.org/W2010556856","https://openalex.org/W2012138711","https://openalex.org/W2024060531","https://openalex.org/W2025516982","https://openalex.org/W2794932517"],"related_works":["https://openalex.org/W4242997962","https://openalex.org/W2372502659","https://openalex.org/W3210473250","https://openalex.org/W2097770333","https://openalex.org/W2363838236","https://openalex.org/W2167159769","https://openalex.org/W4206625743","https://openalex.org/W2464088295","https://openalex.org/W2108185070","https://openalex.org/W2106378884"],"abstract_inverted_index":{"A":[0],"Block":[1],"Diagram":[2],"Compiler":[3],"(BOC)":[4],"has":[5],"been":[6],"designed":[7],"and":[8,57,171],"implemented":[9],"for":[10,66,76],"converting":[11],"graphic":[12],"block":[13,44],"diagram":[14,45],"descriptions":[15],"of":[16,46,80,123,129,150,167],"signal":[17,84],"processing":[18,148],"tasks":[19,149],"into":[20,60],"source":[21],"code":[22,65,75],"to":[23,96,145,154],"be":[24,94],"executed":[25],"on":[26,52],"a":[27,43,47,53,77,107,141],"Multiple":[28,32],"Instruction":[29],"Stream":[30,34],"-":[31],"Data":[33],"(MIMD)":[35],"array":[36],"computer.":[37],"The":[38,71],"compiler":[39],"takes":[40],"as":[41],"input":[42],"real-time":[48,62],"DSP":[49,152],"application,":[50],"entered":[51],"graphics":[54],"CAE":[55],"workstation,":[56],"translates":[58],"it":[59],"efficient":[61],"assembly":[63,109],"language":[64,110],"the":[67,91,103,120,124,130,136,147,151,158,164,168],"target":[68,131],"multiprocessor":[69],"array.":[70,159],"current":[72,121,165],"implementation":[73,122],"produces":[74],"rectangular":[78],"grid":[79],"Texas":[81],"Instruments":[82],"TMS32010":[83],"processors":[85,98,156],"built":[86],"at":[87],"Lincoln":[88],"Laboratory,":[89],"but":[90],"concept":[92],"could":[93],"extended":[95],"other":[97,100],"or":[99],"geometries":[101],"in":[102,157],"same":[104],"way":[105],"that":[106],"good":[108],"programmer":[111],"would":[112],"write":[113],"it.":[114],"This":[115],"report":[116],"begins":[117],"by":[118],"examining":[119],"BOC":[125,169],"including":[126],"relevant":[127],"aspects":[128],"hardware.":[132],"Next,":[133],"we":[134],"describe":[135],"task-assignment":[137],"module,":[138],"which":[139],"uses":[140],"simulated":[142],"annealing":[143],"algorithm":[144],"assign":[146],"application":[153],"individual":[155],"Finally,":[160],"our":[161],"experiences":[162],"with":[163],"version":[166],"software":[170],"hardware":[172],"are":[173],"reported.":[174]},"counts_by_year":[{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
