31 июля 2009 · Комментарий

Без заголовка

Так что дорога отныне раздваивается: десятикратные ускорения на обычных процессорах против десятикратных ускорений за счет использования спецпроцессоров видеокарточек. Если базу данных выкинуть, то десятикратной ускорение на многих задачах можно получить без особых ухищрений. Просто БД оптимизированы под какие-то общие типовые случаи, но их АПИ не дает возможностей оптимизации под данный конкретный случай. Точнее в принципе дает, но надо все переписывать сверху до низу и нетриваиальным образом нормализовывать/денормализовывать таблицы (иногда нормализация дает плюс, иногда денормализация дает плюс), а не просто индексы оптимизировать. Махровый DBA убъется об стену от такого богохультсва :).

К записи · К обсуждению