Document Type

Thesis

Publication Date

Spring 2016

Disciplines

Computer Sciences | Numerical Analysis and Scientific Computing | Physical Sciences and Mathematics | Systems Architecture

Advisor

Michael Heroux, Computer Science

Abstract

Virtualization is an enticing option for computer science research given its ability to provide repeatable, standardized environments, but traditional virtual machines have too much overhead cost to be practical. Docker, a Linux-based tool for operating-system level virtualization, has been quickly gaining popularity throughout the computer science field by touting a virtualization solution that is easily distributable and more lightweight than virtual machines. This thesis aims to explore if Docker is a viable option for conducting virtualized research by evaluating the results of parallel performance tests using the Trilinos project.

Share

COinS