Нестандартное использование GPU
Добавлено: 05 фев 2006, 23:43
Когда-то давным давно видел обсуждение подобной темы на ixbt.com. Разговоры там были пессиместичные. Всё свелось к тому, что использование GPU в качестве элемента для математических расчетов дорого, нестандартно и неэффективно.
Но сегодня с удивлением обнаружил проект GNUSort (http://gamma.cs.unc.edu/GPUSORT/).
Эти ребята реализовали библиотеку, реализующую функцию сортировки (подобно sort () и qsort ()) с помощью GPU современных видеокарт.
Супер! Самое главное, что результаты тестирования - просто сногсшибающие! http://gamma.cs.unc.edu/GPUSORT/results.html
Во всех сравнительных тестах, эта реализация сортировки обходит привычные.
С учетом, что современная видеокарта сейчас стоит у очень многих пользователей, и большую часть времени находится в бездействии (2D-графике) - это очень интересная затея.
Мне же интересно, на что ещё способен GPU? Какой математический потенциал в него заложен? Под что он заточен?
...Если уж совсем честно, то интересно, реально ли с его помощью ускорить расчёт MD5?
Но сегодня с удивлением обнаружил проект GNUSort (http://gamma.cs.unc.edu/GPUSORT/).
Эти ребята реализовали библиотеку, реализующую функцию сортировки (подобно sort () и qsort ()) с помощью GPU современных видеокарт.
Супер! Самое главное, что результаты тестирования - просто сногсшибающие! http://gamma.cs.unc.edu/GPUSORT/results.html
Во всех сравнительных тестах, эта реализация сортировки обходит привычные.
С учетом, что современная видеокарта сейчас стоит у очень многих пользователей, и большую часть времени находится в бездействии (2D-графике) - это очень интересная затея.
Мне же интересно, на что ещё способен GPU? Какой математический потенциал в него заложен? Под что он заточен?
...Если уж совсем честно, то интересно, реально ли с его помощью ускорить расчёт MD5?