By Weile Wei
From May 5th to 10th, I was in Aspen, CO attending my first C++Now conference. I was able to participate as a student volunteer, and I was able to give a lightning talk about C++ Distributed Object Abstraction using HPX.
By Weile Wei
From May 5th to 10th, I was in Aspen, CO attending my first C++Now conference. I was able to participate as a student volunteer, and I was able to give a lightning talk about C++ Distributed Object Abstraction using HPX.
By Shahrzad Shirzad
Blazemark is the benchmark suite for Blaze library. In order to compile and run Blazemark with HPX backend, take the following steps:
blaze/blazemark by filling in the CXX=, CXXFLAGS=, LIBRARY_DIRECTIVES= fields in the Configfile:CXX="clang++"CXXFLAGS="-O3 -march=native -std=c++17 -stdlib=libc++ -DNDEBUG -fpermissive -DBLAZE_USE_HPX_THREADS -isystem /hpx/install/path/include -Wl,-wrap=main"LIBRARY_DIRECTIVES="-L/hpx/install/path/lib/ -lhpx -rdynamic /hpx/install/path/lib/libhpx_init.a -ldl -lrt -lhpx_wrap - L/boost/install/path/lib -lboost_system -lboost_program_options"Notes:
/blaze/blazemark/params folder.For more information on available benchmarks, command line parameters, and also the list of supported libraries please visit Blazemark.
By Shahrzad Shirzad
BlazeTest is a testing tool provided by Blaze. In order to compile and run BlazeTest with HPX backend, take the following steps:
blaze/blazetest by filling in the CXX=, CXXFLAGS=, LIBRARY_DIRECTIVES= fields in the Configfile:CXX="clang++"CXXFLAGS="-O3 -march=native -std=c++17 -stdlib=libc++ -DNDEBUG -fpermissive -DBLAZE_USE_HPX_THREADS -isystem /hpx/install/path/include -Wl,-wrap=main"# Library settings (optional)LIBRARY_DIRECTIVES="-L/hpx/install/path/lib/ -lhpx -rdynamic /hpx/install/path/lib/libhpx_init.a -ldl -lrt -lhpx_wrap - L/boost/install/path/lib -lboost_system -lboost_program_options"