Multiprocessor Checking Using Watchdog Processors

TitleMultiprocessor Checking Using Watchdog Processors
Publication TypeJournal Article
Year of Publication1996
AuthorsMajzik, I., Hohl, W., Pataricza, A., and Sieh, V.
JournalCOMPUTER SYSTEMS SCIENCE AND ENGINEERING
Volume11
Issue5
Pagination301 - 310
Date Published1996
ISBN Number0267-6192
Abstract

A new control flow checking scheme is presented, based on assigned-signature checking using a watchdog processor. This scheme is suitable for a multitasking, multiprocessor environment. The hardware overhead is comparatively low because of three reasons: first, hierarchically structured, the scheme uses only a single watchdog processor to monitor processes on multiple processors. Second, as an assigned-signature scheme, it does not require monitoring the instruction bus of the processors. Third, the run-time and reference signatures are embedded into the checked program; thus, in the watchdog processor neither a reference database nor a time-consuming search and compare engine is required.