CSIC Spanish National Research Council

Cerdanyola del Vallès, Spain

CSIC Spanish National Research Council

Cerdanyola del Vallès, Spain
Time filter
Source Type

Arcas O.,Barcelona Supercomputing Center | Arcas O.,Polytechnic University of Catalonia | Kirchhofer P.,Karlsruhe Institute of Technology | Sonmez N.,Barcelona Supercomputing Center | And 6 more authors.
Proceedings of the 2012 IEEE 20th International Symposium on Field-Programmable Custom Computing Machines, FCCM 2012 | Year: 2012

Multi-core prototyping presents a good opportunity for establishing low overhead and detailed profiling and visualization in order to study new research topics. In this paper, we design and implement a low execution, low area overhead profiling mechanism and a visualization tool for observing Transactional Memory behaviors on FPGA. To achieve this, we non-disruptively create and bring out events on the fly and process them offline on a host. There, our tool regenerates the execution from the collected events and produces traces for comprehensively inspecting the behavior of interacting multithreaded programs. With zero execution overhead for hardware TM events, single-instruction overhead for software TM events, and utilizing a low logic area of 2.3% per processor core, we run TM benchmarks to evaluate various different levels of profiling detail with an average runtime overhead of 6%. We demonstrate the usefulness of such detailed examination of SW/HW transactional behavior in two parts: (i) we speed up a TM benchmark by 24.1%, and (ii) we closely inspect transactions to point out pathologies. © 2012 IEEE.

Sonmez N.,Barcelona Supercomputing Center | Sonmez N.,Polytechnic University of Catalonia | Arcas O.,Barcelona Supercomputing Center | Arcas O.,Polytechnic University of Catalonia | And 9 more authors.
Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011 | Year: 2011

In this paper we present the design and implementation of TM box: An MPSoC built to explore trade-offs in multicore design space and to evaluate parallel programming proposals such as Transactional Memory (TM). Our flexible system, comprised of MIPS R3000-compatible cores is easily modifiable to study different architecture, library and operating system extensions. For this paper we evaluate a 16-core Hybrid Transactional Memory implementation based on the Tiny STM-ASF proposal on a Virtex-5 FPGA and we accelerate three benchmarks written to investigate TM. © 2011 IEEE.

Diquelou M.C.,University of Newcastle | Griffin A.S.,University of Newcastle | Sol D.,Autonomous University of Barcelona | Sol D.,CSIC Spanish National Research Council
Behavioral Ecology | Year: 2016

The capacity to behave innovatively facilitates adaptation to changing environmental conditions and accelerates speciation rates. Innovation tendencies show substantial variation both among and within species, but the sources of this variation remain poorly understood. There has been much debate on the role of cognition and significant amounts of empirical research on the influence of motivational and state-dependent processes, but the prediction that innovation might also be facilitated by motor processes has only recently begun to gain traction. Here, we measured innovative foraging in 7 common urban avian species under free-ranging conditions and explored the role of motor flexibility as well as several potential other predictors of innovation such as motivation and morphology. Species differed significantly in their tendency to forage innovatively, with a true corvid, the Australian raven, Corvus coronoides, outperforming all other species. Across species, motor flexibility was the strongest predictor of the capacity to forage innovatively. Our results extend previous work demonstrating the role of motor diversity in individual differences in the tendency to forage innovatively and provide the impetus for future research on links between motor and cognitive flexibility. Published by Oxford University Press on behalf of the International Society for Behavioral Ecology. All rights reserved. © The Author 2015.

Santana J.,University of Las Palmas de Gran Canaria | Velasco J.,University of Las Palmas de Gran Canaria | Ibanez J.J.,CSIC Spanish National Research Council | Braemer F.,University of Nice Sophia Antipolis
American Journal of Physical Anthropology | Year: 2012

The removal of crania from burials, their ritual use and their disposal, generally in cranial caches, are the most particular characteristics of the funerary ritual in the transition to the Neolithic in the Near East. Despite the importance of this ritual, detailed studies of cranial caches are rare. This funerary ritual has traditionally been interpreted as a form of ancestor-veneration. However, this study of the cranial caches found at the site of Tell Qarassa North, South Syria, dated in the second half of the ninth millennium BC, questions this interpretation. The 12 crania, found in two groups arranged in two circles on the floor of a room, belonged to male individuals, apart from one child and one preadolescent. In 10 of the 11 cases, the facial skeletons were deliberately mutilated. In the context of the Pre-Pottery Neolithic B, when the symbolism of the human face played a vital role in ritual practice, this mutilation of the facial skeleton could be interpreted as an act of hostility. In the absence of indicators of social stratification or signs of violence that might indicate more coercive forms of society, the veneration of ancestors has been explained as a mechanism for social cohesion, which would have been necessary in a context of rapid growth in the population of settlements. However, data on the negative nature of some funerary rites, of punishment or indifference rather than veneration, should make us question an over-idealized view of the first Neolithic societies. Copyright © 2012 Wiley Periodicals, Inc.

Loading CSIC Spanish National Research Council collaborators
Loading CSIC Spanish National Research Council collaborators