Broad-Purpose In-Memory Computing for Signal Monitoring and Machine Learning Workloads | IEEE Journals & Magazine | IEEE Xplore