Optimal C code Implementation of OWGWA-CSS Algorithm on TMS320C6713 DSK
This paper presents the C code optimization of Oppositional Whale Grey Wolf Algorithm with Control Search Space (OWGWA-CSS) used for denoising EEG signal for its real-time implementation on floating point DSP processor TMS320C6713. In general, developers tried to speed up the program all-time which...
Saved in:
| Published in | International journal of innovative technology and exploring engineering Vol. 8; no. 10; pp. 2515 - 2520 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
30.08.2019
|
| Online Access | Get full text |
| ISSN | 2278-3075 2278-3075 |
| DOI | 10.35940/ijitee.J9558.0881019 |
Cover
| Summary: | This paper presents the C code optimization of Oppositional Whale Grey Wolf Algorithm with Control Search Space (OWGWA-CSS) used for denoising EEG signal for its real-time implementation on floating point DSP processor TMS320C6713. In general, developers tried to speed up the program all-time which leads to increase in the code size so as increase the complexity as well as difficult readability. To make the code efficient it is important to optimize the C code. For optimizing the C code first, the MATLAB code is converted to C and then implemented on DSP processor. Here, multiple C code optimization techniques for the efficient implementation of OWGWA-CSS algorithm on DSP processor TMS320C6713 is presented. The aim of optimizing C code is to reduce the computational burden and speed up the process. The work done here is a step to minimize Millions Instruction Per Second (MIPS) used to execute the c- code of OWGWA-CSS EEG noise cancellation algorithm. The C code optimization is done by using Code Composer Studio (Integrated Development environment for TMS320C67xx series). CCS is used for optimization, profiling, debugging and implementation. After applying various C code optimization techniques 25% reduction in MIPS has been obtained. |
|---|---|
| ISSN: | 2278-3075 2278-3075 |
| DOI: | 10.35940/ijitee.J9558.0881019 |