Новые тесты OpenCL и Grand Central Dispatch

17 сентября 2009 - 10:08

Редакция сайта HardMac.com провела несколько тестов производительности Mac Pro 2007 (Quad Core 2.66 GHz и GeForce 8800 GT) на OS X 10.6 Snow Leopard. Целью бенчмарков было выяснить какой прирост производительности могут дать технологии OpenCL и Grand Central Dispatch — первая позволяет использовать GPU для обработки данных, а вторая оптимизирует работу приложения на многоядерных и многопроцессорных конфигурациях Mac.

64-битность, Grand Central Dispatch и OpenCL — технологии Snow Leopard
В качестве тестируемого приложения был выбран оптимизированный MovieGate. Для сравнения также приведены результаты того же MovieGate на Mac Pro 2007, но уже в системе OS X 10.5 Leopard.

Snow Leopard
150 frame/s for encoding in MPEG-2
70% CPU load for decoding
130% CPU load for MPEG-2 encoding (ffmpeg)

Leopard
104 frame/s for encoding in MPEG-2
165% CPU load for decoding
100% CPU load for MPEG-2 encoding (ffmpeg)

Средний прирост производительности составил не менее 50% — очень неплохой результат, но мы видали результаты и получше. Ожидаем поддержки OpenCL и GCD в программном обеспечении Apple, а именно в первую очередь в Final CUt Studio и Logic Studio, вот где будет настоящий прирост производительности.