News Tencent Launches AMD EPYC-Powered "Star Lake" Servers, Claims 35 Percent Performance Improvement