A new speed record has been obtained with EMPIRE XCcel. On the latest Intel Core i7-3960X a simulation performance of up to 2950 MCells/s could be achieved using the upcoming version 6.00.
With its on-the-fly structure and processor adapted code generation EMPIRE XCcel fully exploits the processor architecture by using the second and third level cache for multiple time stepping and parallelization on all built-in cores.
In contrast to solutions which make use of graphic card accelerators the performance obtained with EMPIRE XCcel allows the usage of the complete built-in memory. With its 4 DDR channels up to 64 GByte are supported up to now.
In case if more memory is needed EMPIRE XCcel can invoke the hard disk drive to extend the virtual memory up to the size of the disk with an enourmous speed of still 1800 MCells/s using a fast device such as SSD.
With EMPIRE's cluster solver extension, several PCs can be linked together and the performance and RAM can be further increased to e.g. 6850 MCells/s and 384 GByte using 6 Core-i7-3960X.
The graph below shows the performance figures versus structure size compared to an up-to-date GPU solution.