16 research outputs found
Recommended from our members
Parallel computing in information retrieval - An updated review
The progress of parallel computing in Information Retrieval (IR) is reviewed. In particular we stress the importance of the motivation in using parallel computing for Text Retrieval. We analyse parallel IR systems using a classification due to Rasmussen [1] and describe some parallel IR systems. We give a description of the retrieval models used in parallel Information Processing.. We describe areas of research which we believe are needed
Hybridisation:A ‘double-edged sword’ for neotropical plant diversity
Hybridization can facilitate both evolutionary diversification and extinction and has had a critical role in plant evolution, with c. 25% of species known to hybridize in some temperate floras. However, in the species-rich Neotropical flora, the role of hybridization in the evolution of diversity remains unclear. Our review examines studies of hybridization in seed plants from across the Neotropics and explores its outcomes on Neotropical plant evolution. We review studies on a per-biome basis and a spectrum of evolutionary outcomes from hybridization are evident across Neotropical biomes and taxa. These range from short-term impacts, such as the broadening of ecological amplitude in hybrid progeny with transgressive phenotypes and genetic swamping, through to long term impacts, such as the generation of new lineages. Among these studies certain themes emerge, such as the pervasive hybridization among species-rich plant radiations from the Andean páramos, suggesting a role for hybridization in rapid diversification events. Finally, we highlight that hybridization is relatively understudied in the Neotropical flora, despite its remarkable species richness. The advent of genomic techniques can facilitate the study of hybridization and its effects in understudied biomes and plant groups. The increasing availability of genomic resources will eventually allow comparisons between tropical and temperate floras and therefore shed light on the evolutionary impacts of hybridization across the latitudinal biodiversity gradient
OpenFPM: A scalable environment for particle and particle-mesh codes on parallel computers
Scalable and efficient numerical simulations continue to gain importance, as computation is firmly established tool of discovery, together with theory and experiment. Meanwhile, the performance of computing hardware grows with increasing heterogeneous hardware, enabling simulations of ever more complex models. However, efficiently implementing scalable codes on heterogeneous, distributed hardware systems becomes the bottleneck. This bottleneck can be alleviated by intermediate software layers that provide higher-level abstractions closer to the problem domain, hence allowing the computational scientist to focus on the simulation. Here, we present OpenFPM, an open and scalable framework that provides an abstraction layer for numerical simulations using particles and/or meshes. OpenFPM provides transparent and scalable infrastructure for shared-memory and distributed-memory implementations of particles-only and hybrid particle-mesh simulations of both discrete and continuous models, as well as non-simulation codes. This infrastructure is complemented with frequently used numerical routines, as well as interfaces to third-party libraries. This thesis will present the architecture and design of OpenFPM, detail the underlying abstractions, and benchmark the framework in applications ranging from Smoothed-Particle Hydrodynamics (SPH) to Molecular Dynamics (MD), Discrete Element Methods (DEM), Vortex Methods, stencil codes, high-dimensional Monte Carlo sampling (CMA-ES), and Reaction-Diffusion solvers, comparing it to the current state of the art and existing software frameworks