Applications of Emerging Memory Technology