Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/11000/39035
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorQuesada-Martínez, Manuel-
dc.contributor.authorGiménez, Domingo-
dc.contributor.authorMartínez, Asunción-
dc.contributor.otherDepartamentos de la UMH::Estadística, Matemáticas e Informáticaes_ES
dc.date.accessioned2026-01-27T12:51:28Z-
dc.date.available2026-01-27T12:51:28Z-
dc.date.created2011-07-
dc.identifier.citationThe R User Conference - useR! - 2011es_ES
dc.identifier.urihttps://hdl.handle.net/11000/39035-
dc.description.abstractAmong all the applications for Bayesian analysis, there is none that integrates the whole process of Objective Bayesian Analysis. The aim of the “Software for Objective Bayesian Analysis” (OBANSoft) is to cover this gap. The first version includes the easiest models (Yang and Berger (1996)) but its design will allow for more complex algorithms in time. The statistics engine has been implemented using R. Implementing the algorithms with this language lets us take advantage of the increasing number of new routines that the R community is developing, so we can focus the effort on other purposes such as high performance computing. For this reason, OBANSoft has been designed taking into account that it is going to incorporate a variety of parallelism levels, and it will be the first R parallel in a shared memory architecture. Moreover, the heterogeneity of parallel architectures will obstruct non advance users in parallelism optimizing the performance of their programs without the help of an expert. Concerning parallel performance, OBANSoft is ready to include an auto tuning module that configures the best parameters to execute the parallel algorithms (Katagiri et al. (2004)). Although the statistics engine is developed in R, this is envolved in a top layer defined like a Java interface (using JRI to link them). This main layer coordinates the lower layers where the different engines based on several architectures are implemented. Indeed, this top layer will implement the auto-tuning algorithms. The final user will only use a desktop application that will solve a problem in the most efficient way for each platform. The first version is a complete and integrated Java Desktop Application (OBANSoft) implementing the first models used to teach Bayesian analysis (Quesada (2010)). All the models are implemented using R libraries that have been reorganized to compose our R engine. The SnowFall library (SnowFall (2011)) allows exploitation of parallelism in multicore systems. However, the performance of this library is not satisfactory enough and other parallelism strategies need to be considered. In conclusion, we have developed the base application where we are going to include more complex models with higher computational needs. Our concern is to implement and link the R engine with other parallel languages and high performance libraries (BLAS, OpenMP, MPI, CUDA, etc.). OBANSoft will assume all those new routines, including auto-tuning decisions. Our goal is to distance the final user from the problems of parallel computation.es_ES
dc.formatapplication/pdfes_ES
dc.language.isoenges_ES
dc.publisherThe R Foundationes_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectOBANSoftes_ES
dc.subjectSoftwarees_ES
dc.subjectBayesian statisticses_ES
dc.subjectHigh Performance Computinges_ES
dc.titleOBANSoft: integrated software for Bayesian statistics and high performance computing with Res_ES
dc.typeinfo:eu-repo/semantics/conferenceObjectes_ES
Aparece en las colecciones:
Artículos - Estadística, Matemáticas e Informática


thumbnail_pdf
Ver/Abrir:
 19.pdf

341,67 kB
Adobe PDF
Compartir:

Ver/Abrir:
 19_separatas.pdf

349,76 kB
Adobe PDF
Compartir:


Creative Commons La licencia se describe como: Atribución-NonComercial-NoDerivada 4.0 Internacional.