Survival of the synthesis—GPU accelerating evolutionary sound matching. (4th January 2022)
- Record Type:
- Journal Article
- Title:
- Survival of the synthesis—GPU accelerating evolutionary sound matching. (4th January 2022)
- Main Title:
- Survival of the synthesis—GPU accelerating evolutionary sound matching
- Authors:
- Renney, Harri
Gaster, Benedict
Mitchell, Thomas J. - Abstract:
- Abstract: Manually configuring synthesizer parameters to reproduce a particular sound is a complex and challenging task. Researchers have previously used different optimization algorithms, including evolutionary algorithms to find optimal sound matching solutions. However, a major drawback to these algorithms is that they typically require large amounts of computational resources, making them slow to execute. This article proposes an optimized design for matching sounds generated by frequency modulation (FM) audio synthesis using the graphics processing unit (GPU). A benchmarking suite is presented for profiling the performance of three implementations: serial CPU, data‐parallel CPU, and data‐parallel GPU. Results have been collected and discussed from a high‐end NVIDIA desktop and a mid‐range AMD laptop. Using the default configuration for simple FM, the GPU accelerated design had a speedup of 128 × over the naive serial implementation and 8.88 × over the parallel CPU version on a desktop with an Intel i7 9800X CPU and NVIDIA RTX GeForce 2080Ti GPU. Furthermore, the relative speedup over the naive serial implementation continues to increase beyond simple FM to more advanced structures. Further observations include comparisons between integrated and discrete GPUs, toggling optimizations, and scaling evolutionary strategy population size.
- Is Part Of:
- Concurrency and computation. Volume 34:Number 10(2022)
- Journal:
- Concurrency and computation
- Issue:
- Volume 34:Number 10(2022)
- Issue Display:
- Volume 34, Issue 10 (2022)
- Year:
- 2022
- Volume:
- 34
- Issue:
- 10
- Issue Sort Value:
- 2022-0034-0010-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2022-01-04
- Subjects:
- benchmark -- evolutionary computing -- GPU -- parallel -- synthesis
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.6824 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 21277.xml