Skip to content

Commit ee41e32

Browse files
authored
Merge pull request miykael#105 from miykael/dynamic_number_of_threads
reduction of n_procs=8 to n_procs=4
2 parents a2b553a + ecbe984 commit ee41e32

6 files changed

+13
-13
lines changed

notebooks/example_1stlevel.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@
394394
"metadata": {},
395395
"outputs": [],
396396
"source": [
397-
"l1analysis.run('MultiProc', plugin_args={'n_procs': 8})"
397+
"l1analysis.run('MultiProc', plugin_args={'n_procs': 4})"
398398
]
399399
},
400400
{

notebooks/example_normalize.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@
288288
"metadata": {},
289289
"outputs": [],
290290
"source": [
291-
"antsflow.run('MultiProc', plugin_args={'n_procs': 8})"
291+
"antsflow.run('MultiProc', plugin_args={'n_procs': 4})"
292292
]
293293
},
294294
{
@@ -494,7 +494,7 @@
494494
"metadata": {},
495495
"outputs": [],
496496
"source": [
497-
"spmflow.run('MultiProc', plugin_args={'n_procs': 8})"
497+
"spmflow.run('MultiProc', plugin_args={'n_procs': 4})"
498498
]
499499
},
500500
{

notebooks/example_preprocessing.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,7 @@
403403
"metadata": {},
404404
"outputs": [],
405405
"source": [
406-
"preproc.run('MultiProc', plugin_args={'n_procs': 8})"
406+
"preproc.run('MultiProc', plugin_args={'n_procs': 4})"
407407
]
408408
},
409409
{

notebooks/handson_analysis.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -854,7 +854,7 @@
854854
},
855855
"outputs": [],
856856
"source": [
857-
"analysis1st.run('MultiProc', plugin_args={'n_procs': 8})"
857+
"analysis1st.run('MultiProc', plugin_args={'n_procs': 4})"
858858
]
859859
},
860860
{
@@ -1551,7 +1551,7 @@
15511551
},
15521552
"outputs": [],
15531553
"source": [
1554-
"analysis2nd.run('MultiProc', plugin_args={'n_procs': 8})"
1554+
"analysis2nd.run('MultiProc', plugin_args={'n_procs': 4})"
15551555
]
15561556
},
15571557
{

notebooks/handson_preprocessing.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1208,7 +1208,7 @@
12081208
},
12091209
"outputs": [],
12101210
"source": [
1211-
"preproc.run('MultiProc', plugin_args={'n_procs': 8})"
1211+
"preproc.run('MultiProc', plugin_args={'n_procs': 4})"
12121212
]
12131213
},
12141214
{
@@ -1587,7 +1587,7 @@
15871587
},
15881588
"outputs": [],
15891589
"source": [
1590-
"preproc.run('MultiProc', plugin_args={'n_procs': 8})"
1590+
"preproc.run('MultiProc', plugin_args={'n_procs': 4})"
15911591
]
15921592
},
15931593
{
@@ -1658,7 +1658,7 @@
16581658
"outputs": [],
16591659
"source": [
16601660
"# Runs the preprocessing workflow again, this time with substitutions\n",
1661-
"preproc.run('MultiProc', plugin_args={'n_procs': 8})"
1661+
"preproc.run('MultiProc', plugin_args={'n_procs': 4})"
16621662
]
16631663
},
16641664
{
@@ -1738,7 +1738,7 @@
17381738
"outputs": [],
17391739
"source": [
17401740
"# Runs the preprocessing workflow again, this time with substitutions\n",
1741-
"preproc.run('MultiProc', plugin_args={'n_procs': 8})"
1741+
"preproc.run('MultiProc', plugin_args={'n_procs': 4})"
17421742
]
17431743
},
17441744
{

notebooks/wip_resource_sched_profiler.ipynb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"The ``MultiProc`` workflow plugin schedules node execution based on the resources used by the current running nodes and the total resources available to the workflow. The plugin utilizes the plugin arguments ``n_procs`` and ``memory_gb`` to set the maximum resources a workflow can utilize. To limit a workflow to using 8 cores and 10 GB of RAM:\n",
4848
"\n",
4949
"```python\n",
50-
"args_dict = {'n_procs' : 8, 'memory_gb' : 10}\n",
50+
"args_dict = {'n_procs': 8, 'memory_gb': 10}\n",
5151
"workflow.run(plugin='MultiProc', plugin_args=args_dict)\n",
5252
"```\n",
5353
"\n",
@@ -78,7 +78,7 @@
7878
"outputs": [],
7979
"source": [
8080
"from nipype.utils.profiler import log_nodes_cb\n",
81-
"args_dict = {'n_procs' : 8, 'memory_gb' : 10, 'status_callback' : log_nodes_cb}"
81+
"args_dict = {'n_procs': 8, 'memory_gb': 10, 'status_callback': log_nodes_cb}"
8282
]
8383
},
8484
{
@@ -191,7 +191,7 @@
191191
"outputs": [],
192192
"source": [
193193
"from nipype.utils.profiler import log_nodes_cb\n",
194-
"args_dict = {'n_procs' : 8, 'memory_gb' : 10, 'status_callback' : log_nodes_cb}\n",
194+
"args_dict = {'n_procs': 8, 'memory_gb': 10, 'status_callback': log_nodes_cb}\n",
195195
"workflow.run(plugin='MultiProc', plugin_args=args_dict)\n",
196196
"\n",
197197
"# ...workflow finishes and writes callback log to '/home/user/run_stats.log'\n",

0 commit comments

Comments
 (0)