José Daniel García

Orcid: 0000-0002-1873-9706

Affiliations:
  • Charles III University of Madrid, Department of Computer Science


According to our database1, José Daniel García authored at least 72 papers between 2003 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Performance and programmability of GrPPI for parallel stream processing on multi-cores.
J. Supercomput., June, 2024

2023
A Latency, Throughput, and Programmability Perspective of GrPPI for Streaming on Multi-cores.
Proceedings of the 31st Euromicro International Conference on Parallel, 2023

2020
Detecting semantic violations of lock-free data structures through C++ contracts.
J. Supercomput., 2020

Challenging the abstraction penalty in parallel patterns libraries.
J. Supercomput., 2020

Towards enhanced MRI by using a multiple back end programming framework.
Future Gener. Comput. Syst., 2020

A Hybrid Approach to Parallel Pattern Discovery in C++.
Proceedings of the 28th Euromicro International Conference on Parallel, 2020

Relaxing the one definition rule in interpreted C++.
Proceedings of the CC '20: 29th International Conference on Compiler Construction, 2020

2019
Exploring stream parallel patterns in distributed MPI environments.
Parallel Comput., 2019

Guest Editorial: High-Level Parallel Programming and the Road to High Performance.
Int. J. Parallel Program., 2019

High-level parallel programming in a heterogeneous world.
Concurr. Comput. Pract. Exp., 2019

A Parallel-Computing Algorithm for High-Energy Physics Particle Tracking and Decoding Using GPU Architectures.
IEEE Access, 2019

2018
Reengineering for parallelism in heterogeneous parallel platforms.
J. Supercomput., 2018

Finding parallel patterns through static analysis in C++ applications.
Int. J. High Perform. Comput. Appl., 2018

An adaptive offline implementation selector for heterogeneous parallel platforms.
Int. J. High Perform. Comput. Appl., 2018

Paving the way towards high-level parallel pattern interfaces for data stream processing.
Future Gener. Comput. Syst., 2018

Towards Automatic Parallelization of Stream Processing Applications.
IEEE Access, 2018

Supporting MPI-distributed stream parallel patterns in GrPPI.
Proceedings of the 25th European MPI Users' Group Meeting, 2018

Parallelizing and Optimizing LHCb-Kalman for Intel Xeon Phi KNL Processors.
Proceedings of the 26th Euromicro International Conference on Parallel, 2018

2017
Automatic CPU/GPU Generation of Multi-versioned OpenCL Kernels for C++ Scientific Applications.
Int. J. Parallel Program., 2017

Enabling semantics to improve detection of data races and misuses of lock-free data structures.
Concurr. Comput. Pract. Exp., 2017

A generic parallel pattern interface for stream and data processing.
Concurr. Comput. Pract. Exp., 2017

RePara 2017 MiniSymposium: The 3<sup>rd</sup> International Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms.
Proceedings of the Parallel Computing is Everywhere, 2017

Probabilistic-Based Selection of Alternate Implementations for Heterogeneous Platforms.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2017

Supporting Advanced Patterns in GrPPI, a Generic Parallel Pattern Interface.
Proceedings of the Euro-Par 2017: Parallel Processing Workshops, 2017

2016
Embedding Semantics of the Single-Producer/Single-Consumer Lock-Free Queue into a Race Detection Tool.
Proceedings of the 7th International Workshop on Programming Models and Applications for Multicores and Manycores, 2016

Discovering Pipeline Parallel Patterns in Sequential Legacy C++ Codes.
Proceedings of the 7th International Workshop on Programming Models and Applications for Multicores and Manycores, 2016

RPL: A Domain-Specific Language for Designing and Implementing Parallel C++ Applications.
Proceedings of the 24th Euromicro International Conference on Parallel, 2016

Introducing Parallelism by Using REPARA C++11 Attributes.
Proceedings of the 24th Euromicro International Conference on Parallel, 2016

Porting Matlab Applications to High-Performance C++ Codes: CPU/GPU-Accelerated Spherical Deconvolution of Diffusion MRI Data.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2016

A C++ Generic Parallel Pattern Interface for Stream Processing.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2016

2015
Static partitioning and mapping of kernel-based applications over modern heterogeneous architectures.
Simul. Model. Pract. Theory, 2015

A Quantitative Justification to Dynamic Partial Replication of Web Contents through an Agent Architecture.
Int. J. Interact. Multim. Artif. Intell., 2015

2014
The Internet of Things: connecting the world.
Pers. Ubiquitous Comput., 2014

2013
A novel black-box simulation model methodology for predicting performance and energy consumption in commodity storage devices.
Simul. Model. Pract. Theory, 2013

A Comparative Study and Evaluation of Parallel Programming Models for Shared-Memory Parallel Architectures.
New Gener. Comput., 2013

A web cluster architectural proposal for balancing storage capacity and reliability by using partial replication.
Comput. Syst. Sci. Eng., 2013

2012
A Comparative Evaluation of Parallel Programming Models for Shared-Memory Architectures.
Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, 2012

A Black Box Model for Storage Devices Based on Probability Distributions.
Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, 2012

2011
Power saving-aware prefetching for SSD-based systems.
J. Supercomput., 2011

A Power-Aware Based Storage Architecture for High Performance Computing.
Proceedings of the 13th IEEE International Conference on High Performance Computing & Communication, 2011

2010
New techniques for simulating high performance MPI applications on large storage networks.
J. Supercomput., 2010

Scalable Storage Systems and High-Perfomance Applications.
J. Supercomput., 2010

Using write Buffering and Read Prefetching Between Flash and Disk Drives to Save Energy in a Hybrid System.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2010

2009
Scalability in data management.
J. Supercomput., 2009

Fault tolerant file models for parallel file systems: introducing distribution patterns for every file.
J. Supercomput., 2009

An Efficient Deployment Strategy for Large Sets of Virtual Appliances.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2009

Saving power in flash and disk hybrid storage system.
Proceedings of the 17th Annual Meeting of the IEEE/ACM International Symposium on Modelling, 2009

2008
SIMCAN: a SIMulator framework for computer architectures and storage networks.
Proceedings of the 1st International Conference on Simulation Tools and Techniques for Communications, 2008

Analyzing Scalable High-Performance I/O Architectures.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2008

Impact of Social Networking Services on the Performance and Scalability of Web Server Infrastructures.
Proceedings of The Seventh IEEE International Symposium on Networking Computing and Applications, 2008

M-PLAT: Multi-Programming Language Adaptive Tutor.
Proceedings of the 8th IEEE International Conference on Advanced Learning Technologies, 2008

A Multi-Agent based Proposal for the Management of Distributed and Redundant Storage.
Proceedings of the 2008 International Conference on Artificial Intelligence, 2008

Management of Distributed and Redundant Storage in High Demand Web Servers for Heterogeneous Networks Access by Agents.
Proceedings of the International Symposium on Distributed Computing and Artificial Intelligence, 2008

New techniques for simulating high performance MPI applications on large storage networks.
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008

New Techniques for Modeling File Data Distribution on Storage Nodes.
Proceedings of the Proceedings 41st Annual Simulation Symposium (ANSS-41 2008), 2008

Using Black-Box Modeling Techniques for Modern Disk Drives Service Time Simulation.
Proceedings of the Proceedings 41st Annual Simulation Symposium (ANSS-41 2008), 2008

2007
A global and parallel file system for grids.
Future Gener. Comput. Syst., 2007

Dispatching Requests in Partially Replicated Web Clusters - An Adaptation of the LARD Algorithm.
Proceedings of the WEBIST 2007, 2007

Fault tolerant file models for parallel file systems: distribution pattern flexibility and its reliability.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2007

2006
Reliable Partial Replication of Contents in Web Clusters: Getting Storage without losing Reliability.
J. Comput., 2006

Disk Scheduling Proposal for an In-Band Bandwidth Virtualization Schema.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications & Conference on Real-Time Computing Systems and Applications, 2006

A Quantitative Justification to Partial Replication of Web Contents.
Proceedings of the Computational Science and Its Applications, 2006

Improving the Performance of Cluster Applications through I/O Proxy Architecture.
Proceedings of the 2006 IEEE International Conference on Cluster Computing, 2006

On the Reliability of Web Clusters with Partial Replication of Contents.
Proceedings of the The First International Conference on Availability, 2006

2005
Specifying use case behavior with interaction models.
J. Object Technol., 2005

2004
An Adaptive Cache Coherence Protocol Specification for Parallel Input/Output Systems.
IEEE Trans. Parallel Distributed Syst., 2004

Data Driven Infrastructure and Policy Selection to Enhance Scientific Applications in Grid.
Proceedings of the Scientific Applications of Grid Computing, First International Workshop, 2004

Grid Data Access Architecture Based on Application I/O Phases and I/O Communities.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2004

A Model for Use Case Priorization Using Criticality Analysis.
Proceedings of the Computational Science and Its Applications, 2004

2003
Applying RCM in large scale systems: a case study with railway networks.
Reliab. Eng. Syst. Saf., 2003

Towards a Data Driven Storage Infrastructure for Grids.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2003

A Parallel I/O Middleware to Integrate Heterogeneous Storage Resources on Grids.
Proceedings of the Grid Computing, 2003


  Loading...