keroro824 / HashingDeepLearning

Codebase for "SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systems"
MIT License
1.07k stars 169 forks source link

The SLIDE fail to execute #27

Open juliusshufan opened 4 years ago

juliusshufan commented 4 years ago

I am trying to run the SLIDE (cpp implementation) per the steps in the readme, while with below configuration, is all failed, the platform I am using is a Xeon-SKX,

Configuration 1: compile latest master code and run ./runme Config_amz.csv new Network Segmentation fault (core dumped)

Configuration 2: Per description "You can also revert to the commit 2d10d46b5f6f1eda5d19f27038a596446fc17cee to ignore the HugePages optmization and still use SLIDE (which could lead to a 30% slower performance). run “git checkout 2d10d46b5f6f1eda5d19f27038a596446fc17cee” and run. ./runme Config_amz.csv terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::substr: __pos (which is 18446744073709551615) > this->size() (which is 0) Aborted (core dumped)

Configuration 3: Makefile code line 16 change to OPT_FLAGS := -fno-strict-aliasing -g -O3 -fopenmp -march=skylake -mtune=intel -mavx2 -mavx512f ./runme Config_amz.csv new Network Segmentation fault (core dumped)

May I know if I did the right thing?

Thanks.

xman commented 4 years ago

In the Config_amz.csv, you need to define the file paths for weight, savedweight, and logFile.

tdas714 commented 3 years ago

I have the same problem. It's getting killed by the CPU. How can I run this correctly?

Eslam2011 commented 3 years ago

And me. It's getting Killed. please anyone solve this problem

Eslam2011 commented 3 years ago

I have the same problem. It's getting killed by the CPU. How can I run this correctly?

Also me. Please tell me if you solved this problem

Eslam2011 commented 2 years ago

@xman Can you tell me where i can find weight and saveweight files in code, I can't find it.