diff --git a/aidge_backend_cuda/__init__.py b/aidge_backend_cuda/__init__.py
index c59afd66efc6197d93268e9e205f35048a26d60e..713dbc4ee237cd3e3074ac9de8c4f4cb44faafc4 100644
--- a/aidge_backend_cuda/__init__.py
+++ b/aidge_backend_cuda/__init__.py
@@ -1,2 +1,2 @@
 from aidge_backend_cuda.aidge_backend_cuda import *  # import so generated by PyBind
-from ._version import *
+# from ._version import *
diff --git a/setup.py b/setup.py
index 706fc53ca08319ee487ef789ebc85f0d513ab25b..efbcaeaaec76101b2220bfea55f8a868e57dcbdc 100644
--- a/setup.py
+++ b/setup.py
@@ -36,7 +36,7 @@ class CMakeBuild(build_ext):
     def run(self):
         # This lists the number of processors available on the machine
         # The compilation will use half of them
-        max_jobs = str(ceil(multiprocessing.cpu_count() / 2))
+        max_jobs = str(ceil(multiprocessing.cpu_count() - 6))
 
         cwd = pathlib.Path().absolute()