# HG changeset patch # User Yutaka Kinjyo # Date 1281243612 -32400 # Node ID 3e1c218da048a566b12c93d4ccd510774802124a # Parent 7a7acecd0f8ffd5de4c72c2304edea8d684f4e05 add anum option in WordCount diff -r 7a7acecd0f8f -r 3e1c218da048 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) {