Fast Fitting with GPU acceleration

This project, based on an older version of the ''GenCurvefit'' package by Andrew Nelson (https://www.wavemetrics.com/project/gencurvefit),  uses differential evolution algorithm for curve fitting but adds a possibility of GPU acceleration (OpenCL interface via IgorCL XOP, https://www.wavemetrics.com/project/IgorCL) for extremely fast fitting of complex models.  The demo projects included can be used as a starting point to develop your own models.
 

Project Details

Current Project Release

Release File: GenOpCl_101.zip (384.19 KB)
Version Date:
Version Major: 1
Version Patch Level: 1
Release Notes:

version 1.1:
minor correction in the way the parameter "updrate_ct" is used.  
In the previous version this parameter only governed the rate of wave update (line 890) but not on the window update (line 981). It is now corrected so that setting updrate_ct>1 can speed up the process even more.

View All Releases

Forum

Support

Gallery

Igor Pro 9

Learn More

Igor XOP Toolkit

Learn More

Igor NIDAQ Tools MX

Learn More