cd /home/sjx/install/boost_1_58_0/
tar jxvf boost_1_58_0.tar.bz2
cd /home/sjx/install/boost_1_58_0/boost_1_58_0
./bootstrap.sh --prefix=/home/sjx/install/boost_1_58_0/boost_1_58_0-install
add following lines in project-config.jam
using mpi ;
install
./b2 install
cd /home/sjx/install
tar -xzf tbb44_20151115oss_src.tgz
cd tbb44_20151115oss;
make;
add following lines in ~/.bashrc
source /home/sjx/install/tbb44_20151115oss/build/linux_intel64_gcc_cc4.8_libc2.19_kernel3.18.24+_release/tbbvars.sh
-
copy wukong/ to all slaves
-
modify CMakeLists.txt to set BOOST_ROOT and CMAKE_CXX_COMPILER
-
modify tools/sync.sh to set root_dir
-
modify tools/mpd.hosts to set ip addresses of slaves
-
compile and sync
cd tools; ./make.sh ./sync.sh
./run.sh nmachine
-
If there is space at the raw_data, convert it to underline first
cat raw_file | sed -e 's/ /_/g’ > convert_file
-
use generate_data to convert raw_data into id_data .
./generate_data lubm_raw_40/ id_lubm_40/
-
put id_data to NFS , and set the global_input_folder at config file
-
use str_normal_minimal if loading str_normal causes too much time grep "http://www.Department0.University0.edu" str_normal >> str_normal_minimal