TurboPFor-Integer-Compression icon indicating copy to clipboard operation
TurboPFor-Integer-Compression copied to clipboard

Illegal Instruction

Open linuslh1996 opened this issue 5 years ago • 1 comments

When I execute the example from Readme:

./icapp -Ft ts.txt -I15 -J15

I immediately get the error "Illegal Instruction".

The command was executed under Ubuntu 20.04 with an Intel(R) Xeon(R) CPU E5-2697 v3 @ 2.60GHz, after executing make. Under MacOS, the library works however. Does anyone have an idea what could be the issue?

linuslh1996 avatar Dec 12 '20 21:12 linuslh1996

Use lscpu to view the extended instruction set supported by the cpu. Check the coredump file to find the illegal instruction

spcxtesla avatar Jan 28 '22 07:01 spcxtesla

It's too late for a response, but... Your CPU is supporting AVX2 and icapp should normally work. Try the new icapp and execute it with the option "-v2". It prints the message "detected simd..." with the detected cpu. See if it's corresponding to your cpu. Try also the command "icapp ZIPF" .

powturbo avatar Mar 19 '23 23:03 powturbo