Photo Jose Gracia

Dr. Jose Gracia

Head, Scalable Programming Models and Tools

Together with his group, José Gracia does research into topics related to scalable programming models and tools. This includes, in particular, new approaches to MPI or task-based programming models and their interoperability at scale. He also works on performance analysis tools, characterization of application performance, and optimization of scientific codes and workflows.

In addition, Gracia is involved in user support and responsible for part of the HLRS software stack.

He holds a doctoral degree in physics with a background in numerical simulations of astrophysical flows.

Publications

[ 2019 ] [ 2018 ] [ 2017 ] [ 2016 ] [ 2015 ] [ 2014 ] [ 2013 ] [ 2012 ] [ 2011 ] [ 2010 ] [ 2009 ] [ 2008 ] [ 2006 ] [ 2005 ] [ 2004 ] [ 2003 ] [ 2001 ]

2019 [ to top ]

  • 1.
    Zhou, H., Gracia, J., Schneider, R.: MPI Collectives for Multi-core Clusters: Optimized Performance of the Hybrid MPI+MPI Parallel Codes. 48th International Conference on Parallel Processing, ICPP 2019 Workshop Proceedings. S. 18:1–18:10. ACM (2019).
     

2018 [ to top ]

  • 1.
    Schuchart, J., Tsugane, K., Gracia, J., Sato, M.: The Impact of Taskyield on the Design of Tasks Communicating Through MPI. Evolving OpenMP for Evolving Architectures - 14th International Workshop on OpenMP, IWOMP 2018, Barcelona, Spain, September 26-28, 2018, Proceedings. S. 3–17. Springer (2018).
     

2017 [ to top ]

  • 1.
    Zhou, H., Gracia, J.: Application Productivity and Performance Evaluation of Transparent Locality-aware One-sided Communication Primitives. International Journal of Networking and Computing. 7, 136–153 (2017).
     
  • 2.
    Schuchart, J., Nachtmann, M., Gracia, J.: Patterns for OpenMP Task Data Dependency Overhead Measurements. OpenMP: Scaling OpenMP for Exascale Performance and Portability - 13th International Workshop on OpenMP, IWOMP 2017, Stony Brook, NY, USA, September 21-22, 2017, Proceedings. S. 156–168. Springer (2017).
     
  • 3.
    Niethammer, C., Gracia, J., Hilbrich, T., Knüpfer, A., Resch, M.M., Nagel, W.E. Hrsg.: Tools for High Performance Computing 2016 : Proceedings of the 10th International Workshop on Parallel Tools for High Performance Computing, October 2016, Stuttgart, Germany. Springer (2017).
     

2016 [ to top ]

  • 1.
    Carretero, J., Blas, J.G., Gergel, V., Voevodin, V.V., Meyerov, I., Rico-Gallego, J.A., Mart’in, J.C.D., Alonso, P., Durillo, J.J., S’anchez, J.D.G., Lastovetsky, A.L., Marozzo, F., Liu, Q., Bhuiyan, M.Z.A., F"urlinger, K., Weidendorfer, J., Gracia, J. Hrsg.: Algorithms and Architectures for Parallel Processing - ICA3PP 2016 Collocated Workshops: SCDT, TAPEMS, BigTrust, UCER, DLMCS, Granada, Spain, December 14-16, 2016, Proceedings. Springer (2016).
     
  • 2.
    Zhou, H., Gracia, J.: Asynchronous progress design for a MPI-based PGAS one-sided communication system. 22nd IEEE International Conference on Parallel and Distributed Systems, ICPADS 2016, Wuhan, China, December 13-16, 2016. S. 999–1006 (2016).
     
  • 3.
    Gracia, J., Struckmann, N., Rilli, J., Keller, R.: Data persistency for fault-tolerance using MPI semantics. International Journal on Advances in Systems and Measurement. 9, 58–65 (2016).
     
  • 4.
    Nachtmann, M., Gracia, J.: Enabling Model-Centric Debugging for Task-Based Programming Models -- a Tasking Control Interface. In: Knüpfer, A., Hilbrich, T., Niethammer, C., Gracia, J., Nagel, W.E., und Resch, M.M. (Hrsg.) Tools for High Performance Computing 2015, Proceedings of the 9th International Workshop on Parallel Tools for High Performance Computing, September 2015, Dresden, Germany. S. 147–160. Springer (2016).
     
  • 5.
    Marjanovic, V., Gracia, J., Glass, C.W.: HPC Benchmarking: Problem Size Matters. Proceedings of the 7th International Workshop on Performance Modeling, Benchmarking, and Simulation of High Performance Computing Systems. S. 1–10. IEEE (2016).
     
  • 6.
    Niethammer, C., Khabi, D., Zhou, H., Marjanovic, V., Gracia, J.: Impact of the Entering Time on the Performance of MPI Collective Operations. International Journal on Advances in Systems and Measurements. 9, 48–57 (2016).
     
  • 7.
    Knüpfer, A., Hilbrich, T., Niethammer, C., Gracia, J., Nagel, W.E., Resch, M.M. Hrsg.: Tools for High Performance Computing 2015 : Proceedings of the 9th International Workshop on Parallel Tools for High Performance Computing, September 2015, Dresden, Germany. Springer (2016).
     
  • 8.
    Zhou, H., Gracia, J.: Towards performance portability through locality-awareness for applications using one-sided communication primitives. Forth International Symposium on Computing and Networking, CANDAR Hiroshima, Japan, November 22-25, 2016. S. 536–542. IEEE Computer Society (2016).
     

2015 [ to top ]

  • 1.
    Zhou, H., Marjanovic, V., Niethammer, C., Gracia, J.: A Bandwidth-saving Optimization for MPI Broadcast Collective Operation. 44th International Conference on Parallel Processing Workshops, ICPPW. S. 111–118. , Beijing, China (2015).
     
  • 2.
    Moniruzzaman, M., Idrees, K., Rossbory, M., Gracia, J.: An adaptive load-balancing task-scheduler for FastFlow. Proceedings of International Conference on Advanced Communications and Computation (INFOCOMP 2015). S. 6–12. IARIA (2015).
     
  • 3.
    Niethammer, C., Khabi, D., Zhou, H., Marjanovic, V., Gracia, J.: Impact of the Entering Time on Collective Performance. Proceedings of International Conference on Advanced Communications and Computation (INFOCOMP 2015). S. 60–65. IARIA (2015).
     
  • 4.
    Zhou, H., Idrees, K., Gracia, J.: Leveraging MPI-3 Shared-Memory Extensions for Efficient PGAS Runtime Systems. Euro-Par 2015: Parallel Processing - 21st International Conference on Parallel and Distributed Computing, Vienna, Austria, August 24-28, 2015, Proceedings. S. 373–384 (2015).
     
  • 5.
    Hünich, D., Knüpfer, A., Gracia, J.: Providing Parallel Debugging for DASH Distributed Data Structures with GDB. Proceedings of the International Conference on Computational Science, ICCS 2015, Computational Science at the Gates of Nature, Reykjav’ık, Iceland, 1-3 June, 2015, 2014. S. 1383–1392 (2015).
     
  • 6.
    Niethammer, C., Gracia, J., Kn"upfer, A., Resch, M.M., Nagel, W.E. Hrsg.: Tools for High Performance Computing 2014, Proceedings of the 8th International Workshop on Parallel Tools for High Performance Computing, October 2014, HLRS, Stuttgart, Germany. Springer (2015).
     
  • 7.
    Gracia, J., Sethi, M.W., Struckmann, N., Keller, R.: Towards data persistency for fault-tolerance using MPI semantics. Proceedings of International Conference on Advanced Communications and Computation (INFOCOMP 2015). S. 26–29. IARIA (2015).
     

2014 [ to top ]

  • 1.
    Stute, M., Gracia, J., Vlahakis, N., Tsinganos, K., Mignone, A., Massaglia, S.: 3D simulations of disc winds extending radially self-similar MHD models. mnras. 439, 3641–3648 (2014).
     
  • 2.
    Zhou, H., Mhedheb, Y., Idrees, K., Glass, C.W., Gracia, J., F"urlinger, K.: DART-MPI: An MPI-based Implementation of a PGAS Runtime System. Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, PGAS 2014, Eugene, OR, USA, October 6-10, 2014. S. 3 (2014).
     
  • 3.
    F"urlinger, K., Glass, C.W., Gracia, J., Kn"upfer, A., Tao, J., H"unich, D., Idrees, K., Maiterth, M., Mhedheb, Y., Zhou, H.: DASH: Data Structures and Algorithms with Support for Hierarchical Locality. In: Lopes, L., Zilinskas, J., Costan, A., Cascella, R.G., Kecskemeti, G., Jeannot, E., Cannataro, M., Ricci, L., Benkner, S., Petit, S., Scarano, V., Gracia, J., Hunold, S., Scott, S.L., Lankes, S., Lengauer, C., Carretero, J., Breitbart, J., und Alexander, M. (Hrsg.) Euro-Par 2014: Parallel Processing Workshops - Euro-Par 2014 International Workshops, Porto, Portugal, August 25-26, 2014, Revised Selected Papers, Part II. S. 542–552. Springer (2014).
     
  • 4.
    Lopes, L., Zilinskas, J., Costan, A., Cascella, R.G., Kecskemeti, G., Jeannot, E., Cannataro, M., Ricci, L., Benkner, S., Petit, S., Scarano, V., Gracia, J., Hunold, S., Scott, S.L., Lankes, S., Lengauer, C., Carretero, J., Breitbart, J., Alexander, M. Hrsg.: Euro-Par 2014: Parallel Processing Workshops - Euro-Par 2014 International Workshops, Porto, Portugal, August 25-26, 2014, Revised Selected Papers, Part I. Springer (2014).
     
  • 5.
    Lopes, L., Zilinskas, J., Costan, A., Cascella, R.G., Kecskemeti, G., Jeannot, E., Cannataro, M., Ricci, L., Benkner, S., Petit, S., Scarano, V., Gracia, J., Hunold, S., Scott, S.L., Lankes, S., Lengauer, C., Carretero, J., Breitbart, J., Alexander, M. Hrsg.: Euro-Par 2014: Parallel Processing Workshops - Euro-Par 2014 International Workshops, Porto, Portugal, August 25-26, 2014, Revised Selected Papers, Part II. Springer (2014).
     
  • 6.
    Marjanovic, V., Gracia, J., Glass, C.W.: Performance Modeling of the HPCG Benchmark. High Performance Computing Systems. Performance Modeling, Benchmarking, and Simulation - 5th International Workshop, PMBS 2014, New Orleans, LA, USA, November 16, 2014. Revised Selected Papers. S. 172–192 (2014).
     
  • 7.
    Kn"upfer, A., Gracia, J., Nagel, W.E., Resch, M.M. Hrsg.: Tools for High Performance Computing 2013, Proceedings of the 7th International Workshop on Parallel Tools for High Performance Computing, September 2013, ZIH, Dresden, Germany. Springer (2014).
     

2013 [ to top ]

  • 1.
    Brinkmann, S., Gracia, J.: CppSs--a C++ Library for Efficient Task Parallelism. INFOCOMP 2013, The Third International Conference on Advanced Communications and Computation. S. 39–42. IARIA (2013).
     
  • 2.
    Baumann, T.M., Gracia, J.: Cudagrind: A Valgrind Extension for CUDA. Parallel Computing: Accelerating Computational Science and Engineering (CSE), Proceedings of the International Conference on Parallel Computing, ParCo 2013, 10-13 September 2013, Garching (near Munich), Germany. S. 763–772 (2013).
     
  • 3.
    Baumann, T.M., Gracia, J.: Cudagrind: Memory-Usage Checking for CUDA. Tools for High Performance Computing 2013, Proceedings of the 7th International Workshop on Parallel Tools for High Performance Computing, September 2013, ZIH, Dresden, Germany. S. 67–78 (2013).
     
  • 4.
    Schubert, L., Kuper, J., Gracia, J.: POLCA - A Programming Model for Large Scale, Strongly Heterogeneous Infrastructures. Parallel Computing: Accelerating Computational Science and Engineering (CSE), Proceedings of the International Conference on Parallel Computing, ParCo 2013, 10-13 September 2013, Garching (near Munich), Germany. S. 43–52 (2013).
     
  • 5.
    Subotic, V., Brinkmann, S., Marjanovic, V., Badia, R.M., Gracia, J., Niethammer, C., Ayguad’e, E., Labarta, J., Valero, M.: Programmability and portability for exascale: Top down programming methodology and tools with StarSs. J. Comput. Science. 4, 450–456 (2013).
     
  • 6.
    Cheptsov, A., Brinkmann, S., Gracia, J., Resch, M.M., Nagel, W.E. Hrsg.: Tools for High Performance Computing 2012 - Contributed Papers Presented at the 6th International Parallel Tools Workshop, Stuttgart, Germany, September 25-26, 2012. Springer (2013).
     

2012 [ to top ]

  • 1.
    Niethammer, C., Glass, C.W., Gracia, J.: Avoiding Serialization Effects in Data / Dependency Aware Task Parallel Algorithms for Spatial Decomposition. 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012, Leganes, Madrid, Spain, July 10-13, 2012. S. 743–748 (2012).
     
  • 2.
    Stute, M., Gracia, J.: Comparison of synthetic maps from truncated jet-formation models with YSO jet observations. II. The effect of varying inclinations. aap. 538, A116 (2012).
     
  • 3.
    Gracia, J., Niethammer, C., Hasert, M., Brinkmann, S., Keller, R., Glass, C.W.: Hybrid MPI/StarSs - A Case Study. 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012, Leganes, Madrid, Spain, July 10-13, 2012. S. 48–55 (2012).
     
  • 4.
    Brinkmann, S., Gracia, J., Niethammer, C.: Task Debugging with TEMANEJO. In: Cheptsov, A., Brinkmann, S., Gracia, J., Resch, M.M., und Nagel, W.E. (Hrsg.) Tools for High Performance Computing 2012 - Contributed Papers Presented at the 6th International Parallel Tools Workshop, Stuttgart, Germany, September 25-26, 2012. S. 13–21. Springer (2012).
     

2011 [ to top ]

  • 1.
    Cheptsov, A., Koller, B., Salon, S., Lazzari, P., Gracia, J.: Analysis and Optimization of Performance Characteristics for MPI Parallel Scientific Applications on the Grid (A Case Study for the OPATM-BFM Simulation Application). Remote Instrumentation Services on the e-Infrastructure. S. 241–253. Springer (2011).
     
  • 2.
    Brinkmann, S., Gracia, J., Niethammer, C., Keller, R.: TEMANEJO textendash a debugger for task based parallel programming models. Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August - 3 September 2011, Ghent, Belgium. S. 639–645 (2011).
     
  • 3.
    Keller, R., Brinkmann, S., Gracia, J., Niethammer, C.: Temanejo: Debugging of Thread-Based Task-Parallel Programs in StarSS. Tools for High Performance Computing 2011 - Proceedings of the 5th International Workshop on Parallel Tools for High Performance Computing, ZIH, Dresden, September 2011. S. 131–137 (2011).
     

2010 [ to top ]

  • 1.
    Stute, M., Gracia, J., Tsinganos, K., Vlahakis, N.: Comparison of synthetic maps from truncated jet-formation models with YSO jet observations. aap. 516, A6 (2010).
     

2009 [ to top ]

  • 1.
    Cabrit, S., Bocchi, M., Camenzind, M., Ciardi, A., de Colle, F., Downes, T., Ferreira, J., Frank, A., Gracia, J., Lebedev, S., Marrochino, A., Massaglia, S., Matsakos, T., O’Sullivan, J., Stehl’e, C., Stute, M., Suzuki-Vidal, F., Tesileanu, O., Tsinganos, K., Zanni, C.: Dynamics of magnetized YSO jets: Examples of results from the JETSET network. Revista Mexicana de Astronomia y Astrofisica Conference Series. S. 171–178 (2009).
     
  • 2.
    Gracia, J., de Colle, F., Downes, T. Hrsg.: Jets From Young Stars V. (2009).
     
  • 3.
    Gracia, J., Vlahakis, N., Agudo, I., Tsinganos, K., Bogovalov, S.V.: Synthetic Synchrotron Emission Maps from MHD Models for the Jet of M87. apj. 695, 503–510 (2009).
     

2008 [ to top ]

  • 1.
    Gracia, J., Bogovalov, S.V., Tsinganos, K.: MHD Models and Synthetic Synchrotron Maps for the Jet of M87. International Journal of Modern Physics D. 17, 1687–1693 (2008).
     
  • 2.
    v Cemelji’c, M., Gracia, J., Vlahakis, N., Tsinganos, K.: Resistive jet simulations extending radially self-similar magnetohydrodynamic models. mnras. 389, 1022–1032 (2008).
     
  • 3.
    Stute, M., Tsinganos, K., Vlahakis, N., Matsakos, T., Gracia, J.: Stability and structure of analytical MHD jet formation models with a finite outer disk radius. aap. 491, 339–351 (2008).
     
  • 4.
    De Colle, F., Gracia, J., Murphy, G.: The Effect of a Stellar Magnetic Variation on the Jet Velocity. apj. 688, 1137–1141 (2008).
     

2006 [ to top ]

  • 1.
    Katarzy’nski, K., Ghisellini, G., Tavecchio, F., Gracia, J., Maraschi, L.: Hard TeV spectra of blazars and the constraints to the infrared intergalactic background. mnras. 368, L52-L56 (2006).
     
  • 2.
    Gracia, J., Vlahakis, N., Tsinganos, K.: Jet simulations extending radially self-similar magnetohydrodynamics models. mnras. 367, 201–210 (2006).
     
  • 3.
    Ostorero, L., Wagner, S.J., Gracia, J., Ferrero, E., Krichbaum, T.P., Britzen, S., Witzel, A., Nilsson, K., Villata, M., Bach, U., Barnaby, D., Bernhart, S., Carini, M.T., Chen, C.W., Chen, W.P., Ciprini, S., Crapanzano, S., Doroshenko, V., Efimova, N.V., Emmanoulopoulos, D., Fuhrmann, L., Gabanyi, K., Giltinan, A., Hagen-Thorn, V., Hauser, M., Heidt, J., Hojaev, A.S., Hovatta, T., Hroch, F., Ibrahimov, M., Impellizzeri, V., Ivanidze, R.Z., Kachel, D., Kraus, A., Kurtanidze, O., L"ahteenm"aki, A., Lanteri, L., Larionov, V.M., Lin, Z.Y., Lindfors, E., Munz, F., Nikolashvili, M.G., Nucciarelli, G., O’Connor, A., Ohlert, J., Pasanen, M., Pullen, C., Raiteri, C.M., Rector, T.A., Robb, R., Sigua, L.A., Sillanp"a"a, A., Sixtova, L., Smith, N., Strub, P., Takahashi, S., Takalo, L.O., Tapken, C., Tartar, J., Tornikoski, M., Tosti, G., Tr"oller, M., Walters, R., Wilking, B.A., Wills, W., Agudo, I., Aller, H.D., Aller, M.F., Angelakis, E., Klare, J., K"ording, E., Strom, R.G., Ter"asranta, H., Ungerechts, H., Vila-Vilar’o, B.: Testing the inverse-Compton catastrophe scenario in the intra-day variable blazar S5 0716+71. I. Simultaneous broadband observations during November 2003. aap. 451, 797–807 (2006).
     
  • 4.
    Agudo, I., Krichbaum, T.P., Ungerechts, H., Kraus, A., Witzel, A., Angelakis, E., Fuhrmann, L., Bach, U., Britzen, S., Zensus, J.A., Wagner, S.J., Ostorero, L., Ferrero, E., Gracia, J., Grewing, M.: Testing the inverse-Compton catastrophe scenario in the intra-day variable blazar S5 0716+71. II. A search for intra-day variability at millimetre wavelengths with the IRAM 30thinspm telescope. aap. 456, 117–129 (2006).
     
  • 5.
    Katarzy’nski, K., Ghisellini, G., Svensson, R., Gracia, J.: The cyclo-synchrotron process and particle heating through the absorption of photons. aap. 451, 739–746 (2006).
     

2005 [ to top ]

  • 1.
    Stute, M., Gracia, J., Camenzind, M.: Effects of a solid surface on jet formation around neutron stars. aap. 436, 607–613 (2005).
     
  • 2.
    Gracia, J., Tsinganos, K., Bogovalov, S.V.: Magnetic collimation of the relativistic jet in M 87. aap. 442, L7-L10 (2005).
     

2004 [ to top ]

  • 1.
    Gracia, J., Camenzind, M.: Spectral Energy Distribution of Bimodal Accretion Flows. Progress of Theoretical Physics Supplement. 155, 333–334 (2004).
     

2003 [ to top ]

  • 1.
    Gracia, J., Peitz, J., Keller, C., Camenzind, M.: Evolution of bimodal accretion flows. mnras. 344, 468–472 (2003).
     

2001 [ to top ]

  • 1.
    Rivinius, T., Stefl, S., Stahl, O., Wolf, B., Kaufer, A., Baade, D., Dumm, T., G"ang, T., Gracia, J., Gummersbach, C., Jankovics, K.L., Kovacs, J., Lehmann, H., Mandel, H., Peitz, J., Schafer, D., Schweickhardt, J., Schmutz, W., Szeifert, T., Tubbesing, S.: Stellar and circumstellar variability of the Be star mu Cen IV. Journal of Astronomical Data. 7, 5 (2001).
     
Contact jose.gracia(at)hlrs.de tel: +49 711 685-87208 fax: +49 711 685-65832
Fingerprint A1F9 9227 C2A0 236E BC3F 853D 51F8 60CD FBDA DD6F