An MLIR pipeline for offloading Fortran to FPGAs via OpenMP
Fuente:
arXiv
Salvato in:
| Autori principali: | Rodriguez-Canal, Gabriel, Katz, David, Brown, Nick |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2025
|
| Soggetti: | |
| Accesso online: | |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
Documenti analoghi
Fully integrating the Flang Fortran compiler with standard MLIR
di: Brown, Nick
Pubblicazione: (2024)
di: Brown, Nick
Pubblicazione: (2024)
Pragma driven shared memory parallelism in Zig by supporting OpenMP loop directives
di: Kacs, David, et al.
Pubblicazione: (2024)
di: Kacs, David, et al.
Pubblicazione: (2024)
Accelerating Fortran Codes: A Method for Integrating Coarray Fortran with CUDA Fortran and OpenMP
di: McKevitt, James, et al.
Pubblicazione: (2024)
di: McKevitt, James, et al.
Pubblicazione: (2024)
Detrimental task execution patterns in mainstream OpenMP runtimes
di: Tuft, Adam S., et al.
Pubblicazione: (2024)
di: Tuft, Adam S., et al.
Pubblicazione: (2024)
OMP4Py: a pure Python implementation of OpenMP
di: Piñeiro, César, et al.
Pubblicazione: (2024)
di: Piñeiro, César, et al.
Pubblicazione: (2024)
Implementing OpenMP for Zig to enable its use in HPC context
di: Kacs, David, et al.
Pubblicazione: (2024)
di: Kacs, David, et al.
Pubblicazione: (2024)
Seamless acceleration of Fortran intrinsics via AMD AI engines
di: Brown, Nick, et al.
Pubblicazione: (2025)
di: Brown, Nick, et al.
Pubblicazione: (2025)
An MLIR Lowering Pipeline for Stencils at Wafer-Scale
di: Stawinoga, Nicolai, et al.
Pubblicazione: (2026)
di: Stawinoga, Nicolai, et al.
Pubblicazione: (2026)
A Formal Semantics of C with OpenMP Parallelism (Extended Version)
di: Du, Ke, et al.
Pubblicazione: (2026)
di: Du, Ke, et al.
Pubblicazione: (2026)
Fortran... ok, and what's next?
di: Magnin, Vincent, et al.
Pubblicazione: (2024)
di: Magnin, Vincent, et al.
Pubblicazione: (2024)
Extending Contract Verification for Parallel Programming Models to Fortran
di: Oraji, Yussur Mustafa, et al.
Pubblicazione: (2026)
di: Oraji, Yussur Mustafa, et al.
Pubblicazione: (2026)
Lifting to tensors when compiling scientific computing workloads for AI Engines
di: Brown, Nick, et al.
Pubblicazione: (2026)
di: Brown, Nick, et al.
Pubblicazione: (2026)
Programming RISC-V accelerators via Fortran
di: Brown, Nick, et al.
Pubblicazione: (2025)
di: Brown, Nick, et al.
Pubblicazione: (2025)
Static Generation of Efficient OpenMP Offload Data Mappings
di: Marzen, Luke, et al.
Pubblicazione: (2024)
di: Marzen, Luke, et al.
Pubblicazione: (2024)
Distributed OpenMP Offloading of OpenMC on Intel GPU MAX Accelerators
di: Fridman, Yehonatan, et al.
Pubblicazione: (2024)
di: Fridman, Yehonatan, et al.
Pubblicazione: (2024)
DiOMP-Offloading: Toward Portable Distributed Heterogeneous OpenMP
di: Shan, Baodi, et al.
Pubblicazione: (2025)
di: Shan, Baodi, et al.
Pubblicazione: (2025)
Developing an Interactive OpenMP Programming Book with Large Language Models
di: Yi, Xinyao, et al.
Pubblicazione: (2024)
di: Yi, Xinyao, et al.
Pubblicazione: (2024)
LLOR: Automated Repair of OpenMP Programs
di: Bora, Utpal, et al.
Pubblicazione: (2024)
di: Bora, Utpal, et al.
Pubblicazione: (2024)
Dynamic Detection of Inefficient Data Mapping Patterns in Heterogeneous OpenMP Applications
di: Marzen, Luke, et al.
Pubblicazione: (2026)
di: Marzen, Luke, et al.
Pubblicazione: (2026)
Auto-Tuning for OpenMP Dynamic Scheduling applied to Full Waveform Inversion
di: da Silva, Felipe H. S., et al.
Pubblicazione: (2024)
di: da Silva, Felipe H. S., et al.
Pubblicazione: (2024)
Multithreaded Fine-Grained Asynchronous BSP for Integer Sorting with LCI and OpenMP
di: Cheng, Minyu, et al.
Pubblicazione: (2026)
di: Cheng, Minyu, et al.
Pubblicazione: (2026)
Parallel Paradigms in Modern HPC: A Comparative Analysis of MPI, OpenMP, and CUDA
di: ALHafez, Nizar, et al.
Pubblicazione: (2025)
di: ALHafez, Nizar, et al.
Pubblicazione: (2025)
Towards a Scalable and Efficient PGAS-based Distributed OpenMP
di: Shan, Baodi, et al.
Pubblicazione: (2024)
di: Shan, Baodi, et al.
Pubblicazione: (2024)
OMP-Engineer: Bridging Syntax Analysis and In-Context Learning for Efficient Automated OpenMP Parallelization
di: Wang, Weidong, et al.
Pubblicazione: (2024)
di: Wang, Weidong, et al.
Pubblicazione: (2024)
Enhanced OpenMP Algorithm to Compute All-Pairs Shortest Path on x86 Architectures
di: Calderón, Sergio, et al.
Pubblicazione: (2024)
di: Calderón, Sergio, et al.
Pubblicazione: (2024)
Porting HPC Applications to AMD Instinct$^\text{TM}$ MI300A Using Unified Memory and OpenMP
di: Tandon, Suyash, et al.
Pubblicazione: (2024)
di: Tandon, Suyash, et al.
Pubblicazione: (2024)
Unified schemes for directive-based GPU offloading
di: Miki, Yohei, et al.
Pubblicazione: (2024)
di: Miki, Yohei, et al.
Pubblicazione: (2024)
Enabling performance portability of data-parallel OpenMP applications on asymmetric multicore processors
di: Saez, Juan Carlos, et al.
Pubblicazione: (2024)
di: Saez, Juan Carlos, et al.
Pubblicazione: (2024)
Publish on Ping: A Better Way to Publish Reservations in Memory Reclamation for Concurrent Data Structures
di: Singh, Ajay, et al.
Pubblicazione: (2025)
di: Singh, Ajay, et al.
Pubblicazione: (2025)
Optimizing the Weather Research and Forecasting Model with OpenMP Offload and Codee
di: Chayanon, et al.
Pubblicazione: (2024)
di: Chayanon, et al.
Pubblicazione: (2024)
High-Performance Parallel Optimization of the Fish School Behaviour on the Setonix Platform Using OpenMP
di: Wang, Haitian, et al.
Pubblicazione: (2025)
di: Wang, Haitian, et al.
Pubblicazione: (2025)
Parallel FFTW on RISC-V: A Comparative Study including OpenMP, MPI, and HPX
di: Strack, Alexander, et al.
Pubblicazione: (2025)
di: Strack, Alexander, et al.
Pubblicazione: (2025)
Scaling Sample-Based Quantum Diagonalization on GPU-Accelerated Systems using OpenMP Offload
di: Walkup, Robert, et al.
Pubblicazione: (2026)
di: Walkup, Robert, et al.
Pubblicazione: (2026)
Accelerating Particle-in-Cell Monte Carlo Simulations with MPI, OpenMP/OpenACC and Asynchronous Multi-GPU Programming
di: Williams, Jeremy J., et al.
Pubblicazione: (2024)
di: Williams, Jeremy J., et al.
Pubblicazione: (2024)
OMPGPT: A Generative Pre-trained Transformer Model for OpenMP
di: Chen, Le, et al.
Pubblicazione: (2024)
di: Chen, Le, et al.
Pubblicazione: (2024)
KPerfIR: Towards an Open and Compiler-centric Ecosystem for GPU Kernel Performance Tooling on Modern AI Workloads
di: Guan, Yue, et al.
Pubblicazione: (2025)
di: Guan, Yue, et al.
Pubblicazione: (2025)
LLM-HPC++: Evaluating LLM-Generated Modern C++ and MPI+OpenMP Codes for Scalable Mandelbrot Set Computation
di: Diehl, Patrick, et al.
Pubblicazione: (2025)
di: Diehl, Patrick, et al.
Pubblicazione: (2025)
A Comparative Study of OpenMP Scheduling Algorithm Selection Strategies
di: Korndörfer, Jonas H. Müller, et al.
Pubblicazione: (2025)
di: Korndörfer, Jonas H. Müller, et al.
Pubblicazione: (2025)
ScanWeaver: Compiler-Driven Parallelization of Affine Recurrences via Associative Scan Lowering
di: Wu, Qiying, et al.
Pubblicazione: (2026)
di: Wu, Qiying, et al.
Pubblicazione: (2026)
TAPA: A Scalable Task-Parallel Dataflow Programming Framework for Modern FPGAs with Co-Optimization of HLS and Physical Design
di: Guo, Licheng, et al.
Pubblicazione: (2022)
di: Guo, Licheng, et al.
Pubblicazione: (2022)
Documenti analoghi
-
Fully integrating the Flang Fortran compiler with standard MLIR
di: Brown, Nick
Pubblicazione: (2024) -
Pragma driven shared memory parallelism in Zig by supporting OpenMP loop directives
di: Kacs, David, et al.
Pubblicazione: (2024) -
Accelerating Fortran Codes: A Method for Integrating Coarray Fortran with CUDA Fortran and OpenMP
di: McKevitt, James, et al.
Pubblicazione: (2024) -
Detrimental task execution patterns in mainstream OpenMP runtimes
di: Tuft, Adam S., et al.
Pubblicazione: (2024) -
OMP4Py: a pure Python implementation of OpenMP
di: Piñeiro, César, et al.
Pubblicazione: (2024)