@@ -11,7 +11,8 @@ htop-familiar way.
1111Currently supported vendors are AMD (Linux amdgpu driver), Apple (limited M1 &
1212M2 support), Huawei (Ascend), Intel (Linux i915/Xe drivers), NVIDIA (Linux
1313proprietary divers), Qualcomm Adreno (Linux MSM driver), Broadcom VideoCore (Linux v3d driver),
14- Rockchip, MetaX (MXSML driver), Enflame (Linux EFML driver).
14+ Rockchip, MetaX (MXSML driver), Enflame (Linux EFML driver), Iluvatar CoreX
15+ (ixML / libixml).
1516
1617Because a picture is worth a thousand words:
1718
@@ -31,6 +32,7 @@ Table of Contents
3132 - [ Adreno] ( #adreno )
3233 - [ Apple] ( #apple )
3334 - [ Ascend] ( #ascend ) (only tested on 910B)
35+ - [ Iluvatar CoreX] ( #iluvatar-corex )
3436 - [ VideoCore] ( #videocore )
3537 - [ Rockchip] ( #rockchip )
3638 - [ MetaX] ( #metax )
@@ -136,6 +138,15 @@ NVTOP supports Ascend (testing on Altas 800 (910B)) by DCMI API (version 6.0.0).
136138
137139Currently, the DCMI only supports limited APIs, missing PCIe generation, tx/rx throughput info, max power draw etc.
138140
141+ ### Iluvatar CoreX
142+
143+ NVTOP supports Iluvatar CoreX GPUs through the ixML library.
144+
145+ The backend dynamically loads ` libixml.so ` from ` /usr/local/corex/lib ` ,
146+ ` /usr/local/corex/lib64 ` , or the default dynamic loader search path. The ixML
147+ runtime exposes an NVML-compatible API surface used by NVTOP to query device,
148+ power, PCIe, clock, temperature, memory, and process information.
149+
139150### VideoCore
140151
141152NVTOP supports VideoCore (testing on raspberrypi 4B).
@@ -175,6 +186,8 @@ Several libraries are required in order for NVTOP to display GPU info:
175186* For METAX: the * MetaX System Management Library* (* MXSML* ) which comes with the GPU driver.
176187 * This queries the GPU for info.
177188* For Enflame: the * Enflame Management Library* (* EFML* ) which comes with the GCU driver.
189+ * For Iluvatar CoreX: the * ixML* runtime library (` libixml.so ` ) which comes with the driver.
190+ * This backend loads the library dynamically at runtime.
178191
179192## Distribution Specific Installation Process
180193
0 commit comments