Supermicro, Intel and Micron set new data center server performance records for quantitative trading with STAC-M3 benchmark October 28, 2025