Open access Jurnal SINTA 1
Optimizing Apple Lossless Audio Codec Algorithm using NVIDIA CUDA Architecture
International Journal of Electrical and Computer Engineering (IJECE) · Vol. 8 No. 1 (2018)
- ISSN
- 2088-8708, 2088-8708
- Published
- 2018-02-01
- Publisher
- Institute of Advanced Engineering and Science
Abstract
As majority of the compression algorithms are implementations for CPU architecture, the primary focus of our work was to exploit the opportunities of GPU parallelism in audio compression. This paper presents an implementation of Apple Lossless Audio Codec (ALAC) algorithm by using NVIDIA GPUs Compute Unified Device Architecture (CUDA) Framework. The core idea was to identify the areas where data parallelism could be applied and parallel programming model CUDA could be used to execute the identified parallel components on Single Instruction Multiple Thread (SIMT) model of CUDA. The dataset was retrieved from European Broadcasting Union, Sound Quality Assessment Material (SQAM). Faster execution of the algorithm led 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.
Collaboration network of the authors
22 authors · 45 co-authorship links · 5 across different organisations
Hover or tap a name to highlight its co-authors. Double-click to open the author's page.
- BRAC University
- University of Dhaka
- UNSW Canberra
- Chittagong University of Engineering & Technology
- Affiliation unknown
- Different organisations
- Same organisation
- Affiliation unknown
- Thicker line = more joint articles · bigger circle = more articles
Show as table
| Co-author | Organisation | Joint articles |
|---|---|---|
| Rubel Biswas | BRAC University | 1 |
| Md Junayed Hasan | BRAC University | 1 |
| Nibras Ar Rakib | BRAC University | 1 |
| SM Zamshed Farhan | Affiliation unknown | 1 |
| Md. Mashrur Bari Sobhan | BRAC University | 1 |
| Arafat Habib | BRAC University | 1 |
| Fabian Parsia George | BRAC University | 1 |
| Istiaque Mannafee Shaikat | BRAC University | 1 |
| Prommy Sultana Hossain | BRAC University | 1 |
| Mohammad Zavid Parvez | BRAC University | 1 |
| Amitabha Chakrabarty | BRAC University | 1 |
| Zannatul Ferdoush | BRAC University | 1 |
| Booshra Nazifa Mahmud | BRAC University | 1 |
| Md. Monirul Islam | University of Dhaka | 1 |
| Mohammad Abul Kashem | University of Dhaka | 1 |
| Md. Hasan Furhad | Affiliation unknown | 1 |
| Ripon Kumar Chakrabortty | UNSW Canberra | 1 |
| Michael J. Ryan | Affiliation unknown | 1 |
| Iqbal Hasan Sarker | Chittagong University of Engineering & Technology | 1 |
Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.