Matches in SemOpenAlex for { <https://semopenalex.org/work/W4310992956> ?p ?o ?g. }
- W4310992956 endingPage "7483" @default.
- W4310992956 startingPage "7461" @default.
- W4310992956 abstract "Abstract Heterogeneous computing is the major driving factor in designing new energy-efficient high-performance computing systems. Despite the broad adoption of GPUs and other specialized architectures, the interest in spatial architectures like field-programmable gate arrays (FPGAs) has grown. While combining high performance, low power consumption and high adaptability constitute an advantage, these devices still suffer from a weak software ecosystem, which forces application developers to use tools requiring deep knowledge of the underlying system, often leaving legacy code (e.g., Fortran applications) unsupported. By realizing this, we describe a methodology for porting Fortran (legacy) code on modern FPGA architectures, with the target of preserving performance/power ratios. Aimed as an experience report, we considered an industrial computational fluid dynamics application to demonstrate that our methodology produces synthesizable OpenCL codes targeting Intel Arria10 and Stratix10 devices. Although performance gain is not far beyond that of the original CPU code (we obtained a relative speedup of $$times$$ <mml:math xmlns:mml=http://www.w3.org/1998/Math/MathML> <mml:mo>×</mml:mo> </mml:math> 0.59 and $$times$$ <mml:math xmlns:mml=http://www.w3.org/1998/Math/MathML> <mml:mo>×</mml:mo> </mml:math> 0.63, respectively, for a single optimized main kernel, while only on the Stratix10 we achieved $$times$$ <mml:math xmlns:mml=http://www.w3.org/1998/Math/MathML> <mml:mo>×</mml:mo> </mml:math> 2.56 by replicating the main optimized kernel 4 times), our results are quite encouraging to drawn the path for further investigations. This paper also reports some major criticalities in porting Fortran code on FPGA architectures." @default.
- W4310992956 created "2022-12-22" @default.
- W4310992956 creator A5000554129 @default.
- W4310992956 creator A5009413869 @default.
- W4310992956 creator A5019611279 @default.
- W4310992956 creator A5020853046 @default.
- W4310992956 creator A5042633207 @default.
- W4310992956 creator A5044634743 @default.
- W4310992956 creator A5046534838 @default.
- W4310992956 creator A5051405926 @default.
- W4310992956 creator A5073112066 @default.
- W4310992956 creator A5073410536 @default.
- W4310992956 creator A5090105160 @default.
- W4310992956 date "2022-11-29" @default.
- W4310992956 modified "2023-10-14" @default.
- W4310992956 title "Accelerating legacy applications with spatial computing devices" @default.
- W4310992956 cites W1569239740 @default.
- W4310992956 cites W1603129738 @default.
- W4310992956 cites W1604316186 @default.
- W4310992956 cites W1981826665 @default.
- W4310992956 cites W1983394510 @default.
- W4310992956 cites W1994706453 @default.
- W4310992956 cites W1999085092 @default.
- W4310992956 cites W2000921084 @default.
- W4310992956 cites W2037639500 @default.
- W4310992956 cites W2105022176 @default.
- W4310992956 cites W2150952308 @default.
- W4310992956 cites W2157532442 @default.
- W4310992956 cites W2585164556 @default.
- W4310992956 cites W2898360461 @default.
- W4310992956 cites W2908339072 @default.
- W4310992956 cites W2963541958 @default.
- W4310992956 cites W2988155571 @default.
- W4310992956 cites W3131482099 @default.
- W4310992956 cites W3180683307 @default.
- W4310992956 cites W3194242682 @default.
- W4310992956 cites W3212694035 @default.
- W4310992956 cites W4206836072 @default.
- W4310992956 cites W4225723648 @default.
- W4310992956 cites W4241502429 @default.
- W4310992956 cites W4242435189 @default.
- W4310992956 cites W4252821989 @default.
- W4310992956 cites W4312410880 @default.
- W4310992956 cites W68986789 @default.
- W4310992956 doi "https://doi.org/10.1007/s11227-022-04925-2" @default.
- W4310992956 hasPublicationYear "2022" @default.
- W4310992956 type Work @default.
- W4310992956 citedByCount "0" @default.
- W4310992956 crossrefType "journal-article" @default.
- W4310992956 hasAuthorship W4310992956A5000554129 @default.
- W4310992956 hasAuthorship W4310992956A5009413869 @default.
- W4310992956 hasAuthorship W4310992956A5019611279 @default.
- W4310992956 hasAuthorship W4310992956A5020853046 @default.
- W4310992956 hasAuthorship W4310992956A5042633207 @default.
- W4310992956 hasAuthorship W4310992956A5044634743 @default.
- W4310992956 hasAuthorship W4310992956A5046534838 @default.
- W4310992956 hasAuthorship W4310992956A5051405926 @default.
- W4310992956 hasAuthorship W4310992956A5073112066 @default.
- W4310992956 hasAuthorship W4310992956A5073410536 @default.
- W4310992956 hasAuthorship W4310992956A5090105160 @default.
- W4310992956 hasBestOaLocation W43109929561 @default.
- W4310992956 hasConcept C106251023 @default.
- W4310992956 hasConcept C111919701 @default.
- W4310992956 hasConcept C11413529 @default.
- W4310992956 hasConcept C114614502 @default.
- W4310992956 hasConcept C149635348 @default.
- W4310992956 hasConcept C173608175 @default.
- W4310992956 hasConcept C2777904410 @default.
- W4310992956 hasConcept C2778241615 @default.
- W4310992956 hasConcept C33923547 @default.
- W4310992956 hasConcept C41008148 @default.
- W4310992956 hasConcept C42935608 @default.
- W4310992956 hasConcept C68339613 @default.
- W4310992956 hasConcept C74193536 @default.
- W4310992956 hasConcept C83283714 @default.
- W4310992956 hasConceptScore W4310992956C106251023 @default.
- W4310992956 hasConceptScore W4310992956C111919701 @default.
- W4310992956 hasConceptScore W4310992956C11413529 @default.
- W4310992956 hasConceptScore W4310992956C114614502 @default.
- W4310992956 hasConceptScore W4310992956C149635348 @default.
- W4310992956 hasConceptScore W4310992956C173608175 @default.
- W4310992956 hasConceptScore W4310992956C2777904410 @default.
- W4310992956 hasConceptScore W4310992956C2778241615 @default.
- W4310992956 hasConceptScore W4310992956C33923547 @default.
- W4310992956 hasConceptScore W4310992956C41008148 @default.
- W4310992956 hasConceptScore W4310992956C42935608 @default.
- W4310992956 hasConceptScore W4310992956C68339613 @default.
- W4310992956 hasConceptScore W4310992956C74193536 @default.
- W4310992956 hasConceptScore W4310992956C83283714 @default.
- W4310992956 hasIssue "7" @default.
- W4310992956 hasLocation W43109929561 @default.
- W4310992956 hasOpenAccess W4310992956 @default.
- W4310992956 hasPrimaryLocation W43109929561 @default.
- W4310992956 hasRelatedWork W1525050920 @default.
- W4310992956 hasRelatedWork W2025316686 @default.
- W4310992956 hasRelatedWork W2156224160 @default.
- W4310992956 hasRelatedWork W2270012370 @default.
- W4310992956 hasRelatedWork W2907618637 @default.