• Login
    • Library Home
    View Item 
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Optimizing apples lossless audio codec algorithm using NVIDIA CUDA

    Thumbnail
    View/Open
    13101209 & 13201081_CSE.pdf (1.476Mb)
    Date
    12/14/2016
    Publisher
    BRAC University
    Author
    Ahmed, Rafid
    Islam, Md. Sazzadul
    Metadata
    Show full item record
    URI
    http://hdl.handle.net/10361/7599
    Abstract
    As majority of the compression algorithms are implementations for CPU architecture, the primary focus of our work is to exploit the opportunities of GPU parallelism in audio compression. We present an implementation of Apples Lossless Audio Codec (ALAC) algorithm by using NVIDIA GPUs Compute Unified Device Architecture (CUDA) Framework. The core idea is to identify the areas where data parallelism can be applied and parallel programming model CUDA is used to execute the identified parallel components on Single Instruction Multiple Thread (SIMT) model of CUDA. The dataset is retrieved from European Broadcasting Union, Sound Quality Assessment Material (SQAM). Faster execution of the algorithm leads to execution time reduction when applied to audio coding for large audios. This paper also presents the reduction of power usage due to running the parallel components on GPU. Experimental results reveal that we achieve about 80-90% speedup through CUDA on the identified components over its CPU implementation while saving CPU power consumption.
    Keywords
    Apples Lossless Audio Codec (ALAC); NVIDIA GPU; Compute Unified Device Architecture (CUDA); Sound Quality Assessment Material (SQAM)
     
    Description
    Cataloged from PDF version of thesis report.
     
    Includes bibliographical references (page 29-31).
     
    This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2016.
    Department
    Department of Computer Science and Engineering, BRAC University
    Type
    Thesis
    Collections
    • Thesis & Report, BSc (Computer Science and Engineering) [1600]

    Copyright © 2008-2024 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback
     

     

    Policy Guidelines

    • BracU Policy
    • Publisher Policy

    Browse

    All of BracU Institutional RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Copyright © 2008-2024 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback