aboutsummaryrefslogtreecommitdiff
path: root/fractal-gen.c
Commit message (Collapse)AuthorAge
* pthread_create error, attempt better resource freeDavid Phillips2016-10-26
|
* Calculate efficiency from physical thread count, not worker thread countDavid Phillips2016-10-26
|
* Rename cores => threadsDavid Phillips2016-10-26
|
* Merge branch 'multicore-eff'David Phillips2016-10-26
|\
| * Fix upside-down division, use more accurate time stampsmulticore-effDavid Phillips2016-09-19
| |
| * Add very rough multi-core efficiency outputDavid Phillips2016-09-19
| |
* | Fix incorrect printf size_t formatDavid Phillips2016-10-26
|/
* Fix bug introduced with previous commitDavid Phillips2016-06-01
|
* Fix race condition in child threadDavid Phillips2016-06-01
|
* Coords are now centre of image rather than top leftDavid Phillips2016-06-01
|
* Push position+scale changes to burning ship and as a result, remove specific ↵David Phillips2016-05-31
| | | | algorithm for lattice bship
* Initial roughing of custom image location, mandelbrot onlyDavid Phillips2016-05-27
|
* Style changeDavid Phillips2016-05-19
|
* Remove debug fprintfDavid Phillips2016-05-14
|
* Refactor 'nice units' RAM calculationDavid Phillips2016-05-13
|
* Catch mmap errorDavid Phillips2016-05-11
|
* Fix bug with processing times < 1sDavid Phillips2016-05-11
|
* Check cluster ID against node countDavid Phillips2016-05-06
|
* Revert "Revert to thread 0 for progress monitoring"David Phillips2016-05-06
| | | | | | It wasn't a bug after all. This reverts commit 7829acdb73ac143cbe550a7ea84beebdd71f0eda.
* Revert to thread 0 for progress monitoringDavid Phillips2016-05-06
|
* Invert load sharing for thread vs cluster nodeDavid Phillips2016-05-05
| | | | | | Rows are divided between cluster nodes and columns between threads. This is a major change for anyone using this in a cluster, but it was done so to enable the frame interlacer to use buffered reads and writes.
* Fix float arguments, fix -T argumentDavid Phillips2016-04-22
|
* Bail out properly when no args suppliedDavid Phillips2016-04-19
|
* Change error message for invalid generatorDavid Phillips2016-04-18
|
* Ditch stdbool and EXIT_*David Phillips2016-04-13
|
* Improve error messages for command line argumentsDavid Phillips2016-04-08
|
* Bump copyright dateDavid Phillips2016-04-08
|
* Explicitly set fallback/default values for all optionsDavid Phillips2016-04-08
|
* Tidy up declarationsDavid Phillips2016-04-08
|
* Clear trailing whitespaceDavid Phillips2016-04-04
|
* Update usage/syntaxDavid Phillips2016-04-04
|
* Use getopt(3) to parse arguments insteadDavid Phillips2016-04-04
|
* Remove crusty commentDavid Phillips2016-04-04
|
* Replace assertions with useful error messages, tidy header file upDavid Phillips2016-03-30
|
* FixingDavid Phillips2015-07-28
|
* Reverted to max threads when clusteringDavid Phillips2015-07-27
|
* Fixed the goddamned thingDavid Phillips2015-07-24
|
* Started work on cluster-style parallel processingDavid Phillips2015-07-24
|
* Added license to top of all sourcesDavid Phillips2015-07-07
|
* Fixed broken algoDavid Phillips2015-06-10
|
* Made it easier to add new algos, added tricorn algo, burning ship lattice ↵David Phillips2015-06-10
| | | | ship algo
* Moved mallocs inside their if()s, various whitespace removalsDavid Phillips2015-06-09
|
* Fixed a few known bugs when threads wasn't a multiple of the sizeDavid Phillips2015-06-09
|
* Changed syntax to allow optional thread countDavid Phillips2015-06-08
|
* Changed to output PGMsDavid Phillips2015-06-07
|
* Pulled malloc calls out of threads into mainDavid Phillips2015-06-07
|
* Switched to using basenameDavid Phillips2015-06-06
|
* Updated Makefile, added missing filesDavid Phillips2015-06-06