Added CPU execution backend