1
0

CpuGeneratorsAVX.h 435 B

123456789101112131415161718192021222324
  1. #ifndef MANDEL_CPUGENERATORSAVX_H
  2. #define MANDEL_CPUGENERATORSAVX_H
  3. #include "Generators.h"
  4. namespace mnd
  5. {
  6. class CpuGeneratorAvxFloat;
  7. class CpuGeneratorAvxDouble;
  8. }
  9. class mnd::CpuGeneratorAvxFloat
  10. {
  11. public:
  12. virtual void generate(const MandelInfo& info, float* data);
  13. };
  14. class mnd::CpuGeneratorAvxDouble
  15. {
  16. public:
  17. virtual void generate(const MandelInfo& info, float* data);
  18. };
  19. #endif // MANDEL_CPUGENERATORSAVX_H