ICC_Congressos i conferències
http://hdl.handle.net/10234/146069
2024-03-19T08:57:45ZEfficient data redistribution for malleable applications
http://hdl.handle.net/10234/205853
Efficient data redistribution for malleable applications
Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo, Maribel; Iserte, Sergio
Process malleability can be defined as the ability of a distributed MPI parallel job to change the number of processes on–the–fly without stopping its execution, reallocating the compute resources originally assigned to the job, and without storing application data to disk. MPI malleability consists of four stages: resource reallocation, process management, data redistribution and execution resuming. Among them, data redistribution is the most time-consuming and determines the reconfiguration time. In this paper, we compare different implementations of this stage using point-to-point and collective MPI operations, and discuss the impact of overlapping computation-communication. We then combine these strategies with different methods to expand/shrink jobs, using a synthetic application to emulate MPI-based codes and their malleable counterparts, in order to evaluate the effect of different malleability methods in parallel distributed applications. The results show that the use of asynchronous techniques speeds up execution by 1.14 and 1.21, depending on the network used.
In Workshops of The International Conference on High Performance Computing, Network, Storage,
and Analysis (SC-W 2023), November 12–17, 2023, Denver, CO, USA. ACM, New York, NY, USA.
2023-01-01T00:00:00ZQuality management in social business intelligence projects
http://hdl.handle.net/10234/205479
Quality management in social business intelligence projects
Aramburu Cabo, María José; Berlanga Llavori, Rafael; Lanza Cruz, Indira Lázara
Social networks have become a new source of useful information for companies. Increasing the value of social data requires, first, assessing and improving the quality of the relevant data and, subsequently, developing practical solutions that apply them in business intelligence tasks. This paper focuses on the Twitter social network and the processing of social data for business intelligence projects. With this purpose, the paper starts by defining the special requirements of the analysis cubes of a Social Business Intelligence (SoBI) project and by reviewing previous work to demonstrate the lack of valid approaches to this problem. Afterwards, we present a new data processing method for SoBI projects whose main contribution is a phase of data exploration and profiling that serves to build a quality data collection with respect to the analysis objectives of the project.
2021-01-01T00:00:00ZAnálisis de métodos de redistribución de datos para aplicaciones MPI maleables
http://hdl.handle.net/10234/204425
Análisis de métodos de redistribución de datos para aplicaciones MPI maleables
Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo Catalán, María Isabel; Iserte, Sergio
La maleabilidad de procesos puede definirse como la capacidad de un trabajo paralelo MPI distribuido para modificar el número de procesos sin detener su ejecución, reasignando los recursos computacionales inicialmente asignados al trabajo tantas veces como sea necesario.
En general, la maleabilidad se compone de cuatro etapas: reasignación de recursos, gestión de procesos, redistribución de datos y reanudación de la ejecución.
Entre ellas, la tercera etapa es la que más tiempo consume y domina el tiempo total de reconfiguración.
En este artículo se comparan diferentes implementaciones de esta etapa utilizando operaciones MPI punto a punto y colectivas, incluyendo sus versiones no bloqueantes, tanto para Ethernet 10G como para Infiniband EDR.
Estas estrategias de redistribución de datos se combinan con diferentes métodos para expandir/reducir trabajos utilizando una aplicación que solo realiza la segunda y tercera etapa de la maleabilidad, lo que permite evaluar el coste de las diferentes metodologías de modo aislado.
Los resultados muestran que la versión punto a punto no bloqueante junto al método de creación de procesos Merge, es la alternativa que más reduce el tiempo de redistribución.
Ponència presentada en: Jornadas Sarteco 2023, Ciudad Real, 20-22 septiembre, 2023.
2023-09-01T00:00:00ZJENewbie 2023
http://hdl.handle.net/10234/204202
JENewbie 2023
Marqués-Andrés, Mercedes; Catalán Carbó, Mar; Corrales-Astorgano, Mario
En este artículo se describen los objetivos del taller
JENewbie, se explican brevemente los trabajos presentados y se exponen las principales conclusiones
obtenidas tras la celebración del mismo.; In this article, the objectives of the JENewbie workshop are described, the presented works are briefly
explained, and the main conclusions obtained after its
celebration are presented.
Ponència presentada a les "XXIX Jornadas sobre la Enseñanza Universitaria de la Informática", celebrades a Granada, del 5 al 7 de juliol de 2023.
2023-01-01T00:00:00Z