Streaming Dynamic Coarse-Grained CPU/GPU Workloads with Heterogeneous Pipelines in FastFlow. - Mehdi Goli 001; Michael T. Garba; Horacio González-Vélez (HPCC-ICESS, 2012)

A new vertical fragmentation algorithm based on ant collective behavior in distributed database systems. - Mehdi Goli 001; Seyed Mohammad Taghi Rouhani Rankoohi (Knowl. Inf. Syst., 2012)

Mapping parallel programs to heterogeneous CPU/GPU architectures using a Monte Carlo Tree Search. - Mehdi Goli 001; John A. W. McCall; Christopher Brown 002; Vladimir Janjic; Kevin Hammond (IEEE Congress on Evolutionary Computation, 2013)

Heterogeneous Algorithmic Skeletons for Fast Flow with Seamless Coordination over Hybrid Architectures. - Mehdi Goli 001; Horacio González-Vélez (PDP, 2013)

N-body computations using skeletal frameworks on multicore CPU/graphics processing unit architectures: an empirical performance evaluation. - Mehdi Goli 001; Horacio González-Vélez (Concurr. Comput. Pract. Exp., 2014)

Parallel patterns for heterogeneous CPU/GPU architectures: Structured parallelism from cluster to cloud. - Sonia Campa; Marco Danelutto; Mehdi Goli 001; Horacio González-Vélez; Alina Madalina Popescu; Massimo Torquati (Future Gener. Comput. Syst., 2014)

Autonomic behavioural framework for structural parallelism over heterogeneous multi-core systems. - Mehdi Goli 001 (2015)

VisionCPP: A SYCL-based Computer Vision Framework. - Mehdi Goli 001 (IWOCL, 2016)

SYCL-BLAS: Leveraging Expression Trees for Linear Algebra. - José Ignacio Aliaga; Ruymán Reyes; Mehdi Goli 001 (IWOCL, 2017)

Accelerated Machine Learning Using TensorFlow and SYCL on OpenCL Devices. - Mehdi Goli 001; Luke Iwanski; Andrew Richards (IWOCL, 2017)

SYCL-BLAS: Combining Expression Trees and Kernel Fusion on Heterogeneous Systems. - José Ignacio Aliaga; Ruymán Reyes; Mehdi Goli 001 (PARCO, 2017)

Autonomic Coordination of Skeleton-Based Applications Over CPU/GPU Multi-Core Architectures. - Mehdi Goli 001; Horacio González-Vélez (Int. J. Parallel Program., 2017)

TensorFlow Acceleration on ARM Hikey Board. - Mehdi Goli 001; Luke Iwanski; John W. Lawson; Uwe Dolinsky; Andrew Richards (IWOCL, 2018)

Formalised Composition and Interaction for Heterogeneous Structured Parallelism. - Mehdi Goli 001; Horacio González-Vélez (Int. J. Parallel Program., 2018)

Cross-Platform Performance Portability Using Highly Parametrized SYCL Kernels. - John W. Lawson; Mehdi Goli 001; Duncan McBain; Daniel Soutar; Louis Sugy (CoRR, 2019)

Towards Cross-Platform Performance Portability of DNN Models using SYCL. - Mehdi Goli 001; Kumudha Narasimhan; Ruymán Reyes; Ben Tracy; Daniel Soutar; Svetlozar Georgiev; Evarist M. Fomenko; Eugene Chereshnev (P3HPC@SC, 2020)

Programming Heterogeneous Parallel Machines Using Refactoring and Monte-Carlo Tree Search. - Christopher Brown 002; Vladimir Janjic; Mehdi Goli 001; John A. W. McCall (Int. J. Parallel Program., 2020)

Toward Performance Portability of Highly Parametrizable TRSM Algorithm Using SYCL. - Thales Sabino; Mehdi Goli 001 (IWOCL, 2021)

oneAPI Open-Source Math Library Interface. - Mariia Krainiuk; Mehdi Goli 001; Vincent R. Pascuzzi (P3HPC@SC, 2021)

Achieving Near-Native Runtime Performance and Cross-Platform Performance Portability for Random Number Generation Through SYCL Interoperability. - Vincent R. Pascuzzi; Mehdi Goli 001 (WACCPD@SC, 2021)

Performance portability through machine learning guided kernel selection in SYCL libraries. - John W. Lawson; Mehdi Goli 001 (Parallel Comput., 2021)

Benchmarking a Proof-of-Concept Performance Portable SYCL-based Fast Fourier Transformation Library. - Vincent Richard Pascuzzi; Mehdi Goli 001 (IWOCL, 2022)

Towards performance portability of AI models using SYCL-DNN. - Muhammad Tanvir; Kumudha Narasimhan; Mehdi Goli 001; Ouadie El Farouki; Svetlozar Georgiev; Isaac Ault (IWOCL, 2022)

Towards performance portability of AI graphs using SYCL. - Kumudha Narasimhan; Ouadie El Farouki; Mehdi Goli 001; Muhammad Tanvir; Svetlozar Georgiev; Isaac Ault (P3HPC@SC, 2022)

A Performance Analysis of Leading Many-Core Technologies for Cellular Automata Execution. - Alessio De Rango; Donato D'Ambrosio; Alfonso Senatore; Giuseppe Mendicino; Kumudha Narasimhan; Mehdi Goli 001; Rod Burns (Euro-Par Workshops (1), 2023)

Building a Reusable and Extensible Automatic Compiler Infrastructure for Reconfigurable Devices. - Zhenya Zang; Uwe Dolinsky; Pietro Ghiglio; Stefano Cherubin; Mehdi Goli 001; Shufan Yang (FPL, 2023)

Porting SYCL accelerated neural network frameworks to edge devices. - Dylan Angus; Svetlozar Georgiev; Hector Arroyo Gonzalez; James Riordan; Paul Keir; Mehdi Goli 001 (IWOCL, 2023)

Technical Talk: A SYCL Extension for User-Driven Online Kernel Fusion. - Victor Perez 001; Lukas Sommer; Victor Lomüller; Kumudha Narasimhan; Mehdi Goli 001 (IWOCL, 2023)

Accelerating Neural Networks Using Open Standard Software on RISC-V. - Kumudha Narasimhan; Mehdi Goli 001 (ISC Workshops, 2023)

Improving performance of SYCL applications on CPU architectures using LLVM-directed compilation flow. - Pietro Ghiglio; Uwe Dolinsky; Mehdi Goli 001; Kumudha Narasimhan (Concurr. Comput. Pract. Exp., 2023)

User-driven Online Kernel Fusion for SYCL. - Victor Perez 001; Lukas Sommer; Victor Lomüller; Kumudha Narasimhan; Mehdi Goli 001 (ACM Trans. Archit. Code Optim., 2023)

Experiences Building an MLIR-Based SYCL Compiler. - Ettore Tiotto; Victor Perez 001; Whitney Tsang; Lukas Sommer; Julian Oppermann; Victor Lomüller; Mehdi Goli 001; James Brodman (CGO, 2024)

Runtime Instantiation of Kernels for Fast Fourier Transforms Using SYCL Specialization Constants. - Victor Perez 001; Victor Lomüller; Lukas Sommer; Julian Oppermann; Romain Biessy; Tadej Ciglaric; Mehdi Goli 001 (Euro-Par Workshops (1), 2024)

On Demand Specialization of SYCL Kernels with Specialization Constant Length Allocations (SCLA). - Victor Perez 001; Victor Lomüller; Lukas Sommer; Julian Oppermann; Romain Biessy; Tadej Ciglaric; Mehdi Goli 001 (IWOCL, 2024)

Programming Model Extensions for General-Purpose Processing-In-Memory. - Hyesun Hong; Lukas Sommer; Bongjun Kim; Mikhail Kashkarov; Kumudha Narasimhan; Ilya Veselov; Mehdi Goli 001; Jaeyeon Kim; Ruymán Reyes Castro; Hanwoong Jung (ISC, 2024)

Segmentation of Drone Collision Hazards in Airborne RADAR Point Clouds Using PointNet. - Hector Arroyo Gonzalez; Paul Keir; Dylan Angus; Santiago Matalonga; Svetlozar Georgiev; Mehdi Goli 001; Gerard Dooly; James Riordan (IEEE Trans. Intell. Transp. Syst., 2024)