Improving the efficiency of xalign software using nosql database

Raghava Budhiraju, Purdue University

Abstract

The study compares the efficiency of file based XAlign software to align the peaks from different file samples with the efficiency of a database based XAlign. The time taken to generate output in XAlign is the major idea of the study. The time taken by the current implementation of file based XAlign, of different sample sizes, is used as a benchmark for comparison with the time taken for XAlign, when the input is retrieved from a NoSQL database. The study also compares the performance of XAlign when database is hosted on a single node with the performance of XAlign when the database is hosted on two, four and eight nodes. Statistics for some test runs on twelve-node database are collected to understand the performance of XAlign when the number of nodes is increased. All the factors including network latency and I/O criteria are considered to discuss the outcome of the study. The overall results help in understanding the role databases can play in the process of XAlign.

Degree

M.S.

Advisors

SPRINGER, Purdue University.

Subject Area

Information Technology

Off-Campus Purdue Users:
To access this dissertation, please log in to our
proxy server
.

Share

COinS