Performance comparison
Performance¶
This document mainly introduces the performance comparison of the main algorithms based on FATE-v2.0.0 and FATE-v1.11.4.
Testing configuration: * 2 hosts with same machine configuration * System: Centos 7.2 64bit * cpu: Intel(R) Xeon(R) Platinum 8255C CPU @ 2.50GHz, 32 cores * Memory: 128GB * hard disk: 4T * Network: Lan, 1Gb * use 16 cores on each host * Dataset: * PSI: input data is 100 million, result size is 100 million * Other Algorithms: * guest site: 10w * 30 dimensions, host size: 10w * 300 dimensions
Algorithm | times on FATE-v2.0.0 | times on FATE-v1.11.4 | Improvements |
---|---|---|---|
PSI | 50m54s | 1h32m20s | 1.8x+ |
Hetero-SSHE-LR | 4m54s/epoch | 21m03s/epoch | 4.3x+ |
Hetero-NN | 2.425s/epoch(based on FedPass protocol) | 347s/epoch | 143x+ |
Hetero-Coordinated-LR | 2m16s/epoch | 2m41s/epoch | 1.2x+ |
Hetero-Feature-Binning | 1m08s | 1m45s | 1.5x+ |