Adrián Cristal Kestelman
Spanish National Research Council
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Adrián Cristal Kestelman.
IEEE Computer Architecture Letters | 2017
David Alejandro Gonzalez Marquez; Adrián Cristal Kestelman; Esteban Mocskos
Multi-core processors are ubiquitous in all market segments from embedded to high performance computing, but only few applications can efficiently utilize them. Existing parallel frameworks aim to support thread-level parallelism in applications, but the imposed overhead prevents their usage for small problem instances. This work presents Micro-threads (Mth) a hardware-software proposal focused on a shared thread management model enabling the use of parallel resources in applications that have small chunks of parallel code or small problem inputs by a combination of software and hardware: delegation of the resource control to the application, an improved mechanism to store and fill processors context, and an efficient synchronization system. Four sample applications are used to test our proposal: HSL filter (trivially parallel), FFT Radix2 (recursive algorithm), LU decomposition (barrier every cycle) and Dantzig algorithm (graph based, matrix manipulation). The results encourage the use of Mth and could smooth the use of multiple cores for applications that currently can not take advantage of the proliferation of the available parallel resources in each chip.
ieee international conference on high performance computing data and analytics | 2016
Behzad Salami; Oriol Arcas-Abella; Nehir Sonmez; Osman S. Unsal; Adrián Cristal Kestelman
Extracting valuable information from the rapidly growing field of Big Data faces serious performance constraints, especially in the software-based database management systems (DBMS). In a query processing system, hash-based computational primitives such as the hash join and the group-by are the most time-consuming operations, as they frequently need to access the hash table on the high-latency off-chip memories and also to traverse whole the table. Subsequently, the hash collision is an inherent issue related to the hash tables, which can adversely degrade the overall performance.
TRANSACT 2008: 3rd ACM SIGPLAN Workshop on Transactional Computing: February 23, 2008, Salt Lake City, Utah, USA | 2008
Enrique Vallejo; Tim Harris; Adrián Cristal Kestelman; Osman S. Unsal; Mateo Valero Cortés
PESPMA 2010: Workshop on Parallel Execution of Sequential Programs on Multi-core Architecture: June 2010, Saint Malo, France. | 2010
Gulay Yalcin; Osman S. Unsal; Ibrahim Hur; Adrián Cristal Kestelman; Mateo Valero Cortés
international symposium on computer architecture | 2011
Nikola Marković; Daniel Nemirovsky; Ruben González Blanco; Osman S. Unsal; Mateo Valero Cortés; Adrián Cristal Kestelman
First Workshop on Systems for Future Multi-Core Architectures | 2011
Vladimir Gajinov; Milos Milovanovic; Osman S. Unsal; Adrián Cristal Kestelman; Eduard Ayguadé Parra; Mateo Valero Cortés
Archive | 2008
Ferad Zyulkyarov; Sanja Cvijic; Osman S. Unsal; Adrián Cristal Kestelman; Eduard Ayguadé Parra; Tim Harris; Mateo Valero Cortés
Book of abstracts | 2017
Daniel Nemirovsky; Tugberk Arkose; Osman S. Unsal; Adrián Cristal Kestelman; Mateo Valero Cortés
Book of abstracts | 2017
Behzad Salami; Osman S. Unsal; Adrián Cristal Kestelman
BSC Doctoral Symposium (2nd: 2015: Barcelona) | 2015
Milovan Duric; Óscar Palomar Pérez; Osman S. Unsal; Adrián Cristal Kestelman; Mateo Valero Cortés