EVENTO
SAVIME: A Database Management System for Simulation Data Analysis and Visualization
Tipo de evento: Defesa de Tese de Doutorado
Current limitations in array database management systems prevent their adoption in scientific applications, even though arrays are vastly present in scientific datasets. Most traditionalDBMSs impose a huge performance penalty during data ingestion, since they require data to be converted to the DBMS internal format. In addition, when the data is kept in the DBMS format, it gets concealed from users, unless they know in details how the DBMS stores it. This is totallyfine for many applications that access data only through the DBMS query language, but is inconvenient for domain specific applications whose complex analytical code is unlikely to beperformed efficiently by such languages, requiring a more involved approach in which files are accessed directly. As a consequence, users adopt in-situ analysis libraries, in-transit I\O interfacesand scientific data format files to manage their data. However, these alternatives might not offer the same benefits a DBMS does, such as: richer data model semantics, declarative analyticalquery languages and isolation between data and applications. Therefore, in this work, we propose a novel array data model named TARS and a database management system, named Savime,which implements such data model. We show how Savime can foster declarative scientific data analysis and visualization without imposing costly data rearragements and format conversion byusing a flexible data model. We also compare Savime with a state-of-the-art array DBMS. The results show that Savime is up to 20 times faster than another array DBMS for data ingestion,while providing a performance similar for the execution of basic array operations. We believe that Savime can substantially empower scientists in developing scientific data analysis in-silico.
Data Início: 19/02/2020 Hora: 13:00 Data Fim: 19/02/2020 Hora: 17:00
Local: LNCC - Laboratório Nacional de Computação Ciêntifica - Sala 01 - Pós-Graduação
Aluno: Hermano Lourenço Souza Lutosa - LNCC -
Orientador: Fabio André Machado Porto - Laboratório Nacional de Computação Científica - LNCC
Participante Banca Examinadora: Antônio Tadeu Azevedo Gomes - Laboratório Nacional de Computação Científica - LNCC Eduardo Cunha de Almeida - UFPR - UFPR Fabio André Machado Porto - Laboratório Nacional de Computação Científica - LNCC Marco Antonio Casanova - Pontifícia Universidade Católica do Rio de Janeiro - PUC-RIO Marta Lima de Queirós Mattoso - Universidade Federal do Rio de Janeiro - UFRJ Pablo Javier Blanco - Laboratório Nacional de Computação Científica - LNCC
Suplente Banca Examinadora: Artur Ziviani - Laboratório Nacional de Computação Científica - LNCC