Reply to comment

Архитектуры чего ? Выбор архитектуры приложения понятное дело делается раньше. А вот выбор конкретной модели видеокарты (или видеокарт ?) уже вопрос которые как по мне должен решатся в рабочем порядке. Думаю не очень сложно поменять карточку после того как подобрал нужный алгоритм. Если реально нужно выполнить какую-то работу на видеокарте (читай быстро и дёшево) особенно если это не ради забавы, а ради реального приложения которое потом нужно будет устанавливать на многие машины. У меня вот возникли проблемы с видеокартами АТИ которые ставят под вопрос решение задачи - я легко поменяю brook+ на CUDA ( например работа с локальной памятью у нвидиа поудобней для программиста реализована - а значит можно её эффективнее использовать) . Помоему очевидно что для быстрого дискретного преобразования Фурье, синус и квадратный корень не очень нужен ? И в принципе известно количество операций сложения и умножения. Какая разница насколько быстро работает карточка в одном тесте с определённым соотношением инструкций, если в реальном приложении оно будет другое ? GPUBench - даёт возможность не просто пособирать циферки (цифирки - меня не интересуют))) ), а понять как в разных сценариях работает железо. ФФТ в этом плане не информативен. Любой единственнй тест, результатом которого является одно число - время выполнения, не информативен. Извините, но у меня сложилось впечатления что вы только заголовок прочитали. На сбор циферок больше похоже перемножение матриц и любые другие не микро бенчмарки.

Reply

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <i> <table> <td> <tr> <th>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Images can be added to this post.

More information about formatting options

Copyright © 2008-2011 Alex Tutubalin