{"id":"https://openalex.org/W7001295327","doi":null,"title":"Interconnecting Multiple FPGAs for Distributed Machine Learning Inference","display_name":"Interconnecting Multiple FPGAs for Distributed Machine Learning Inference","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W7001295327"},"language":"en","primary_location":{"id":"pmh:oai:lup-student-papers.lub.lu.se:9163353","doi":null,"is_oa":true,"landing_page_url":"http://lup.lub.lu.se/student-papers/record/9163353","pdf_url":"http://lup.lub.lu.se/student-papers/record/9163353/file/9163389.pdf","source":{"id":"https://openalex.org/S4306402420","display_name":"Lund University Publications Student Papers (Lund University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I187531555","host_organization_name":"Lund University","host_organization_lineage":["https://openalex.org/I187531555"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"H2"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://lup.lub.lu.se/student-papers/record/9163353/file/9163389.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Carlsson, Linus","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I3132238960","display_name":"Institute of Electrical and Electronics Engineers","ror":"https://ror.org/01n002310","country_code":"US","type":"education","lineage":["https://openalex.org/I3132238960"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Carlsson, Linus","raw_affiliation_strings":["IEEE Institute of Electrical and Electronics Engineers "],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IEEE Institute of Electrical and Electronics Engineers ","institution_ids":["https://openalex.org/I3132238960"]}]},{"author_position":"last","author":{"id":null,"display_name":"Malmsj\u00f6, Felix","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Malmsj\u00f6, Felix","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.6470000147819519,"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.6470000147819519,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.2590000033378601,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.023399999365210533,"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/fpga","display_name":"FPGA","score":0.7210000157356262},{"id":"https://openalex.org/keywords/model-partitioning","display_name":"model partitioning","score":0.8560000061988831},{"id":"https://openalex.org/keywords/inter-fpga-communication","display_name":"inter-FPGA communication","score":0.9359999895095825},{"id":"https://openalex.org/keywords/hardware-accelerators","display_name":"hardware accelerators","score":0.8479999899864197},{"id":"https://openalex.org/keywords/convolutional-neural-networks","display_name":"convolutional neural networks","score":0.8640000224113464},{"id":"https://openalex.org/keywords/low-latency-inference","display_name":"low-latency inference","score":0.8619999885559082},{"id":"https://openalex.org/keywords/resource-utilization-balancing","display_name":"resource utilization balancing","score":0.6710000038146973},{"id":"https://openalex.org/keywords/energy-efficiency","display_name":"energy efficiency","score":0.49900001287460327}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.766700029373169},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7297999858856201},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.7145000100135803},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.6904000043869019},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6406999826431274},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5108000040054321},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.45170000195503235},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.4268999993801117},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.38760000467300415},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.37770000100135803},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.35010001063346863},{"id":"https://openalex.org/C50292564","wikidata":"https://www.wikidata.org/wiki/Q2462783","display_name":"Computational learning theory","level":3,"score":0.3499999940395355},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.3425000011920929},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.329800009727478},{"id":"https://openalex.org/C2780586970","wikidata":"https://www.wikidata.org/wiki/Q1357284","display_name":"Popularity","level":2,"score":0.31349998712539673},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.29829999804496765},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2939000129699707},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.28999999165534973},{"id":"https://openalex.org/C136389625","wikidata":"https://www.wikidata.org/wiki/Q334384","display_name":"Supervised learning","level":3,"score":0.2865999937057495},{"id":"https://openalex.org/C114237110","wikidata":"https://www.wikidata.org/wiki/Q114901","display_name":"Gate array","level":3,"score":0.28630000352859497},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.273499995470047},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.2696000039577484},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.2531999945640564}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:lup-student-papers.lub.lu.se:9163353","doi":null,"is_oa":true,"landing_page_url":"http://lup.lub.lu.se/student-papers/record/9163353","pdf_url":"http://lup.lub.lu.se/student-papers/record/9163353/file/9163389.pdf","source":{"id":"https://openalex.org/S4306402420","display_name":"Lund University Publications Student Papers (Lund University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I187531555","host_organization_name":"Lund University","host_organization_lineage":["https://openalex.org/I187531555"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"H2"}],"best_oa_location":{"id":"pmh:oai:lup-student-papers.lub.lu.se:9163353","doi":null,"is_oa":true,"landing_page_url":"http://lup.lub.lu.se/student-papers/record/9163353","pdf_url":"http://lup.lub.lu.se/student-papers/record/9163353/file/9163389.pdf","source":{"id":"https://openalex.org/S4306402420","display_name":"Lund University Publications Student Papers (Lund University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I187531555","host_organization_name":"Lund University","host_organization_lineage":["https://openalex.org/I187531555"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"H2"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7001295327.pdf","grobid_xml":"https://content.openalex.org/works/W7001295327.grobid-xml"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W1686810756","https://openalex.org/W2112796928","https://openalex.org/W2549139847","https://openalex.org/W2593245696","https://openalex.org/W2612445135","https://openalex.org/W2623491082","https://openalex.org/W2626778328","https://openalex.org/W2739789140","https://openalex.org/W2777406049","https://openalex.org/W2946948417","https://openalex.org/W2948695999","https://openalex.org/W2949650786","https://openalex.org/W2953212265","https://openalex.org/W2963163009","https://openalex.org/W3015794818","https://openalex.org/W3158939455","https://openalex.org/W3212505503","https://openalex.org/W4312139863","https://openalex.org/W4322501326","https://openalex.org/W4385253073","https://openalex.org/W4387725429","https://openalex.org/W4388214727"],"related_works":["https://openalex.org/W4390188956","https://openalex.org/W7057946932","https://openalex.org/W6893765468","https://openalex.org/W2972661888","https://openalex.org/W2901622660","https://openalex.org/W4413944770","https://openalex.org/W4404193296","https://openalex.org/W4413958359","https://openalex.org/W2900331569","https://openalex.org/W4410401233"],"abstract_inverted_index":{"Machine":[0],"learning":[1,23,52,69,113],"has":[2,88],"been":[3],"growing":[4],"in":[5,208],"popularity":[6],"for":[7,104],"many":[8],"years":[9],"now":[10],"and":[11,18,131],"is":[12,38,45,141,152,172,188,199],"currently":[13],"popular":[14],"among":[15],"both":[16],"businesses":[17],"private":[19],"individuals.":[20],"Running":[21],"machine":[22,51,68,112],"models":[24,79],"takes":[25],"a":[26,33,63,119,132],"lot":[27],"of":[28,36,42,50,135,159,168],"computational":[29,183],"resources,":[30,76],"which":[31,174],"means":[32,175],"large":[34],"amount":[35],"energy":[37],"consumed.":[39],"The":[40,144],"aim":[41],"this":[43],"thesis":[44],"to":[46,66,89,92,100,154,191],"investigate":[47],"the":[48,86,102,111,129,139,149,157,162,165,169,182,192,204],"usage":[49],"model":[53,87,114],"specific":[54],"hardware":[55,150],"on":[56,82,180],"Field":[57],"Programmable":[58],"Gate":[59],"Arrays":[60],"(FPGAs)":[61],"as":[62,72,123],"potential":[64],"solution":[65],"low-latency":[67],"inference.":[70],"However,":[71],"FPGAs":[73,99,117,130],"have":[74],"limited":[75],"not":[77],"all":[78,156],"can":[80,177],"fit":[81],"one":[83],"FPGA.":[84],"Therefore,":[85],"be":[90,93,178],"partitioned":[91],"run":[94],"over":[95,115,128],"two":[96],"or":[97],"more":[98],"distribute":[101],"need":[103],"resources.":[105],"It":[106],"was":[107],"found":[108],"that":[109],"partitioning":[110],"multiple":[116],"introduces":[118],"few":[120],"challenges,":[121],"such":[122],"an":[124],"unbalanced":[125],"resource":[126],"utilization":[127],"possible":[133],"bottleneck":[134],"inter-FPGA":[136,170],"communication":[137,171],"when":[138,147,202],"goal":[140],"high":[142],"throughput.":[143],"main":[145],"difficulty":[146],"designing":[148],"accelerator":[151],"how":[153],"store":[155],"millions":[158],"parameters.":[160],"On":[161],"other":[163],"hand,":[164],"introduced":[166],"latency":[167],"negligible,":[173],"focus":[176],"placed":[179],"reducing":[181],"latency.":[184],"Top-1":[185],"inference":[186],"accuracy":[187,198],"also":[189],"close":[190],"fully":[193],"floating-point":[194],"model,":[195],"while":[196],"top-5":[197],"slightly":[200],"higher":[201],"implementing":[203],"convolutional":[205],"neural":[206],"network":[207],"hardware.":[209]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
