The Payoff for Applications

Every HPC application faces the temptation to employ heroic measures in order to eke out performance. A common example is the use of local disks on conventional cluster nodes. Used in parallel, they offer the potential of very high aggregate bandwidth, but at the expense of specialized programming and uncertain reliability.

FabriCache is better in every way. It is faster, because it operates at memory speed. It is more robust, because it takes advantage of the full error correction facilities built into Lustre. And it is simpler, because a FabriCache file is no different from any other file that the application uses. A simple way to test for disk file performance issues is to temporarily shift a file into FabriCache and see how overall applications performance changes.

SiCortex is committed to architecture that maximizes performance while minimizing special cases. FabriCache is just one example.