Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recipes that use SSE/AVX instructions #196

Closed
patricksnape opened this issue Mar 24, 2016 · 1 comment
Closed

Recipes that use SSE/AVX instructions #196

patricksnape opened this issue Mar 24, 2016 · 1 comment

Comments

@patricksnape
Copy link
Contributor

Some recipes utilise intrinsics such as SSE and AVX. Enabling these intrinsics greatly improves the speed of many applications. However, most applications do not guard against a particular intrinsic not existing at run time and will simply crash if the architecture it is run on does not support a given instruction.

For example, OpenCV supports up to SSE 4.1 instructions - yet it is feasible that someone may download OpenCV on an older Linux box that does not support SSE 4.1. Therefore, I imagine we want to do something like the proposal in #80 whereby we have features for different SSE levels - where supported?

@jakirkham
Copy link
Member

This is a good idea. However, I'm trying to get these various concerns addressed in this issue ( conda-forge/conda-forge.github.io#49 ). So, closing as a dup so that we can keep the discussion in one place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants