Juan José Fumero

Orcid: 0000-0002-1245-6836

According to our database1, Juan José Fumero authored at least 30 papers between 2012 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
TornadoQSim: An Open-source High-Performance and Modular Quantum Circuit Simulation Framework.
CoRR, 2023

Experiences in Building a Composable and Functional API for Runtime SPIR-V Code Generation.
CoRR, 2023

Accelerating Java Ray Tracing Applications on Heterogeneous Hardware.
CoRR, 2023

Beehive SPIR-V Toolkit: A Composable and Functional API for Runtime SPIR-V Code Generation.
Proceedings of the 15th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, 2023

Cross-Language Interoperability of Heterogeneous Code.
Proceedings of the Companion Proceedings of the 7th International Conference on the Art, 2023

Unified Shared Memory: Friend or Foe? Understanding the Implications of Unified Memory on Managed Heaps.
Proceedings of the 20th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2023

2022
Enabling Transparent Acceleration of Big Data Frameworks using Heterogeneous Hardware.
Proc. VLDB Endow., 2022

Enabling pipeline parallelism in heterogeneous managed runtime environments via batch processing.
Proceedings of the VEE '22: 18th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2022

2021
Transparent Compiler and Runtime Specializations for Accelerating Managed Languages on FPGAs.
Art Sci. Eng. Program., 2021

Multiple-tasks on multiple-devices (MTMD): exploiting concurrency in heterogeneous managed runtimes.
Proceedings of the VEE '21: 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2021

Automatically exploiting the memory hierarchy of GPUs through just-in-time compilation.
Proceedings of the VEE '21: 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2021

2020
Towards High Performance Java-based Deep Learning Frameworks.
CoRR, 2020

Running parallel bytecode interpreters on heterogeneous hardware.
Proceedings of the Programming'20: 4th International Conference on the Art, 2020

Transparent acceleration of Java-based deep learning engines.
Proceedings of the MPLR '20: 17th International Conference on Managed Programming Languages and Runtimes, 2020

2019
Dynamic application reconfiguration on heterogeneous hardware.
Proceedings of the 15th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2019

Towards Prototyping and Acceleration of Java Programs onto Intel FPGAs.
Proceedings of the 27th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2019

2018
Towards practical heterogeneous virtual machines.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

Exploiting high-performance heterogeneous hardware for Java programs using graal.
Proceedings of the 15th International Conference on Managed Languages & Runtimes, 2018

Using compiler snippets to exploit parallelism on heterogeneous hardware: a Java reduction case study.
Proceedings of the 10th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, 2018

Challenges and Proposals for Enabling Dynamic Heterogeneous Execution of Big Data Frameworks.
Proceedings of the 2018 IEEE International Conference on Cloud Computing Technology and Science, 2018

ScootR: Scaling R Dataframes on Dataflow Systems.
Proceedings of the ACM Symposium on Cloud Computing, 2018

2017
Accelerating interpreted programming languages on GPUs with just-in-time compilation and runtime optimisations.
PhD thesis, 2017

Just-In-Time GPU Compilation for Interpreted Languages with Partial Evaluation.
Proceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2017

2015
Runtime Code Generation and Data Management for Heterogeneous Computing in Java.
Proceedings of the Principles and Practices of Programming on The Java Platform, 2015

2014
A Composable Array Function Interface for Heterogeneous Computing in Java.
Proceedings of the ARRAY'14: Proceedings of the 2014 ACM SIGPLAN International Workshop on Libraries, 2014

2013
A preliminary evaluation of OpenACC implementations.
J. Supercomput., 2013

Programming for GPUs: The Directive-Based Approach.
Proceedings of the Eighth International Conference on P2P, 2013

2012
accULL: An User-directed Approach to Heterogeneous Programming.
Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, 2012

Directive-based Programming for GPUs: A Comparative Study.
Proceedings of the 14th IEEE International Conference on High Performance Computing and Communication & 9th IEEE International Conference on Embedded Software and Systems, 2012

accULL: An OpenACC Implementation with CUDA and OpenCL Support.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012


  Loading...