Storage Class Memory Module can be used to improve the performance of All-Flash Arrays by decreasing the latency for specified volumes. Intelligent caching algorithms are used to extend DRAM cache to Storage Class Memory devices through NVMe transport.