{"id":"https://openalex.org/W2110323625","doi":"https://doi.org/10.1109/fpt.2004.1393244","title":"Programming a hyper-programmable architecture for networked systems","display_name":"Programming a hyper-programmable architecture for networked systems","publication_year":2005,"publication_date":"2005-04-12","ids":{"openalex":"https://openalex.org/W2110323625","doi":"https://doi.org/10.1109/fpt.2004.1393244","mag":"2110323625"},"language":"en","primary_location":{"id":"doi:10.1109/fpt.2004.1393244","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2004.1393244","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 2004 IEEE International Conference on Field- Programmable Technology (IEEE Cat. No.04EX921)","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/A5025861504","display_name":"Eric Keller","orcid":"https://orcid.org/0000-0003-2556-9394"},"institutions":[{"id":"https://openalex.org/I32923980","display_name":"Xilinx (United States)","ror":"https://ror.org/01rb7bk56","country_code":"US","type":"company","lineage":["https://openalex.org/I32923980"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"E. Keller","raw_affiliation_strings":["Xilinx Research Laboratories, Xilinx, Inc., USA","Xilinx Res. Labs, Xilinx Inc., San Jose, CA, USA"],"affiliations":[{"raw_affiliation_string":"Xilinx Research Laboratories, Xilinx, Inc., USA","institution_ids":["https://openalex.org/I32923980"]},{"raw_affiliation_string":"Xilinx Res. Labs, Xilinx Inc., San Jose, CA, USA","institution_ids":["https://openalex.org/I32923980"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024404837","display_name":"Gordon Brebner","orcid":"https://orcid.org/0000-0002-9691-459X"},"institutions":[{"id":"https://openalex.org/I32923980","display_name":"Xilinx (United States)","ror":"https://ror.org/01rb7bk56","country_code":"US","type":"company","lineage":["https://openalex.org/I32923980"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"G. Brebner","raw_affiliation_strings":["Xilinx Research Laboratories, Xilinx, Inc., USA","Xilinx Res. Labs, Xilinx Inc., San Jose, CA, USA"],"affiliations":[{"raw_affiliation_string":"Xilinx Research Laboratories, Xilinx, Inc., USA","institution_ids":["https://openalex.org/I32923980"]},{"raw_affiliation_string":"Xilinx Res. Labs, Xilinx Inc., San Jose, CA, USA","institution_ids":["https://openalex.org/I32923980"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5025861504"],"corresponding_institution_ids":["https://openalex.org/I32923980"],"apc_list":null,"apc_paid":null,"fwci":0.5191,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.7293741,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"1833","issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9986000061035156,"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/T10933","display_name":"Real-Time Systems Scheduling","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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8454360961914062},{"id":"https://openalex.org/keywords/programmable-logic-device","display_name":"Programmable logic device","score":0.575469434261322},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5522277355194092},{"id":"https://openalex.org/keywords/xml","display_name":"XML","score":0.5339813232421875},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4971142113208771},{"id":"https://openalex.org/keywords/gigabit-ethernet","display_name":"Gigabit Ethernet","score":0.4762725234031677},{"id":"https://openalex.org/keywords/interconnectivity","display_name":"Interconnectivity","score":0.4125421941280365},{"id":"https://openalex.org/keywords/programmable-logic-array","display_name":"Programmable logic array","score":0.41038864850997925},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.37080681324005127},{"id":"https://openalex.org/keywords/ethernet","display_name":"Ethernet","score":0.3512371778488159},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3466145396232605},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.25584501028060913}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8454360961914062},{"id":"https://openalex.org/C206274596","wikidata":"https://www.wikidata.org/wiki/Q1063837","display_name":"Programmable logic device","level":2,"score":0.575469434261322},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5522277355194092},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.5339813232421875},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4971142113208771},{"id":"https://openalex.org/C2776379158","wikidata":"https://www.wikidata.org/wiki/Q1069084","display_name":"Gigabit Ethernet","level":3,"score":0.4762725234031677},{"id":"https://openalex.org/C25516864","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnectivity","level":2,"score":0.4125421941280365},{"id":"https://openalex.org/C182322920","wikidata":"https://www.wikidata.org/wiki/Q2112217","display_name":"Programmable logic array","level":3,"score":0.41038864850997925},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.37080681324005127},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.3512371778488159},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3466145396232605},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.25584501028060913},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/fpt.2004.1393244","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2004.1393244","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 2004 IEEE International Conference on Field- Programmable Technology (IEEE Cat. No.04EX921)","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.67.7943","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.67.7943","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.kandeco.com/publications/haec.pdf","raw_type":"text"}],"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/W1493714128","https://openalex.org/W1540879848","https://openalex.org/W1659340666","https://openalex.org/W1851699159","https://openalex.org/W2010365467","https://openalex.org/W2106035061","https://openalex.org/W6629495650"],"related_works":["https://openalex.org/W3117015220","https://openalex.org/W3013792460","https://openalex.org/W1904803855","https://openalex.org/W1528933814","https://openalex.org/W133576369","https://openalex.org/W3022525969","https://openalex.org/W199604363","https://openalex.org/W2145970147","https://openalex.org/W2519750906","https://openalex.org/W2502560313"],"abstract_inverted_index":{"Modern":[0],"programmable":[1,47,101,172],"logic":[2,102,173],"devices":[3],"have":[4,25,97],"capabilities":[5],"that":[6],"are":[7],"well":[8],"suited":[9],"for":[10,60,69,86,90,130],"them":[11],"to":[12,80,96,100,105,143,171],"assume":[13],"a":[14,27,43,57,118,122,144,148,158],"central":[15],"role":[16],"in":[17,136,161],"the":[18,61,71,106,137,167],"holistic":[19],"implementation":[20,146],"of":[21,49,111,169],"networked":[22],"systems.":[23],"We":[24,116],"devised":[26],"highly":[28],"flexible":[29],"soft":[30],"platform":[31,149],"architecture":[32],"abstracted":[33],"from":[34],"such":[35],"physical":[36],"devices,":[37,103],"which":[38],"may":[39],"be":[40,81],"viewed":[41],"as":[42],"particularly":[44],"configurable":[45],"and":[46,63,94,114,140],"type":[48],"network":[50],"processor.":[51],"In":[52],"this":[53],"paper,":[54],"we":[55],"discuss":[56],"programming":[58,72],"model":[59],"architecture,":[62],"present":[64,117],"an":[65,82],"XML-based":[66,138],"description":[67],"language":[68,76],"expressing":[70],"information.":[73],"This":[74],"intermediate":[75],"is":[77],"designed":[78],"both":[79],"attractive":[83],"compilation":[84],"target":[85],"domain-specific":[87],"languages":[88],"used":[89],"describing":[91],"networking":[92],"applications,":[93],"also":[95],"efficient":[98],"mappings":[99],"harnessing":[104],"full":[107],"their":[108],"high":[109],"degree":[110],"concurrency,":[112],"interconnectivity":[113],"programmability.":[115],"detailed":[119],"example,":[120],"where":[121],"high-speed":[123],"remote":[124],"procedure":[125],"call":[126],"(RPC)":[127],"protocol":[128],"server":[129],"gigabit":[131],"Ethernet":[132],"was":[133,154],"described":[134],"directly":[135],"language,":[139],"automatically":[141],"compiled":[142],"working":[145],"on":[147],"FPGA":[150],"device.":[151],"The":[152],"exercise":[153],"carried":[155],"out":[156],"by":[157],"non-hardware":[159],"expert":[160],"only":[162],"two":[163],"weeks,":[164],"thus":[165],"demonstrating":[166],"unlocking":[168],"access":[170],"technology.":[174]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
