annotate spe/Run.cc @ 0:68a98d68d62a

commit
author yutaka@localhost.localdomain
date Sun, 28 Mar 2010 19:47:00 +0900
parents
children dcd83cefb980
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
yutaka@localhost.localdomain
parents:
diff changeset
1 #include <stdio.h>
yutaka@localhost.localdomain
parents:
diff changeset
2 #include "Run.h"
yutaka@localhost.localdomain
parents:
diff changeset
3
yutaka@localhost.localdomain
parents:
diff changeset
4 void
yutaka@localhost.localdomain
parents:
diff changeset
5 run(void *in, void *out, int data_length)
yutaka@localhost.localdomain
parents:
diff changeset
6 {
yutaka@localhost.localdomain
parents:
diff changeset
7
yutaka@localhost.localdomain
parents:
diff changeset
8 for (int i = 0; i < data_length / sizeof(float); i++) {
yutaka@localhost.localdomain
parents:
diff changeset
9
yutaka@localhost.localdomain
parents:
diff changeset
10
yutaka@localhost.localdomain
parents:
diff changeset
11
yutaka@localhost.localdomain
parents:
diff changeset
12 float *in_spe = (float*)in;
yutaka@localhost.localdomain
parents:
diff changeset
13 float *out_spe = (float*)out;
yutaka@localhost.localdomain
parents:
diff changeset
14
yutaka@localhost.localdomain
parents:
diff changeset
15 //printf("%f\n",in_spe[i]);
yutaka@localhost.localdomain
parents:
diff changeset
16
yutaka@localhost.localdomain
parents:
diff changeset
17 out_spe[i] = in_spe[i] + 1;
yutaka@localhost.localdomain
parents:
diff changeset
18
yutaka@localhost.localdomain
parents:
diff changeset
19 out_spe[i] = out_spe[i] + 1;
yutaka@localhost.localdomain
parents:
diff changeset
20 out_spe[i] = out_spe[i]*out_spe[i];
yutaka@localhost.localdomain
parents:
diff changeset
21 out_spe[i] = out_spe[i] + 1;
yutaka@localhost.localdomain
parents:
diff changeset
22 //printf("[SPE]int_spe %f\n",in_spe[i]);
yutaka@localhost.localdomain
parents:
diff changeset
23 }
yutaka@localhost.localdomain
parents:
diff changeset
24
yutaka@localhost.localdomain
parents:
diff changeset
25 }