Mercurial > hg > Game > Cerium
comparison example/Prime/ppe/PrintTask.cc @ 1189:898fdcf53c31 draft
add SemMailManager
author | Daichi TOMA |
---|---|
date | Fri, 08 Jul 2011 18:34:18 +0900 |
parents | d910c8377a09 |
children | 7909536bf611 |
comparison
equal
deleted
inserted
replaced
1188:ad64e2b20a9f | 1189:898fdcf53c31 |
---|---|
6 SchedDefineTask1(PrintTask, print); | 6 SchedDefineTask1(PrintTask, print); |
7 | 7 |
8 static int | 8 static int |
9 print(SchedTask *smanager, void *rbuf, void *wbuf) | 9 print(SchedTask *smanager, void *rbuf, void *wbuf) |
10 { | 10 { |
11 int length = (int)smanager->get_param(0); /* 出力する範囲 */ | 11 int length = (long)smanager->get_param(0); /* 出力する範囲 */ |
12 int *input = (int*)smanager->get_input(rbuf, 0); /* 出力する配列 */ | 12 int *input = (int*)smanager->get_input(rbuf, 0); /* 出力する配列 */ |
13 | 13 |
14 /* 素数の判定結果が1ならば出力する */ | 14 /* 素数の判定結果が1ならば出力する */ |
15 for (int i = 0; i < length; i++) { | 15 for (int i = 0; i < length; i++) { |
16 if ( input[i] == 1 ) { | 16 if ( input[i] == 1 ) { |