Лучший способ, который не будет обманут хакерами UserAgent браузера, - это проверка поддержки последних функций, включенных в версии браузера, которые поддерживают ускорение графического процессора. Для этого вам нужно будет покопаться, чтобы найти то, что было добавлено в тех же версиях, что и ускорение GPU.
Имейте в виду, что на данный момент поддержка графического процессора для canvas работает only
в Windows - поэтому вам придется вывести все работающие машины OSX из уравнения и только в ie9, chrome 11 и firefox 4 - все их либо RC, бета-версии, либо сборки для разработчиков.
для IE9, например:
только IE имеет свойства CSS прокрутки цвета и только IE9 формирует все IE, поддерживает прозрачность css
function isIE9() {
var bodyStyle = document.body.style;
return (bodyStyle.scrollbar3dLightColor != undefined && bodyStyle.opacity != undefined)
}