yuanming-hu / taichi_mpm

High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)
MIT License
2.36k stars 315 forks source link

Add support old cpu #25

Open goofoo opened 5 years ago

goofoo commented 5 years ago

Hi Yuanming Hu. Please add support for old processors. CPU info: Model 45. Intel xeon e5-2670 Thanks.

drlukeparry commented 4 years ago

I have tried compiling on Ubuntu 17.10, Intel I7-8550u (kabylake).

Clang9 , GCC8/9 does not like the cpu intrinsics used in particular (BMI2). I am not sure if this is a specific issue with my system environment / mobile CPU, but the #HASWELL struggles to work. Unfortunately had to turn this off.