Abstract: In-memory computing (IMC) on a reconfigurable architecture is the emerging field that performs an application-based resource allocation for computational efficiency and energy optimization.