Skip to content

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+