Matches in SemOpenAlex for { <https://semopenalex.org/work/W4319870525> ?p ?o ?g. }
Showing items 1 to 58 of
58
with 100 items per page.
- W4319870525 abstract "As FPGAs become ubiquitous compute platforms, existing research has focused on enabling virtualization features to facilitate fine-grained FPGA sharing. We employ an overlay architecture which enables arbitrary, independent user logic to share portions of a single FPGA by dividing the FPGA into independently reconfigurable slots. We then explore scheduling possibilities to effectively time- and space-multiplex the virtualized FPGA by introducing Nimblock. The Nimblock scheduling algorithm balances application priorities and performance degradation to improve response time and reduce deadline violations. Unlike other algorithms, Nimblock explores both preemption and pipelining as a scheduling parameter to dynamically change resource allocations, and automatically allocates resources to enable suitable parallelism for an application without additional user input. We demonstrate system feasibility by realizing the complete system on a Xilinx ZCU106 FPGA. We evaluate our algorithm and validate its efficacy by measuring results from real workloads running on the board with different real-time constraints and priority levels. In our exploration, we compare our novel Nimblock algorithm against a no-sharing and no-virtualization baseline algorithm and three other algorithms which support sharing and virtualization. We achieve up to 5x lower average response time when compared to the baseline algorithm and up to 2.1x average response time improvement over competitive scheduling algorithms that support sharing within our virtualization environment. We additionally demonstrate up to 49% fewer deadline violations and up to 2.6x lower tail response times when compared to other high-performance algorithms." @default.
- W4319870525 created "2023-02-11" @default.
- W4319870525 creator A5056321228 @default.
- W4319870525 creator A5056688706 @default.
- W4319870525 date "2023-02-12" @default.
- W4319870525 modified "2023-09-27" @default.
- W4319870525 title "Nimblock: Scheduling for Fine-grained FPGA Sharing through Virtualization" @default.
- W4319870525 doi "https://doi.org/10.1145/3543622.3573164" @default.
- W4319870525 hasPublicationYear "2023" @default.
- W4319870525 type Work @default.
- W4319870525 citedByCount "0" @default.
- W4319870525 crossrefType "proceedings-article" @default.
- W4319870525 hasAuthorship W4319870525A5056321228 @default.
- W4319870525 hasAuthorship W4319870525A5056688706 @default.
- W4319870525 hasConcept C111919701 @default.
- W4319870525 hasConcept C120314980 @default.
- W4319870525 hasConcept C149635348 @default.
- W4319870525 hasConcept C162324750 @default.
- W4319870525 hasConcept C173608175 @default.
- W4319870525 hasConcept C206729178 @default.
- W4319870525 hasConcept C206952183 @default.
- W4319870525 hasConcept C21547014 @default.
- W4319870525 hasConcept C25344961 @default.
- W4319870525 hasConcept C41008148 @default.
- W4319870525 hasConcept C42935608 @default.
- W4319870525 hasConcept C47878483 @default.
- W4319870525 hasConcept C513985346 @default.
- W4319870525 hasConcept C79974875 @default.
- W4319870525 hasConceptScore W4319870525C111919701 @default.
- W4319870525 hasConceptScore W4319870525C120314980 @default.
- W4319870525 hasConceptScore W4319870525C149635348 @default.
- W4319870525 hasConceptScore W4319870525C162324750 @default.
- W4319870525 hasConceptScore W4319870525C173608175 @default.
- W4319870525 hasConceptScore W4319870525C206729178 @default.
- W4319870525 hasConceptScore W4319870525C206952183 @default.
- W4319870525 hasConceptScore W4319870525C21547014 @default.
- W4319870525 hasConceptScore W4319870525C25344961 @default.
- W4319870525 hasConceptScore W4319870525C41008148 @default.
- W4319870525 hasConceptScore W4319870525C42935608 @default.
- W4319870525 hasConceptScore W4319870525C47878483 @default.
- W4319870525 hasConceptScore W4319870525C513985346 @default.
- W4319870525 hasConceptScore W4319870525C79974875 @default.
- W4319870525 hasLocation W43198705251 @default.
- W4319870525 hasOpenAccess W4319870525 @default.
- W4319870525 hasPrimaryLocation W43198705251 @default.
- W4319870525 hasRelatedWork W1603528014 @default.
- W4319870525 hasRelatedWork W1669499690 @default.
- W4319870525 hasRelatedWork W1993480475 @default.
- W4319870525 hasRelatedWork W2034396432 @default.
- W4319870525 hasRelatedWork W2073926409 @default.
- W4319870525 hasRelatedWork W2811048697 @default.
- W4319870525 hasRelatedWork W306612304 @default.
- W4319870525 hasRelatedWork W3103838789 @default.
- W4319870525 hasRelatedWork W3135674751 @default.
- W4319870525 hasRelatedWork W759120778 @default.
- W4319870525 isParatext "false" @default.
- W4319870525 isRetracted "false" @default.
- W4319870525 workType "article" @default.