Description
Монитор безопасности графического процессора TrueCore™ предназначен для контроля состояния и целостности графического процессора. TrueCore использует запатентованный подход для обеспечения набора высокотехнологичных инициированных встроенных тестов (IBIT). Они обеспечивают тестовое покрытие предполагаемой функции конвейера рендеринга графики GPU (графическая команда в память фреймбуфера). Благодаря использованию нескольких тестов, каждый из которых имеет уникальный тестовый шаблон, который независимо проверяется центральным процессором, приложения получают гибкость в оптимизации выполнения тестов и фильтрации результатов, которая может отсутствовать при использовании подходов на базе ПЛИС. При тестировании конвейера рендеринга графики TrueCore тестирует один или несколько экземпляров каждого функционального IP-блока, тем самым обеспечивая тестовое покрытие ошибок проектирования, сбоев общего режима и неправильного функционирования, вызванного неиспользуемыми и недокументированными функциями.
Архитектура программного мониторинга поддерживает многоядерные платформы и гипервизоры, обеспечивая целостность графического процессора в нескольких независимых разделах и гостевых операционных системах. TrueCore™ может быть реализован как в графических, так и в вычислительных системах.