GNU Radio 2.x: benchmark_nco.cc File Reference

Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

# benchmark_nco.cc File Reference

`#include <stdio.h>`
`#include <sys/time.h>`
`#include <unistd.h>`
`#include <gr_nco.h>`
`#include <gr_fxpt_nco.h>`

Include dependency graph for benchmark_nco.cc:

## Defines
#define | ITERATIONS 20000000
#define | BLOCK_SIZE (10 * 1000)
#define | FREQ 5003.123
## Functions
void | basic_sincos_vec (float *x, float *y)
void | native_sincos_vec (float *x, float *y)
void | fxpt_sincos_vec (float *x, float *y)
void | native_sincos (float *x, float *y)
void | fxpt_sincos (float *x, float *y)
void | native_sin (float *x, float *y)
void | fxpt_sin (float *x, float *y)
void | nop_fct (float *x, float *y)
void | nop_loop (float *x, float *y)
int | main (int argc, char **argv)

## Define Documentation

#define BLOCK_SIZE (10 * 1000)

#define FREQ 5003.123

#define ITERATIONS 20000000

## Function Documentation

void basic_sincos_vec | ( | float * | x,
|  | float * | y
| ) |

void fxpt_sin | ( | float * | x,
|  | float * | y
| ) |

void fxpt_sincos | ( | float * | x,
|  | float * | y
| ) |

void fxpt_sincos_vec | ( | float * | x,
|  | float * | y
| ) |

int main | ( | int | argc,
|  | char ** | argv
| ) |

void native_sin | ( | float * | x,
|  | float * | y
| ) |

void native_sincos | ( | float * | x,
|  | float * | y
| ) |

void native_sincos_vec | ( | float * | x,
|  | float * | y
| ) |

void nop_fct | ( | float * | x,
|  | float * | y
| ) |

void nop_loop | ( | float * | x,
|  | float * | y
| ) |