abstract |
A multi-module server having program compatibility with a number of expandable modules and standard management interfaces. A server 100 including a plurality of modules 1, 2, 3 includes a communication element 16, 26, a plurality of processor CPUs 10, 11, 20, 21 and a system-on-chip that executes firmware. (SOC) 12, 22 and field programmable gate arrays (FPGA) 13, 23. The modules are interconnected by an interconnect 27 between each communication element and an interconnect 28 between each system on the SOC. The firmware executes two software components, a system management satellite controller element SMC15, 25 and a baseboard management controller element BMC14, 24. [Selection] Figure 1 |