2013
Autores
Martinez Angeles, CA; Dutra, I; Costa, VS; Buenabad Chavez, J;
Publicação
Technische Berichte des Instituts fur Informatik der Christian-Albrechts-Universitat zu Kiel
Abstract
We present the design and evaluation of a Datalog engine for execution in Graphics Processing Units (GPUs). The engine evaluates recursive and non-recursive Datalog queries using a bottom-up approach based on typical relational operators. It includes a memory management scheme that automatically swaps data between memory in the host platform (a multicore) and memory in the GPU in order to reduce the number of memory transfers. To evaluate the performance of the engine, three Datalog queries were run on the engine and on a single CPU in the multicore host. One query runs up to 200 times faster on the (GPU) engine than on the CPU. © Springer-Verlag Berlin Heidelberg 2011.
2016
Autores
Ferreira, P; Dutra, I; Salvini, R; Burnside, E;
Publicação
2016 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM)
Abstract
Several works in the literature use propositional ("black box") approaches to generate prediction models. In this work we employ the Inductive Logic Programming technique, whose prediction model is based on first order rules, to the domain of breast cancer. These rules have the advantage of being interpretable and convenient to be used as a common language between the computer scientists and the medical experts. We also explore the relevance of some of variables usually collected to predict breast cancer. We compare our results with a propositional classifier that was considered best for the same dataset studied in this paper.
2015
Autores
Barbosa, JG; Dutra, I;
Publicação
Grid Computing: Techniques and Future Prospects
Abstract
In the past two decades, grid computing have fostered advances in several scientific domains by making resources available to a wide community and bridging scientific gaps. Grid infrastructures have been harnessing computational resources all around the world allowing all kinds of parallelisms to be explored. Other approaches to parallel and distributed computing still exist like the use of dedicated high-performance (HPC) infrastructures, and the use of clouds for computing and storage, but grid computing continues to be the predominant technology used for scientific computing in Europe, through the European Grid Infrastructure (EGI) and the European Middleware Initiative (EMI). Currently, there is a trend towards the use of cloud technologies for computing and storage. In Europe, this trend is being followed by taking advantage of all the experiences gained from building grid infrastructures and the technologies developed around them (resource management orchestration, unified job description languages, security, user interfaces, programming models, and scheduling policies, among others). As a result, the European Grid Infrastructure Federated Cloud is being built on top of the grid infrastructure already available. After almost two decades of the development of grid software and components and the emergence of competing technologies, now is the time to discuss current trends and to assess future prospects. When organizing this book, the authors considered contributions that would review the current grid computing scenario as well as contributions that would summarize the main tools and technologies used so far. The chapters in this book provide reviews for the following topics: a) performance prediction for parallel and distributed computing systems, b) resource sharing on computational grids, c) economic models for resource management, and d) programming frameworks. The chapters address grid issues such as a) the challenges of designing efficient job schedulers for production grids, b) scalability analysis of bag-of-tasks applications, c) the energy efficiency of resource reservation-based scheduling, and d) the development of parallel applications using the grid environment. Additionally, the following tools are presented: a) a programming framework based on the concept of a pluggable grid service that avoids explicit calls to grid services in scientific code and b) a desktop grid framework that runs on top of a cloud and can be deployed on the fly. The authors were each invited to contribute a chapter to this book, which were carefully revised and selected based on their originality and the value of their contribution to the overall discussion on grid computing and its future prospects.
2017
Autores
Dutra, I; Camacho, R; Barbosa, JG; Marques, O;
Publicação
VECPAR
Abstract
2017
Autores
Rodrigues, A; Silva, C; Koerich Borges, PV; Silva, S; Dutra, I;
Publicação
IJBDI
Abstract
2015
Autores
Barbosa, JG; Dutra, I;
Publicação
Grid Computing: Techniques and Future Prospects
Abstract
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.