Commit Graph
100 Commits
Author SHA1 Message Date
Hui Liu c81731308c fix RCCL 2023-11-02 16:39:24 -07:00
Hui Liu 51efb7442e support HIP for half in coll 2023-11-02 10:53:12 -07:00
Hui Liu 3af5dfd546 Merge branch 'master' 2023-11-02 09:05:31 -07:00
Hui Liu 129bb76941 enable federated 2023-10-31 16:31:56 -07:00
Hui Liu 123af45327 Merge branch 'master' 2023-10-31 15:59:31 -07:00
Hui Liu 6ac806fefd Merge branch 'master' 2023-10-31 09:05:56 -07:00
Hui Liu 8fab17ae8f rm hip.h files 2023-10-30 21:20:28 -07:00
Hui Liu 9b7aa1a7cd unify cuda to hip 2023-10-30 17:12:06 -07:00
Hui Liu 4eb371b3f0 unify cuda to hip 2023-10-30 17:10:06 -07:00
Hui Liu 6df27eadc9 rm hip_category from source 2023-10-30 16:34:49 -07:00
Hui Liu 02f5464fa6 enable coll and comm 2023-10-30 15:15:05 -07:00
Hui Liu b6b5218245 enable RCCL 2023-10-30 14:05:04 -07:00
Hui Liu d7f1235b7d Merge branch 'master' into sync-condition-2023Oct11 2023-10-30 13:19:33 -07:00
Hui Liu 1bedd76e94 rm un-necessary code 2023-10-30 13:14:45 -07:00
Hui Liu 40dc263602 enable ROCm for jvm and R 2023-10-30 12:52:44 -07:00
Hui Liu 32ae49ab92 temp hack for multi GPUs 2023-10-27 13:00:49 -07:00
Hui Liu 6bbca9a8b7 restore learner 2023-10-27 11:15:06 -07:00
Hui Liu 6762230d9a namespace to reduce code 2023-10-27 10:51:32 -07:00
Hui Liu 4302200a33 Merge branch 'master' into sync-condition-2023Oct11 2023-10-27 10:09:37 -07:00
Hui Liu 4a4b528d54 add namespace aliases to reduce code 2023-10-27 09:11:55 -07:00
Hui Liu e00131c465 Merge branch 'master' into sync-condition-2023Oct11 2023-10-26 11:35:48 -07:00
Hui Liu cd28b9f997 add back per-thread 2023-10-24 15:17:19 -07:00
Hui Liu 3752b06550 Merge branch 'master' into sync-condition-2023Oct11 2023-10-24 10:46:38 -07:00
Hui Liu 79319dfd4d format 2023-10-23 22:29:48 -07:00
Hui Liu 558352afc9 fix stream 2023-10-23 21:51:20 -07:00
Hui Liu 24be98f61f Merge branch 'master' into sync-condition-2023Oct11 2023-10-23 21:29:54 -07:00
Hui Liu 65012b356c rm some hip 2023-10-23 17:13:02 -07:00
Hui Liu f9f39b092b add HIP LIB PATH 2023-10-23 16:52:33 -07:00
Hui Liu 643b334919 add nccl_device_communicator.hip 2023-10-23 16:43:03 -07:00
Hui Liu 6ba66463b6 fix uuid and Clear/SetValid 2023-10-23 16:32:26 -07:00
Hui Liu 55994b1ac7 enable ROCm on latest XGBoost 2023-10-23 11:15:04 -07:00
Hui Liu 15421e40d9 enable ROCm on latest XGBoost 2023-10-23 11:07:08 -07:00
Your Name fb19e15ce3 rm setup.py 2023-10-19 11:59:19 -07:00
Your Name ffbbc9c968 add cuda to hip wrapper 2023-10-17 12:42:37 -07:00
Your Name ea19555474 temp merge, disable 1 line, SetValid 2023-10-12 16:16:44 -07:00
amdsc21 5929890174 [CI] Update RAPIDS to latest stable 2023-08-10 20:02:16 +00:00
amdsc21 2e7e9d3b2d update rocgputreeshap branch 2023-06-23 19:50:08 +02:00
amdsc21 3e0c7d1dee new url for rocgputreeshap 2023-06-23 19:46:45 +02:00
amdsc21 2f47a1ebe6 rm warp-primitives 2023-06-22 21:43:00 +02:00
amdsc21 5ca7daaa13 merge latest changes 2023-06-15 21:39:14 +02:00
amdsc21 5f78360949 merge changes Jun092023 2023-06-09 22:41:33 +02:00
amdsc21 35cde3b1b2 remove some hip.h 2023-06-07 04:48:09 +02:00
amdsc21 ce345c30a8 remove some hip.h 2023-06-07 03:39:01 +02:00
amdsc21 af8845405a sync Jun 5 2023-06-07 02:43:21 +02:00
amdsc21 9ee1852d4e restore device helper 2023-06-02 02:55:13 +02:00
amdsc21 c5b575e00e fix host __assert_fail 2023-05-24 19:40:24 +02:00
amdsc21 1354138b7d Merge branch 'master' into sync-condition-2023May15 2023-05-24 17:44:16 +02:00
amdsc21 b994a38b28 Merge branch 'master' into sync-condition-2023May15 2023-05-23 01:07:50 +02:00
amdsc21 3a834c4992 change workflow 2023-05-20 07:04:06 +02:00
amdsc21 b22644fc10 add hip.h 2023-05-20 01:25:33 +02:00
amdsc21 7663d47383 Merge branch 'master' into sync-condition-2023May15 2023-05-19 20:30:35 +02:00
amdsc21 88fc8badfa Merge branch 'master' into sync-condition-2023May15 2023-05-17 19:55:50 +02:00
amdsc21 8cad8c693c sync up May15 2023 2023-05-15 18:59:18 +02:00
amdsc21 b066accad6 fix lambdarank_obj 2023-05-02 21:06:22 +02:00
amdsc21 b324d51f14 fix array_interface.h half type 2023-05-02 20:50:50 +02:00
amdsc21 65097212b3 fix IterativeDeviceDMatrix, support HIP 2023-05-02 20:20:11 +02:00
amdsc21 4a24ca2f95 fix helpers.h, enable HIP 2023-05-02 20:04:23 +02:00
amdsc21 83e6fceb5c fix lambdarank_obj.cc, support HIP 2023-05-02 19:03:18 +02:00
amdsc21 e4538cb13c fix, to support hip 2023-05-02 17:43:11 +02:00
amdsc21 5446c501af merge 23Mar01 2023-05-02 00:05:58 +02:00
amdsc21 313a74b582 add Shap Magic to check if use cat 2023-05-01 21:55:14 +02:00
amdsc21 65d83e288f fix device query 2023-04-19 19:53:26 +02:00
amdsc21 f645cf51c1 Merge branch 'master' into sync-condition-2023Apr11 2023-04-17 18:33:00 +02:00
amdsc21 db8420225b fix RCCL 2023-04-12 01:09:14 +02:00
amdsc21 843fdde61b sync Apr 11 2023 2023-04-11 20:03:25 +02:00
amdsc21 08bc4b0c0f Merge branch 'master' into sync-condition-2023Apr11 2023-04-11 19:38:38 +02:00
amdsc21 6825d986fd move Dockerfile to ci 2023-04-11 19:34:23 +02:00
amdsc21 991738690f Merge branch 'sync-condition-2023Mar27' into amd-condition 2023-03-30 05:16:36 +02:00
amdsc21 aeb3fd1c95 Merge branch 'master' into sync-condition-2023Mar27 2023-03-30 05:15:55 +02:00
amdsc21 141a062e00 Merge branch 'sync-condition-2023Mar27' into amd-condition 2023-03-30 00:47:16 +02:00
amdsc21 acad01afc9 sync Mar 29 2023-03-30 00:46:50 +02:00
amdsc21 f289e5001d Merge branch 'sync-condition-2023Mar27' into amd-condition 2023-03-28 00:24:12 +02:00
amdsc21 06d9b998ce fix CAPI BuildInfo 2023-03-28 00:14:18 +02:00
amdsc21 c50cc424bc sync Mar 27 2023 2023-03-27 18:54:41 +02:00
amdsc21 8c77e936d1 tune grid size 2023-03-26 17:45:19 +02:00
amdsc21 18034a4291 tune histogram 2023-03-26 01:42:51 +01:00
amdsc21 7ee4734d3a rm device_helpers.hip.h from cu 2023-03-26 00:24:11 +01:00
amdsc21 ee582f03c3 rm device_helpers.hip.h from cuh 2023-03-25 23:35:57 +01:00
amdsc21 f3286bac04 rm warp header 2023-03-25 23:01:44 +01:00
amdsc21 3ee3bea683 fix warp header 2023-03-25 22:37:37 +01:00
amdsc21 5098735698 Merge branch 'condition-sync-Mar24-23' into hui-condition 2023-03-25 05:28:40 +01:00
amdsc21 e74b3bbf3c fix macro 2023-03-25 05:17:39 +01:00
amdsc21 22525c002a fix macro 2023-03-25 05:08:30 +01:00
amdsc21 80961039d7 fix macro 2023-03-25 05:00:55 +01:00
amdsc21 1474789787 add new file 2023-03-25 04:54:02 +01:00
amdsc21 1dc138404a initial merge, fix linalg.h 2023-03-25 04:48:47 +01:00
amdsc21 e1d050f64e initial merge, fix linalg.h 2023-03-25 04:37:43 +01:00
amdsc21 7fbc561e17 initial merge 2023-03-25 04:31:55 +01:00
amdsc21 d97be6f396 enable last 3 tests 2023-03-25 04:05:05 +01:00
amdsc21 f1211cffca enable last 3 tests 2023-03-25 00:45:52 +01:00
amdsc21 e0716afabf fix objective/objective.cc, CMakeFile and setup.py 2023-03-23 20:22:34 +01:00
amdsc21 595cd81251 add max shared mem workaround 2023-03-19 20:08:42 +01:00
amdsc21 0325ce0bed update gputreeshap 2023-03-19 20:07:36 +01:00
amdsc21 a79a35c22c add warp size 2023-03-15 22:00:26 +01:00
amdsc21 4484c7f073 disable Optin Shared Mem 2023-03-15 02:10:16 +01:00
amdsc21 8207015e48 fix ../tests/cpp/common/test_span.h 2023-03-14 22:19:06 +01:00
amdsc21 364df7db0f fix ../tree/gpu_hist/evaluate_splits.hip bugs, size 64 2023-03-14 06:17:21 +01:00
amdsc21 a2bab03205 fix aft_obj.hip 2023-03-13 23:19:59 +01:00
amdsc21 b71c1b50de fix macro, no ! 2023-03-12 23:02:28 +01:00
amdsc21 fa2336fcfd sort bug fix 2023-03-12 07:09:10 +01:00