A virus scanning engine using a parallel finite-input memory machine and MPUs | IEEE Conference Publication | IEEE Xplore