Я только что выпустила GPU (OpenCL) шахтера для MTC. Если кто-то захочет проверить. Производительность не велика, хотя. Я сделал это просто так, у нас есть что-то делать с нашими графическими процессорами в то время как iddle.
Исходный код доступен по адресу:
https://github.com/girino/xptMiner
и Бинарные (для окон только в настоящее время, будет добавить Linux позже сегодня)
https://www.dropbox.com/sh/2wv2awwgebpdo0m/STzOU5tlXa
Пожалуйста, дайте мне знать, если он работает для вас, и как быстро (или медленно), то на ваших графических процессоров.
редактировать: Linux, Windows и OSX исполняемые файлы доступны. То же место загрузки!
редактировать: Построить 5 исправляет переподключение ошибки и ошибки скорости отчетности.
редактировать: Строить 7 включает в себя улучшение скорости гигаватт в. Плата developper составляет до 3% по умолчанию, так что я могу дать гигаватт долю своей работы. Как всегда, двоичные файлы для Linux, Windows и OSX доступны по ссылкам выше.
редактировать: Сетевой код из последнего xptminer ypool была слита обратно Строить 8. Несколько изменений и были сделаны тесты, чтобы обеспечить стабильность (не более "0kh / с" Через несколько часов, не более закрытия на сетевом сервере отключиться или вниз). Быстрее, чем когда-либо, и две новые скрытые опции: -s, чтобы установить размер шага (по степеням 2, по умолчанию 2 ^ 20) и -a, чтобы установить вариации на алгоритме. В настоящее время поддерживает "-a 1" для таблиц поиска в постоянной памяти и "-a 2" (По умолчанию) для таблиц в глобальной памяти. -a 2 быстрее в большинстве систем. Код для метисов был возвращается к предыдущей версии, так как это 2x медленнее на некоторых графических процессорах NVIDIA. Бинарные и доступный код, как всегда, по ссылкам выше.
редактировать: Строить 9 использует локальную память более интенсивно и получает до 35% улучшения скорости в видеочип с большим количеством локальной памяти. Для тех, кто с небольшой локальной памятью, "-a 2" скрытый вариант возвращается к старой версии OpenCL (Старые карты или Amazon EC2 нужен этот вариант). Кроме того, ypool нестабильность помогла выяснить другие сетевые ошибки, так что сеть является еще более стабильным! Более стабильный, ОБНОВЛЕНИЕ ИЗБЕЖАТЬ потери соединения при YPOOL DOWN!
Заранее спасибо,
girino