Loading src/scripts/model_maker.py +3 −1 Original line number Diff line number Diff line Loading @@ -460,8 +460,10 @@ def load_model(model_file): max_host_ram = int(model['system_settings']['max_host_ram']) if (max_host_ram > 0): max_host_ram_bytes = max_host_ram * 1024 * 1024 * 1024 matrix_dim = 2 * gconf['nsph'] * gconf['li'] * (gconf['li'] + 2) matrix_dim = 2 * gconf['le'] * (gconf['le'] + 2) matrix_size_bytes = 16 * matrix_dim * matrix_dim matrix_size_Gb = float(matrix_size_bytes) / 1024.0 / 1024.0 / 1024.0 print("INFO: estimated external matrix size is {0:.3g} Gb.".format(matrix_size_Gb)) if (matrix_size_bytes < max_host_ram_bytes): max_host_processes = int(max_host_ram_bytes / matrix_size_bytes / 2) print("INFO: system supports up to %d simultaneous processes."%max_host_processes) Loading Loading
src/scripts/model_maker.py +3 −1 Original line number Diff line number Diff line Loading @@ -460,8 +460,10 @@ def load_model(model_file): max_host_ram = int(model['system_settings']['max_host_ram']) if (max_host_ram > 0): max_host_ram_bytes = max_host_ram * 1024 * 1024 * 1024 matrix_dim = 2 * gconf['nsph'] * gconf['li'] * (gconf['li'] + 2) matrix_dim = 2 * gconf['le'] * (gconf['le'] + 2) matrix_size_bytes = 16 * matrix_dim * matrix_dim matrix_size_Gb = float(matrix_size_bytes) / 1024.0 / 1024.0 / 1024.0 print("INFO: estimated external matrix size is {0:.3g} Gb.".format(matrix_size_Gb)) if (matrix_size_bytes < max_host_ram_bytes): max_host_processes = int(max_host_ram_bytes / matrix_size_bytes / 2) print("INFO: system supports up to %d simultaneous processes."%max_host_processes) Loading