memory bound ICA