Add call to the 'transaction' based NGI
This commit is contained in:
parent
db7e403a10
commit
136cccb67d
|
@ -21,6 +21,14 @@ void reduce_data(int size){
|
|||
printf("Maximum: %f\n", mx);
|
||||
fclose(file);
|
||||
}
|
||||
// read the data and reduce it using the NGI emulation lib
|
||||
void reduce_data_native(int size){
|
||||
FILE * file = fopen("data.bin", "rb");
|
||||
float mx;
|
||||
ngi_reduce_stub(file, NGI_OP_MAX, NGI_TYPE_FLOAT, & mx, 0, size*sizeof(float));
|
||||
printf("Maximum (Ngi Native): %f\n", mx);
|
||||
fclose(file);
|
||||
}
|
||||
|
||||
void reduce_min_func(int8_t * data_i, void * out_buff, size_t off, size_t size){
|
||||
float * outf = (float*) out_buff;
|
||||
|
@ -61,8 +69,9 @@ void reduce_data_func(int size){
|
|||
|
||||
|
||||
int main(){
|
||||
int size = 100;
|
||||
int size = 40;
|
||||
reduce_data(size);
|
||||
reduce_data_native(size);
|
||||
reduce_data_func(size);
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue