Skip to content

Add SIMD buid option for SOF component#8876

Merged
lgirdwood merged 4 commits intothesofproject:mainfrom
btian1:add_simd_option
Feb 26, 2024
Merged

Add SIMD buid option for SOF component#8876
lgirdwood merged 4 commits intothesofproject:mainfrom
btian1:add_simd_option

Conversation

@btian1
Copy link
Contributor

@btian1 btian1 commented Feb 21, 2024

No description provided.

With simd config adding, user are able to choose simd
version for ASRC build.

Signed-off-by: Baofeng Tian <baofeng.tian@intel.com>
Add copier simd HIFI option, with this adding, developer
can select which HIFI version used for copier.

Signed-off-by: Baofeng Tian <baofeng.tian@intel.com>
Add HIFI build option to DRC module, with this, developer
are able to select HIFI version for SOF build.

Signed-off-by: Baofeng Tian <baofeng.tian@intel.com>
EQFIR EQIIR and TDFB are all refered from math filter, so
define option in math filter, use unified SIMD selection for
EQFIR EQIIR and TDFB.

Signed-off-by: Baofeng Tian <baofeng.tian@intel.com>
@btian1 btian1 marked this pull request as ready for review February 22, 2024 01:47
@cujomalainey
Copy link
Contributor

Is there a reason you wouldn't pick the highest available for your platform?

@lgirdwood
Copy link
Member

Is there a reason you wouldn't pick the highest available for your platform?

Normally you would always pick the highest unless testing a new compiler, testing changes to lower versions of SIMD logic or a regression in the latest SIMD level code.

@lgirdwood lgirdwood added this to the v2.9 milestone Feb 23, 2024
@btian1
Copy link
Contributor Author

btian1 commented Feb 26, 2024

@singalsu , please have a check.

@lgirdwood lgirdwood merged commit ab87904 into thesofproject:main Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants