diff --git a/mmx-node/linux/x86_64/bin/mmx_farmer b/mmx-node/linux/x86_64/bin/mmx_farmer index 5d54048..3294287 100755 Binary files a/mmx-node/linux/x86_64/bin/mmx_farmer and b/mmx-node/linux/x86_64/bin/mmx_farmer differ diff --git a/mmx-node/linux/x86_64/bin/mmx_harvester b/mmx-node/linux/x86_64/bin/mmx_harvester index 683b2ff..a8c423b 100755 Binary files a/mmx-node/linux/x86_64/bin/mmx_harvester and b/mmx-node/linux/x86_64/bin/mmx_harvester differ diff --git a/mmx-node/linux/x86_64/bin/mmx_node b/mmx-node/linux/x86_64/bin/mmx_node index 773d567..2f1271b 100755 Binary files a/mmx-node/linux/x86_64/bin/mmx_node and b/mmx-node/linux/x86_64/bin/mmx_node differ diff --git a/mmx-node/linux/x86_64/bin/mmx_timelord b/mmx-node/linux/x86_64/bin/mmx_timelord index e5d46c0..c5d5cd0 100755 Binary files a/mmx-node/linux/x86_64/bin/mmx_timelord and b/mmx-node/linux/x86_64/bin/mmx_timelord differ diff --git a/mmx-node/linux/x86_64/bin/mmx_wallet b/mmx-node/linux/x86_64/bin/mmx_wallet index dfcf546..6a16864 100755 Binary files a/mmx-node/linux/x86_64/bin/mmx_wallet and b/mmx-node/linux/x86_64/bin/mmx_wallet differ diff --git a/mmx-node/linux/x86_64/include/automy/basic_opencl/Context.h b/mmx-node/linux/x86_64/include/automy/basic_opencl/Context.h index 6157d6a..eb0853b 100644 --- a/mmx-node/linux/x86_64/include/automy/basic_opencl/Context.h +++ b/mmx-node/linux/x86_64/include/automy/basic_opencl/Context.h @@ -19,6 +19,7 @@ #define CL_TARGET_OPENCL_VERSION 120 #include +#include #include #include @@ -35,7 +36,7 @@ std::string get_platform_name(cl_platform_id platform); cl_platform_id find_platform_by_name(const std::string& name); -cl_context create_context(cl_platform_id platform, cl_device_type device_type); +cl_context create_context(cl_platform_id platform, const std::vector& devices); void release_context(cl_context& context); diff --git a/mmx-node/linux/x86_64/include/automy/basic_opencl/Program.h b/mmx-node/linux/x86_64/include/automy/basic_opencl/Program.h index 4350ba9..f4fb735 100644 --- a/mmx-node/linux/x86_64/include/automy/basic_opencl/Program.h +++ b/mmx-node/linux/x86_64/include/automy/basic_opencl/Program.h @@ -25,14 +25,14 @@ class Program { std::vector build_log; - Program(cl_context context, cl_platform_id platform); + Program(cl_context context); Program(const Program&) = delete; Program& operator=(const Program&) = delete; ~Program(); - static std::shared_ptr create(cl_context context, cl_platform_id platform); + static std::shared_ptr create(cl_context context); void add_source(const std::string& file_name); @@ -42,7 +42,7 @@ class Program { void create_from_source(); - bool build(cl_device_type device_type, bool with_arg_names = true); + bool build(const std::vector& devices, bool with_arg_names = true); void print_sources(std::ostream& out) const; @@ -52,7 +52,6 @@ class Program { private: cl_context context; - cl_platform_id platform; cl_program program = nullptr; bool have_arg_info = false; diff --git a/mmx-node/linux/x86_64/lib/libautomy_basic_opencl.so b/mmx-node/linux/x86_64/lib/libautomy_basic_opencl.so index 0a4453e..66dd421 100644 Binary files a/mmx-node/linux/x86_64/lib/libautomy_basic_opencl.so and b/mmx-node/linux/x86_64/lib/libautomy_basic_opencl.so differ diff --git a/mmx-node/linux/x86_64/lib/libautomy_basic_opencl_static.a b/mmx-node/linux/x86_64/lib/libautomy_basic_opencl_static.a index 34d5170..4640cbc 100644 Binary files a/mmx-node/linux/x86_64/lib/libautomy_basic_opencl_static.a and b/mmx-node/linux/x86_64/lib/libautomy_basic_opencl_static.a differ diff --git a/mmx-node/linux/x86_64/lib/libmmx_modules.so b/mmx-node/linux/x86_64/lib/libmmx_modules.so index 0d0afe4..3883925 100644 Binary files a/mmx-node/linux/x86_64/lib/libmmx_modules.so and b/mmx-node/linux/x86_64/lib/libmmx_modules.so differ diff --git a/mmx-node/linux/x86_64/www/web-gui/public/GIT_COMMIT_HASH.json b/mmx-node/linux/x86_64/www/web-gui/public/GIT_COMMIT_HASH.json index 20940b3..70220cb 100644 --- a/mmx-node/linux/x86_64/www/web-gui/public/GIT_COMMIT_HASH.json +++ b/mmx-node/linux/x86_64/www/web-gui/public/GIT_COMMIT_HASH.json @@ -1 +1 @@ -{ "GIT_COMMIT_HASH": "16939684ebca0ee7085db420c20690606edabb83" } \ No newline at end of file +{ "GIT_COMMIT_HASH": "8798516448ba980f3fc1ea0293a816206fa4b02b" } \ No newline at end of file