• Login
    View Item 
    •   MINDS@UW Home
    • MINDS@UW Madison
    • College of Engineering, University of Wisconsin--Madison
    • Department of Electrical and Computer Engineering
    • Theses--Electrical Engineering
    • View Item
    •   MINDS@UW Home
    • MINDS@UW Madison
    • College of Engineering, University of Wisconsin--Madison
    • Department of Electrical and Computer Engineering
    • Theses--Electrical Engineering
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Assessing the Performance of Computational Engineering Codes

    Thumbnail
    File(s)
    Thesis_Final.pdf (1.489Mb)
    Date
    2015-05-18
    Author
    Deshmukh, Omkar
    Department
    Electrical Engineering
    Advisor(s)
    Negrut, Dan
    Metadata
    Show full item record
    Abstract
    The goal of this thesis is threefold. First, it attempts to gauge the performance of different computational engineering libraries on different platforms. Given a numerical computing library, we compare the performance between all supported backends running same benchmark. The benchmarks run were the reduction, sorting, prefix scanning and SAXPY operation of vectors ranging from 10M to 25M elements in size. The second part consists of the use of profiling tools to understand code performance and the underlying hardware - software interplay. Finally, we discuss a performance tracking infrastructure that is instrumental in carrying out the process of benchmarking and analyzing the results in a reproducible manner. We describe this infrastructure in terms of its source control management, automation with makefiles and python scripts, and the use of a relational database management system that combine to enable the user to find out expeditiously performance metrics of various libraries on multiple architectures.
    Subject
    Simulation based engineering
    Software Profiling
    Benchmarking
    High Performance Computing
    Permanent Link
    http://digital.library.wisc.edu/1793/72977
    Type
    Thesis
    Part of
    • Theses--Electrical Engineering

    Contact Us | Send Feedback
     

     

    Browse

    All of MINDS@UWCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    Login

    Contact Us | Send Feedback