# HG changeset patch # User Yutaka Kinjyo # Date 1281243612 -32400 # Node ID daab1b74b32d29ede84ed85581661212fff8aa39 # Parent 4cd17f86dda69ed6c554769d630b16e0fd02ffbf add anum option in WordCount diff -r 4cd17f86dda6 -r daab1b74b32d example/word_count/main.cc --- a/example/word_count/main.cc Sat Aug 07 09:44:34 2010 +0900 +++ b/example/word_count/main.cc Sun Aug 08 14:00:12 2010 +0900 @@ -16,6 +16,7 @@ int all = 0; int use_task_array = 1; int use_compat = 0; +int array_task_num = 8; const char *usr_help_str = "Usage: ./word_count [-a -c -s] [-cpu spe_num] [-file filename]\n"; @@ -76,7 +77,6 @@ run_tasks(SchedTask *manager, WordCount *w, int task_count, HTaskPtr t_next, int size) { - int array_task_num = 8; if (task_count < array_task_num) { array_task_num = task_count; if (task_count<=0) return; @@ -253,6 +253,8 @@ } else if (strcmp(argv[i], "-s") == 0) { use_task_array = 0; use_compat = 0; + } else if (strcmp(argv[i], "-anum") == 0) { + array_task_num = atoi(argv[i+1]); } } if (filename==0) {