config.glsl File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Macros | |

#define | FP32_STEP_ITERS 512 |

Number of iterations in each GPU pass (for single precision calculations). | |

#define | FP64_STEP_ITERS 1024 |

Number of iterations in each GPU pass (for double precision calculations). | |

#define | FPXX_STEP_ITERS 256 |

Number of iterations in each GPU pass (for double precision calculations with perturbation). | |

#define | SLICE_MAX 8 |

#define FP32_STEP_ITERS 512 |

Number of iterations in each GPU pass (for single precision calculations).

Should be a power of two. Higher values should increase throughput, reducing total calculation times (except for low iteration count regions). Setting it too high may make the graphical user interface (or even the whole system) have a laggy response, setting it far too high might even crash the driver. See the BENCHMARKS file for a performance comparison and additional notes.

#define FP64_STEP_ITERS 1024 |

Number of iterations in each GPU pass (for double precision calculations).

Should be a power of two. Higher values should increase throughput, reducing total calculation times (except for low iteration count regions). Setting it too high may make the graphical user interface (or even the whole system) have a laggy response, setting it far too high might even crash the driver. See the BENCHMARKS file for a performance comparison and additional notes.

#define FPXX_STEP_ITERS 256 |

Number of iterations in each GPU pass (for double precision calculations with perturbation).

Should be a power of two. Higher values should increase throughput, reducing total calculation times (except for low iteration count regions). Setting it too high may make the graphical user interface (or even the whole system) have a laggy response, setting it far too high might even crash the driver. See the BENCHMARKS file for a performance comparison and additional notes.

Referenced by fpxx_step_begin(), and fpxx_step_do().

#define SLICE_MAX 8 |

Definition at line 9 of file config.glsl.

Referenced by parse_command_line(), print_usage(), and slice_table_coords().