Mercurial > hg > Members > yutaka > manager
view spe/Run.cc @ 8:ec2c1003f9b6 default tip
fix mandel
author | yutaka@localhost.localdomain |
---|---|
date | Mon, 12 Apr 2010 23:58:19 +0900 |
parents | dcd83cefb980 |
children |
line wrap: on
line source
#include <stdio.h> #include "Run.h" void run(void *in, void *out, int data_length) { for (int i = 0; i < data_length / sizeof(int); i++) { int *in_spe = (int*)in; int *out_spe = (int*)out; //printf("in_spe %d\n",in_spe[i]); out_spe[i] = 1; for (int j = 2; j < in_spe[i]; j++) { if ( in_spe[i] % j == 0) { out_spe[i] = 0; break; } } //if (out_spe[i] == 1) { // printf("in_spe[%d] %d\n",i,in_spe[i]); //} /* out_spe[i] = in_spe[i] + 1; out_spe[i] = out_spe[i] + 1; out_spe[i] = out_spe[i]*out_spe[i]; out_spe[i] = out_spe[i] + 1; */ //printf("[SPE]int_spe %f\n",in_spe[i]); //printf("[SPE]outt_spe %f\n",out_spe[i]); } }