- UCP - Enabled using CUDA staging buffers for pipeline protocols by default - Added endpoint reconfiguration support for non-reused p2p scenarios - Enabled non-cacheable memory domains, activated for gdr_copy - Added user_data parameter to ucp_ep_query - Added support for host memory pipeline through CUDA buffers for rendezvous protocol - Added global VA infrastructure and memory region in absence of error handling - Made protocol performance node names more informative - Enforced always running on the same thread in single thread mode - Multiple improvements in protocols selection infrastructure - Added UCP_MEM_MAP_LOCK API flag to enforce locked memory mapping - Allowed up-to 64 endpoint lanes for systems with many transports or devices - Added usage tracker to worker - Improved various logging messages - Fixed stack overflow in exported rkey unpack - Removed extra remote-cpu overhead from protocol estimation for zcopy - Fixed performance estimation for rndv pipeline protocols - Fixed ATP sending by picking the correct lane - Fixed missing reg_id on memh creation - Fixed repeated invalidations by retaining existing access flags - Fixed abort reason propagation for rendezvous RTR mtype - Do not check transport availability if it is disabled by UCX_TLS environment variable - Fixed wrong flag being used for checking BCOPY capability - Fixed sending too many ATPs for small messages - Enforced 16 bits size for Active Messages identifiers - Fixed unnecessary status check for emulated AMO - Fixed more than one fragment sending in rendezvous pipeline - Fixed crash by using biggest max frag across all lanes - Fixed missing memory handle flags by copying from parent to child OBS-URL: https://build.opensuse.org/package/show/science:HPC/openucx?expand=0&rev=73
19 lines
446 B
Diff
19 lines
446 B
Diff
commit c49bd7a5d183a57f41c801c7f5c9691bcd7d23da
|
|
Author: Thomas Vegas <tvegas@nvidia.com>
|
|
Date: Mon Jun 24 16:52:04 2024 +0300
|
|
|
|
UCS/TIME: Add math.h to provide INFINITY
|
|
|
|
diff --git src/ucs/time/time.h src/ucs/time/time.h
|
|
index cff9810cdad8..c51362273f8d 100644
|
|
--- src/ucs/time/time.h
|
|
+++ src/ucs/time/time.h
|
|
@@ -11,6 +11,7 @@
|
|
#include <ucs/time/time_def.h>
|
|
#include <sys/time.h>
|
|
#include <limits.h>
|
|
+#include <math.h>
|
|
|
|
BEGIN_C_DECLS
|
|
|