{"id":"https://openalex.org/W2159352446","doi":"https://doi.org/10.1109/fpga.2002.1106697","title":"Mapping algorithms to the Amalgam programmable-reconfigurable processor","display_name":"Mapping algorithms to the Amalgam programmable-reconfigurable processor","publication_year":2003,"publication_date":"2003-06-26","ids":{"openalex":"https://openalex.org/W2159352446","doi":"https://doi.org/10.1109/fpga.2002.1106697","mag":"2159352446"},"language":"en","primary_location":{"id":"doi:10.1109/fpga.2002.1106697","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpga.2002.1106697","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines","raw_type":"proceedings-article"},"type":"conference-paper","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/A5021065409","display_name":"Jeffrey Cook","orcid":"https://orcid.org/0000-0002-7859-4131"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J.J. Cook","raw_affiliation_strings":["Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073672141","display_name":"D.B. Gottlieb","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"D.B. Gottlieb","raw_affiliation_strings":["Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068655004","display_name":"J.D. Walstrom","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J.D. Walstrom","raw_affiliation_strings":["Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047392855","display_name":"S. Ferrera","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S. Ferrera","raw_affiliation_strings":["Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066049719","display_name":"Chi-Wei Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chi-Wei Wang","raw_affiliation_strings":["Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086976858","display_name":"N.P. Carter","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"N.P. Carter","raw_affiliation_strings":["Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable and High Performance Computing, University of Illinois, Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.25045372,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"311","last_page":"312"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9995999932289124,"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.9995999932289124,"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.998199999332428,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9936000108718872,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7601076364517212},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6558092832565308},{"id":"https://openalex.org/keywords/programmable-logic-device","display_name":"Programmable logic device","score":0.61119544506073},{"id":"https://openalex.org/keywords/simple-programmable-logic-device","display_name":"Simple programmable logic device","score":0.5580593347549438},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.5554535984992981},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.49782633781433105},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.49060311913490295},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4537825584411621},{"id":"https://openalex.org/keywords/dither","display_name":"Dither","score":0.445727676153183},{"id":"https://openalex.org/keywords/advanced-encryption-standard","display_name":"Advanced Encryption Standard","score":0.43637505173683167},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4297904372215271},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.42454642057418823},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.4185978174209595},{"id":"https://openalex.org/keywords/logic-synthesis","display_name":"Logic synthesis","score":0.34276530146598816},{"id":"https://openalex.org/keywords/logic-gate","display_name":"Logic gate","score":0.2827377915382385},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.25589749217033386},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.17542532086372375},{"id":"https://openalex.org/keywords/logic-family","display_name":"Logic family","score":0.12976771593093872}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7601076364517212},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6558092832565308},{"id":"https://openalex.org/C206274596","wikidata":"https://www.wikidata.org/wiki/Q1063837","display_name":"Programmable logic device","level":2,"score":0.61119544506073},{"id":"https://openalex.org/C34370810","wikidata":"https://www.wikidata.org/wiki/Q3961319","display_name":"Simple programmable logic device","level":5,"score":0.5580593347549438},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.5554535984992981},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.49782633781433105},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.49060311913490295},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4537825584411621},{"id":"https://openalex.org/C70451592","wikidata":"https://www.wikidata.org/wiki/Q376493","display_name":"Dither","level":3,"score":0.445727676153183},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.43637505173683167},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4297904372215271},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.42454642057418823},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.4185978174209595},{"id":"https://openalex.org/C157922185","wikidata":"https://www.wikidata.org/wiki/Q173198","display_name":"Logic synthesis","level":3,"score":0.34276530146598816},{"id":"https://openalex.org/C131017901","wikidata":"https://www.wikidata.org/wiki/Q170451","display_name":"Logic gate","level":2,"score":0.2827377915382385},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.25589749217033386},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.17542532086372375},{"id":"https://openalex.org/C162454741","wikidata":"https://www.wikidata.org/wiki/Q173359","display_name":"Logic family","level":4,"score":0.12976771593093872},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C9083635","wikidata":"https://www.wikidata.org/wiki/Q2133535","display_name":"Noise shaping","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpga.2002.1106697","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpga.2002.1106697","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320337345","display_name":"Office of Naval Research","ror":"https://ror.org/00rk2pe57"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1501400124","https://openalex.org/W1991824795","https://openalex.org/W1994439893","https://openalex.org/W2142574874","https://openalex.org/W2158664566","https://openalex.org/W2616163540","https://openalex.org/W4236789552","https://openalex.org/W4244285675","https://openalex.org/W4251868814"],"related_works":["https://openalex.org/W1904803855","https://openalex.org/W1528933814","https://openalex.org/W3117015220","https://openalex.org/W3013792460","https://openalex.org/W1589728323","https://openalex.org/W1502060307","https://openalex.org/W2056486477","https://openalex.org/W2145701142","https://openalex.org/W4256225175","https://openalex.org/W2073444830"],"abstract_inverted_index":{"The":[0,62],"Amalgam":[1,155],"programmable-reconfigurable":[2],"processor":[3],"is":[4,76],"designed":[5],"to":[6,42,49,70,78,137],"provide":[7],"the":[8,18,43,47,79,82,105,141,150],"computational":[9],"power":[10],"required":[11],"by":[12,148],"upcoming":[13],"embedded":[14],"applications":[15,69,113,117],"without":[16],"requiring":[17],"design":[19],"of":[20,30,84,107,143,153],"application-specific":[21],"hardware.":[22],"It":[23],"integrates":[24],"multiple":[25],"programmable":[26,88,99,146],"processors":[27,89,100],"and":[28,53,55,87,125],"blocks":[29],"reconfigurable":[31,85],"logic":[32,86],"onto":[33,114],"a":[34,38,144],"single":[35,145],"chip,":[36],"using":[37,149],"clustered":[39,63],"architecture,":[40],"similar":[41],"one":[44],"used":[45],"on":[46],"M-Machine":[48],"reduce":[50],"wire":[51],"length":[52],"delay":[54],"allow":[56],"implementation":[57],"at":[58,73],"high":[59],"clock":[60],"rates.":[61],"architecture":[64],"provides":[65],"tremendous":[66],"flexibility,":[67],"allowing":[68],"exploit":[71],"parallelism":[72],"whatever":[74],"granularity":[75],"best-suited":[77],"application,":[80],"while":[81],"combination":[83],"delivers":[90],"much":[91],"higher":[92],"performance":[93,142],"than":[94],"could":[95],"be":[96],"achieved":[97],"through":[98],"alone.":[101],"This":[102],"abstract":[103],"presents":[104],"results":[106],"our":[108],"initial":[109],"experiments":[110],"in":[111],"hand-mapping":[112],"Amalgam.":[115],"Five":[116],"(IDCT,":[118],"Rijndael":[119],"encryption,":[120],"nQueens,":[121],"DNA":[122],"sequence":[123],"comparison,":[124],"image":[126],"dithering)":[127],"have":[128],"been":[129],"implemented,":[130],"achieving":[131],"speedups":[132],"ranging":[133],"from":[134],"8.7/spl":[135],"times/":[136,139],"23.2/spl":[138],"over":[140],"cluster":[147],"complete":[151],"resources":[152],"an":[154],"chip.":[156]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
