Chen Qin 9a7ac85d7e remove is_bootstrap parameter (#102)
* apply openmp simd

* clean __buildin detection, moving windows build check from xgboost project, add openmp support for vectorize reduce

* apply openmp only to rabit

* orgnize rabit signature

* remove is_bootstrap, use load_checkpoint as implict flag

* visual studio don't support latest openmp

* orgnize omp declarations

* replace memory copy with vector cast

* Revert "replace memory copy with vector cast"

This reverts commit 28de4792dcdff40d83d458510d23b7ef0b191d79.

* Revert "orgnize omp declarations"

This reverts commit 31341233d31ce93ccf34d700262b1f3f6690bbfe.

* remove openmp settings, merge into a upcoming pr

* mis

* per feedback, update comments
2019-09-10 11:45:50 -07:00
..
2015-01-15 10:24:58 -08:00
2014-12-18 23:50:59 -08:00
2014-12-18 23:50:59 -08:00
2016-02-27 10:14:41 -08:00

Testcases of Rabit

This folder contains internal testcases to test correctness and efficiency of rabit API

The example running scripts for testcases are given by test.mk

  • type make -f test.mk testcasename to run certain testcase

Helper Scripts

  • test.mk contains Makefile documentation of all testcases
  • keepalive.sh helper bash to restart a program when it dies abnormally

List of Programs

  • speed_test: test the running speed of rabit API
  • test_local_recover: test recovery of local state when error happens
  • test_model_recover: test recovery of global state when error happens