Projects per year
Personal profile
Research interests
As of my incorporation into the Department of Computer Architecture and Operating Systems of the UAB as a postgraduate student, it is possible to divide my scientific-technical career into the following stages:
Simulation of Parallel Applications (1992-99): Focused on the design and development of simulators of parallel applications. This research main objective was the definition of abstractions for parallel programs, based on characterizing tasks and their dependences. Two main abstractions were developed, at first a simpler one, which was easier to parametrize, and, next, a more complex an accurate one. Using these characterizations, several simulation tools were programmed and used in the context of national and European projects. As part of my Master’s thesis, I was involved in the design and development of some of these simulation applications.
National projects: 4, European: 2
Research work (1995)
International congresses: 3, National: 1, Journal papers: 3
Security in Distributed Systems (2007-12): Focused on the design and development of the FPVA (First Principles Vulnerability Assessment) methodology for the evaluation of vulnerabilities in Grid applications. This methodology clearly defined a set of steps for the assessment of Grid applications vulnerabilities, most of these steps could be automatized or at least supported by specific tools. Jointly with other professors of our group and from the University of Wisconsin, I was involved in the original definition and application of this methodology.
International projects: 2
Master Thesis: 1, Ph.D. Thesis: 1
International congresses: 2, National: 1, Journal papers: 2
Parallel Application Modeling (1999-present): This is my main line of research, aimed at defining high-level performance models for parallel applications. Initially, models were defined for MPI applications with a master-worker and pipeline structure, but later this line has been expanded with the definition of models for memory-intensive OpenMP applications, composed (mix of several structures) applications, applications based on mathematical libraries, distributed data-intensive applications and, finally, applications based on the simulation of agents (ABS) with SPMD structure.
As a result of the work on modeling the performance of ABS parallel systems, we have opened a new line for the definition and implementation of a benchmark for assessing the performance of the parallel simulators generated by well-known platforms, such as FLAME, Repast-HPC or D-Mason. In addition, the knowledge we have gained on this topic has opened new ways of collaboration for optimizing real parallel ABS in the health sciences area (tumor growth and infection spread).
National projects: 12, European: 1
Doctoral Thesis (2006)
Master Thesis: 7, Ph.D. Thesis: 3
International congresses: 17, National: 4, Journal papers: 11
International Presentations: 4
Parallel Applications Tuning Tools (2010-present): Focused on the design and development of tools for automatic tuning and, in some cases, also dynamic tuning of parallel applications. These tools allow the integration of performance models in the form of external components provided by the analyst. For this reason, this research line is tightly coupled with the Parallel Application Modeling one. The two main tools developed totally or partially by our group are Monitoring Analysis and Tuning Environment-MATE (and its highly scalable evolution ELASTIC) and Periscope Tuning Framework-PTF.
National projects: 2, European: 1
Master Thesis: 2
International congresses: 11, Journal papers: 2
Tools: MATE, ELASTIC, PTF
International Presentations: 5
Future goals:
In the Parallel Applications Modeling research line, the main objective is to define performance models for applications developed for large-scale platforms, which are generally also heterogeneous (multiple nodes with multiple processors with multiple cores, plus accelerators). Said models could be aimed at reducing execution time and/or energy consumption and incorporate cognitive computing techniques (machine learning) to face the complexity inherent in heterogeneity.
This objective is closely related to the main objective of the Parallel Applications Tuning Tools research line, which consists of the design and development of tools for large-scale applications that support the integration of the aforementioned models. The development of these research lines has been favored by participation in the European Autotune project, which is why it is considered important to maintain and extend the collaboration established with other research centers.
Finally, based on the work carried out in the modeling of agent-based simulation applications, the objective is to develop real applications in different fields of knowledge (sociology: simulation of pre-Columbian societies, medicine: simulation of growth and tumor treatment), To this end, collaboration agreements have been established with other departments of the UAB itself, private companies and international centers.
General quality indicators of scientific research
Number of six-year research terms granted: 4 Last six-year research term granted: 2013-2019
Number of doctoral theses supervised in the last 10 years: 4
Total Citations: 160 (Researcher ID), 267 (Scopus), 563 (Scholar)
Average Citations per year (2015-2019): 16.8 (Researcher ID), 28.6 (Scopus), 53.4 (Scholar)
Publications in 1st quartile: 3, 2nd quartile: 6
H-index: 6 (Researcher ID), 8 (Scopus), 13 (Scholar)
Ph.D Thesis Advised
Allande Alvarez, Cesar. Modeling performance degradation in openmp memory bound applications on multicore multisocket systems. Universitat Autònoma de Barcelona (UAB). Start: 11/05/2010, end: 12/18/2015. Publications: 3 articles in international conferences, 1 article in national conferences.
Jairo David Serrano Latorre. Vulnerability Assessment for Complex Middleware Interrelationships in Distributed Systems. Universitat Autònoma de Barcelona (UAB). Start: 11/27/2009, end: 11/08/2013. Publications: 1 Article in an indexed journal, 2 articles in international conferences, 1 article in a national conference.
Máquez Pérez, Claudio. Definition of a Grid-Hypergraph Load Balancing Approach for Agent Based Applications in HPC Systems. Universitat Autònoma de Barcelona (UAB). Start: 12/02/2011, end: 09/22/2017. Publications: 1 Article in an indexed journal, 4 articles in international conferences, 1 article in a national conference.
Guevara Quintero, Jose Alexander. Definition of a Resource Management Strategy for Dymanic Performance Tuning of Complex Applications. Autonomous University of Barcelona (UAB). Start: 03/06/2008, end: 07/21/2010. Publications: 2 articles in international conferences, 1 article in national conferences.
Other Research Merits
Member of program committees of multiple conferences, including ICCS (5 years), CLEI (6 years), ICHPCS, MuCoCoS, and VHPCC.
Reviewer of more than 48 articles in indexed journals, including Future Generation Computer Systems (36 papers), Parallel Computing (3 papers), Journal of Prarallel and Distributed Computing (2 papers) and the Journal of Supercomputing (2 papers).
External reviewer of the Leading Fellows Postdoc Programme in 2019 (Netherlands).
Expertise related to UN Sustainable Development Goals
In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):
Education/Academic qualification
Postgraduate, Doctor en Informática, Universitat Autònoma de Barcelona (UAB)
Award Date: 1 Apr 2006
Degree, Licenciado en Informática (homologación de título extranjero), Ministerio de Educación y Ciencia
Award Date: 1 Oct 1993
Engineer, Ingeniero en Computación, Universidad Simón Bolívar
Award Date: 5 Feb 1991
External positions
Profesor Asociado, Universidad Nueva Esparta
15 Jan 1992 → 30 Jun 1992
Analista I+D, SPG Software House
1 Apr 1991 → 31 Jul 1992
Ayudante de prácticas de laboratorio, Universidad Simón Bolívar
1 Sept 1987 → 31 Jul 1990
Fingerprint
- 1 Similar Profiles
Network
-
SALUS; Wildfire risk solutions for Spain
Cortes Fite, A., Margalef, T., Espinosa Morales, A. M., Moure Lopez, J. C., Cesar Galobardes, E. & Sikora , A. B.
1/12/22 → 30/11/25
Project: Research Projects and Other Grants
-
COMPUTACION AVANZADA PARA LOS RETOS DE LA SOCIEDAD DIGITAL-UAB
Espinosa Morales, A. M., Sikora , A. B., Aguado Puig, Q., Alcaraz Rodriguez, J., Carrillo Jordan, C., Cebrian Trunas, P., Garrido Sanz, L., Montemuiño Sosa, C. F., Pons Pons, P. L., Sanjuan Gomez, G., Tallada Crespi, P., Vera Rodríguez, G., Vidal Canedo, V., Villar Mesurado, S., Cesar Galobardes, E., Cortes Fite, A., Hernandez Bude, P., Jorba Esteve, J., Marco Sola, S., Margalef, T., Moure Lopez, J. C., Piñol Pascual, J., Ripoll Aracil, A., Senar Rosell, M. A., Sorribes Gomis, J., Villalba Mendez, G., GUZMAN RUIZ, C., PEREIRA FRAGA, E., PEREZ DENGRA, C., Miró Cubells, J. R., Moreno Vendrell, A., Gonzalez i Fernandez, I., Harutyunyan Gevorgyan, S. & Moreno Vendrell, A.
1/09/21 → 31/08/24
Project: Research Projects and Other Grants
-
Disseny d'acceleradors basats en la tecnologia RISC-V per a la propera generació de computadors (DRAC)
Espinosa Morales, A. M., Cesar Galobardes, E., Franco Puntes, D., Margalef, T., Moure Lopez, J. C., Rullan Ayza, M., Senar Rosell, M. A. & Valderrama Valles, E.
1/01/19 → 31/12/22
Project: Research Projects and Other Grants
-
Aprovechando los nuevos paradigmas de computo para los retos de la sociedad digital
Margalef, T., Cortes Fite, A., Cebrian Trunas, P., Garrido Sanz, L., Vidal Canedo, V., Cesar Galobardes, E., Espinosa Morales, A. M., Hernandez Bude, P., Moure Lopez, J. C., Piñol Pascual, J., Senar Rosell, M. A., Sikora , A. B., Sorribes Gomis, J., Bianchini, G., Carrillo Jordan, C., Caymes Scutari, P., Jorba Esteve, J., Miró Cubells, J. R. & Moreno Vendrell, A.
1/01/18 → 30/09/21
Project: Research Projects and Other Grants
-
Pensamiento computacional e ingeniería del rendimiento para aplicaciones de ciencias de la vida y medioambientales
Margalef, T., Cortes Fite, A., Ivars Camañez, V. J., López Hernández, M. D. M., Mendez Muñoz, V., Cesar Galobardes, E., Espinosa Morales, A. M., Hernandez Bude, P., Moure Lopez, J. C., Piñol Pascual, J., Ripoll Aracil, A., Senar Rosell, M. A., Sikora , A. B., Sorribes Gomis, J., Bianchini, G., Caymes Scutari, P., Denham, M. M., Laneri, K., Jorba Esteve, J., Miró Cubells, J. R. & Moreno Vendrell, A.
Ministerio de Economia y Competitividad (MINECO)
1/01/15 → 31/12/18
Project: Research Projects and Other Grants
-
Colorectal tumour simulation using agent based modelling and high performance computing
Kang, G., Márquez, C., Barat, A., Byrne, A. T., Prehn, J. H. M., Sorribes, J. & César, E., 1 Feb 2017, In: Future Generation Computer Systems. 67, p. 397-408Research output: Contribution to journal › Article › Research › peer-review
13 Citations (Scopus) -
AutoTune: A Plugin-Driven Approach to the Automatic Tuning of Parallel Applications
Miceli, R., Civario, G., Sikora, A., César, E., Gerndt, M., Haitof, H., Navarrete, C., Benkner, S., Sandrieser, M., Morin, L., Bodin, F. & Pekka Manninen, P. Ö. (ed.), 1 Jan 2013, Applied Parallel and Scientific Computing. 11th International Conference, PARA 2012, Helsinki, Finland, June 10-13, 2012, Revised Selected Papers. 1 ed. Berlín (DE), Vol. 7782. p. 328-342 14 p.Research output: Chapter in Book › Chapter › Research
-
Modeling Master/Worker applications for automatic performance tuning
Cesar, E., Moreno, A., Sorribes, J. & Luque, E., 1 Sept 2006, In: Parallel Computing. 32, p. 568-589Research output: Contribution to journal › Article › Research › peer-review
35 Citations (Scopus) -
Dynamic tuning of the workload partition factor and the resource utilization in data-intensive applications
Rosas, C., Sikora, A., Jorba, J., Moreno, A., Espinosa, A. & César, E., 1 Jan 2014, In: Future Generation Computer Systems. 37, p. 162-177Research output: Contribution to journal › Article › Research › peer-review
6 Citations (Scopus) -
Pattern-based Autotuning of OpenMP Loops using Graph Neural Networks
Dutta, A., Alcaraz, J., Tehranijamsaz, A., Sikora, A., Cesar, E. & Jannesari, A., 2022, Proceedings of AI4S 2022: Artificial Intelligence and Machine Learning for Scientific Applications, Held in conjunction with SC 2022: The International Conference for High Performance Computing, Networking, Storage and Analysis. Institute of Electrical and Electronics Engineers Inc., p. 26-31 6 p. (Proceedings of AI4S 2022: Artificial Intelligence and Machine Learning for Scientific Applications, Held in conjunction with SC 2022: The International Conference for High Performance Computing, Networking, Storage and Analysis).Research output: Chapter in Book › Chapter › Research › peer-review