Matches in SemOpenAlex for { <https://semopenalex.org/work/W4360764511> ?p ?o ?g. }
Showing items 1 to 76 of
76
with 100 items per page.
- W4360764511 abstract "In this study, we introduce a methodology for automatically transforming user applications in the radar and communication domain written in <tex xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink>$boldsymbol{mathrm{C}/mathrm{C}++}$</tex> based on dynamic profiling to a parallel representation targeted for a heterogeneous SoC. We present our approach for instrumenting the user application binary during the compilation process with barrier synchronization primitives that enable runtime system schedule and execute independent tasks concurrently over the available compute resources. We demonstrate the capabilities of our integrated compile time and runtime flow through task-level parallel and functionally correct execution of real-life applications. We perform validation of our integrated system by executing four distinct applications each carrying various degrees of task level parallelism over the Xeon-based multi-core homogeneous processor. We use the proposed compilation and code transformation methodology to re-target each application for execution on a heterogeneous SoC composed of three ARM cores and one FFT accelerator that is emulated on the Xilinx Zynq Ultra <tex xmlns:mml=http://www.w3.org/1998/Math/MathML xmlns:xlink=http://www.w3.org/1999/xlink>$mathbf{Scale}+$</tex> platform. We demonstrate our runtime's ability to process application binary, dispatch independent tasks over the available compute resources of the emulated SoC on the Zynq FPGA based on three different scheduling heuristics. Finally we demonstrate execution of each application individually with task level parallelism on the Zynq FPGA and execution of workload scenarios composed of multiple instances of the same application as well as mixture of two distinct applications to demonstrate ability to realize both application and task level parallel execution. Our integrated approach offers a path forward for application developers to take full advantage of the target SoC without requiring users to become hardware and parallel programming experts." @default.
- W4360764511 created "2023-03-25" @default.
- W4360764511 creator A5025336372 @default.
- W4360764511 creator A5033425088 @default.
- W4360764511 creator A5033532580 @default.
- W4360764511 creator A5034281191 @default.
- W4360764511 creator A5055338343 @default.
- W4360764511 creator A5079367598 @default.
- W4360764511 creator A5080974820 @default.
- W4360764511 date "2022-12-01" @default.
- W4360764511 modified "2023-09-27" @default.
- W4360764511 title "Profile-Guided Parallel Task Extraction and Execution for Domain Specific Heterogeneous SoC" @default.
- W4360764511 cites W1965693583 @default.
- W4360764511 cites W1987564528 @default.
- W4360764511 cites W1988888548 @default.
- W4360764511 cites W2115920894 @default.
- W4360764511 cites W2121893797 @default.
- W4360764511 cites W2134633067 @default.
- W4360764511 cites W2147801215 @default.
- W4360764511 cites W2162385899 @default.
- W4360764511 cites W2530749948 @default.
- W4360764511 cites W2786332448 @default.
- W4360764511 cites W2888822874 @default.
- W4360764511 cites W2914286321 @default.
- W4360764511 cites W2923511102 @default.
- W4360764511 cites W2979479926 @default.
- W4360764511 cites W2979870769 @default.
- W4360764511 cites W3020263945 @default.
- W4360764511 cites W3130309348 @default.
- W4360764511 cites W3192236955 @default.
- W4360764511 cites W4246166885 @default.
- W4360764511 cites W4251637954 @default.
- W4360764511 doi "https://doi.org/10.1109/ispa-bdcloud-socialcom-sustaincom57177.2022.00121" @default.
- W4360764511 hasPublicationYear "2022" @default.
- W4360764511 type Work @default.
- W4360764511 citedByCount "0" @default.
- W4360764511 crossrefType "proceedings-article" @default.
- W4360764511 hasAuthorship W4360764511A5025336372 @default.
- W4360764511 hasAuthorship W4360764511A5033425088 @default.
- W4360764511 hasAuthorship W4360764511A5033532580 @default.
- W4360764511 hasAuthorship W4360764511A5034281191 @default.
- W4360764511 hasAuthorship W4360764511A5055338343 @default.
- W4360764511 hasAuthorship W4360764511A5079367598 @default.
- W4360764511 hasAuthorship W4360764511A5080974820 @default.
- W4360764511 hasBestOaLocation W43607645112 @default.
- W4360764511 hasConcept C149635348 @default.
- W4360764511 hasConcept C173608175 @default.
- W4360764511 hasConcept C187191949 @default.
- W4360764511 hasConcept C199360897 @default.
- W4360764511 hasConcept C41008148 @default.
- W4360764511 hasConcept C42935608 @default.
- W4360764511 hasConceptScore W4360764511C149635348 @default.
- W4360764511 hasConceptScore W4360764511C173608175 @default.
- W4360764511 hasConceptScore W4360764511C187191949 @default.
- W4360764511 hasConceptScore W4360764511C199360897 @default.
- W4360764511 hasConceptScore W4360764511C41008148 @default.
- W4360764511 hasConceptScore W4360764511C42935608 @default.
- W4360764511 hasFunder F4320332180 @default.
- W4360764511 hasFunder F4320338294 @default.
- W4360764511 hasLocation W43607645111 @default.
- W4360764511 hasLocation W43607645112 @default.
- W4360764511 hasOpenAccess W4360764511 @default.
- W4360764511 hasPrimaryLocation W43607645111 @default.
- W4360764511 hasRelatedWork W1993745446 @default.
- W4360764511 hasRelatedWork W2002703587 @default.
- W4360764511 hasRelatedWork W2021182209 @default.
- W4360764511 hasRelatedWork W2135533400 @default.
- W4360764511 hasRelatedWork W2275125600 @default.
- W4360764511 hasRelatedWork W2585135657 @default.
- W4360764511 hasRelatedWork W2998249817 @default.
- W4360764511 hasRelatedWork W3217667592 @default.
- W4360764511 hasRelatedWork W4200195825 @default.
- W4360764511 hasRelatedWork W2521117258 @default.
- W4360764511 isParatext "false" @default.
- W4360764511 isRetracted "false" @default.
- W4360764511 workType "article" @default.