# Authors ## Core * Multiple algorithms and switching: Jan Berdajs 15bULC8snaKAMeFb3xBmmhbWj1xyTmBUfm * Scrypt-only refactor: Noel Maersk LfxRFgXzA13TSTxgFGUFEtumv5ShGzAmLw * Core: Martin Danielsen 1DNBcSEENBwDKrcTyTW61ezWhzsPy5imkn * Core: Con Kolivas 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ * Core: Luke Dashjr 1QATWksNFGeUJCWBrN4g6hGM178Lovm7Wh * API: Andrew Smith 1Jjk2LmktEQKnv8r2cZ9MvLiZwZ9gxabKm ## Cross-platform support * MinGW (Windows native): Drogean * MinGW (Linux cross-compilation): Wolf` * MinGW (Linux cross-compilation): tonobitc * MSVS2010: troky Letoqz4yEnJxjWw9B7Ysn8h9VDQTMDnT29 * Cygwin: Markus Peloquin ## OpenCL kernels All current kernels are based on `scrypt`, originally by Colin Percival, updated by many others. * alexkarnew/alexkarold: Alexey Karimov LMqRcHdwnZtTMH6c2kWoxSoKM5KySfaP5C * bufius: Bufius VvvmmkYHKGtdr97JLyyZuJ3Th5ayungnjk * ckolivas: Con Kolivas 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ * psw: Pavel Semjanov LP6GRFvgoMxKA6AW4TVF668cNezEGZvEtr * zuikkis: Zuikkis LeXck7EYgxyjw13zNDxZFmmgmWffFvhmSh ## Testing, bug fixes, improvements * Hot-switching OpenCL kernel (N-Factor): Jan Berdajs * Michael Fiano * Gabriel Devenyi * Benjamin Herrenschmidt * Joe4782 * gacheson * Drogean * Wolf` * tonobitc * Perry Huang * Joseph Bruggeman ...and many others. See: * [sgminer-dev/sgminer](https://github.com/sgminer-dev/sgminer/graphs/contributors) ## Legacy * Original CPU mining software: Jeff Garzik