Vis enkel innførsel

dc.contributor.authorJellum, Erling Rennemo
dc.contributor.authorOrlandic, Milica
dc.contributor.authorBrekke, Edmund Førland
dc.contributor.authorJohansen, Tor Arne
dc.contributor.authorBryne, Torleiv Håland
dc.date.accessioned2023-03-20T10:12:43Z
dc.date.available2023-03-20T10:12:43Z
dc.date.created2022-12-21T22:43:08Z
dc.date.issued2022
dc.identifier.issn1544-3566
dc.identifier.urihttps://hdl.handle.net/11250/3059187
dc.description.abstractThe assignment problem is a fundamental optimization problem and a crucial part of many systems. For example, in multiple object tracking, the assignment problem is used to associate object detections with hypothetical target tracks and solving the assignment problem is one of the most compute-intensive tasks. To enable low-latency real-time implementations, efficient solutions to the assignment problem is required. In this work, we present Sparse and Speculative (SaS) Auction, a novel implementation of the popular Auction algorithm for FPGAs. Two novel optimizations are proposed. First, the pipeline width and depth are reduced by exploiting sparsity in the input problems. Second, dependency speculation is employed to enable a fully pipelined design and increase the throughput. Speedups as high as 50 × are achieved relative to the state-of-the-art implementation for some input distributions. We evaluate the implementation both on randomly generated datasets and realistic datasets from multiple object tracking.en_US
dc.language.isoengen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleSolving Sparse Assignment Problems on FPGAsen_US
dc.title.alternativeSolving Sparse Assignment Problems on FPGAsen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.source.journalACM Transactions on Architecture and Code Optimization (TACO)en_US
dc.identifier.doi10.1145/3546072
dc.identifier.cristin2096700
dc.relation.projectNorges forskningsråd: 327538en_US
dc.relation.projectNorges forskningsråd: 223254en_US
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode2


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal