Memory cost hike risks supply shortages