Before revision:  Therefore, processing in memory can provide a promising solution for the memory wall bottleneck for ML workloads.
After revision:  Processing in memory has been proposed as a promising solution for the memory wall bottleneck for ML workloads.