Новая тема здесь:
Некоторые из моих оптимизаций были просто привержен репо (благодаря LucasJones улучшения на нем), но и для всех людей на Windows, я сделал двоичные файлы. Оптимизации вступают в силу только, если ваш процессор имеет AES-NI.
<ссылки удалены, так что нет никакой путаницы>
Для моего ID ключа GPG и отпечатков пальцев, увидеть мою подпись. Да, и еще одна вещь - главная страница NSFW, так что не существует - то же предупреждение на litecointalk нить, где я компилировать SGMiner и несколько вилок его для Win64 каждую неделю.
Вы можете пожертвовать здесь, если это поможет вам: 43jtN2e88d4ayn7gxsLwB94fmYzLuXymuGdJxotnvYsCaK3UuhvQRNgKrZUD4i5kxTRtpz49FrB1e2K YiXu4TNyEEGUwu9E
EDIT: Проклятье, аварии в настоящее время. Я на нем.
EDIT2: Я думаю, что это был способ, я составил winpthreads. Будет ли фиксировать в минуту.
EDIT3: Ну, это не работает банкомат. LucasJones скомпилированные один, который я хостинг здесь: https://ottrbutt.com/cpuminer-multi/cpuminer-multi-1.0.2-LucasJones.zip
Это динамически связаны, что своего рода сосет, но это работает.
EDIT4: Ничего, fluffypony позаботилась об этом:
EDIT5: Царапины, что последняя часть, fluffypony отправил двоичные файлы кода Monero, а не шахтер, который имел поддержку AES-NI интегрированы полностью отдельно, но в то же самое время. Я не имел ничего общего с этим.
EDIT6: Я сделал несколько улучшений в cpuminer. Самая лучшая часть - сервера не будут видеть большую часть увеличения, но десктопы будут, вечером игровое поле немного. Есть некоторые ограничения и специальные инструкции, однако:
Он работает только на Linux. Несколько сборочных процедуры, которые я написал являются * Никс специфичны.
Вы должны скомпилировать его из моей репо в https://github.com/wolf9466/cpuminer-multi
Единственные оптимизации для реализации AES-NI. Медленный один будет примерно такой же.
Не используйте все темы! Используйте количество ядер минус один, или это будет довольно медленно. Для этой цели hyperthreads рассчитывать в качестве сердечников.
Не используй "./configure CFLAGS ="myflags""! Это стирает уже оптимизированные флаги я добавил к значениям по умолчанию. Поместите CFLAGS перед тем, "./configure", Я рекомендую только с использованием -march = родной, так как он не установлен по умолчанию.
Если вы пытаетесь на системе без AES-NI, вы должны пройти "--disable-AES-NI" настроить, или он не будет строить.
Hashrate будет колебаться много с высоким дифф акций. Попробуйте найти где-нибудь с низким диффом доли в тест.
Получение сообщения о 20% увеличении hashrate! Нужно больше людей, чтобы проверить!
Только что получил отчет почти ого увеличения по репо LucasJones'! Тест и пост!
Во время тестирования, я начинаю замечать, что ядра - 1 на самом деле не является оптимальным. Ряд между числом физических ядер и количеством нитей. Мой i7-4770k работает лучше с 6 нитями.
НОВЫЙ КОД RELEASED! Это еще лучше - и это портативный Windows!
05/28/2014
Хорошо, ребята, - на этот раз, я остановлюсь кодированием более десяти секунд, и дать вам некоторые детали, так как это не имеет значения, как быстро мой шахтер, если никто не использует его. Я провел тест, репо LucasJones' против моего. Каждый из них имел те же самые CFLAGS (-Ofast -flto -fuse-линкер-плагин -funroll-петля -fsplit-IVS-в-unroller -fvariable-расширение-в-unroller -falign-петля = 16 -falign-функция = 16 - falign прыжки = 16 -falign-петли = 16 -falign-лейблы = 16). Каждый были проведены с 21 нитями в течение периода времени более чем 20 минут. Я не могу быть более точным, чем это, потому что я не сидел и время его. Они были проведены в раздельный раз на одной и ту же машину - 32 ядра Amazon EC2 например, с 58GB оперативной памяти. Результаты? cpuminer Лукас сообщил 627.58H / с - но только вытащил 600 у бассейна. Мой шахтер сообщил 1021.73 и потянул внушительную 1.25KH / с в бассейне. Теперь, даже с vardiff вызывает трудность высокой доли и удача способствуют неточности, это показывает явное увеличение 100%. У меня есть скриншоты, чтобы доказать это, но прежде чем я вывешиваю их, я должен предупредить - я был слишком ленив, чтобы обрезать мои обои, поэтому они NSFW.
шахтер Лукаса (NSFW): https://ottrbutt.com/tmp/lucasminer-proof.png
Мой шахтер (NSFW): https://ottrbutt.com/tmp/wolfminer-proof.png
Так что ... получить его здесь: https://github.com/wolf9466/cpuminer-multi
Нет бинарники пока (Windows или иначе) - но не должно быть какой-то в ближайшее время!
05/29/2014
Сборка некоторых исполняемых файлов Win64. Наслаждаться.
https://ottrbutt.com/cpuminer-multi/cpuminer-multi-wolf-05-29-2014.zip
https://ottrbutt.com/cpuminer-multi/cpuminer-multi-wolf-05-29-2014.zip.sig
05/30/2014
Михаила (сервер, который ottrbutt включен) снижается в 5:00 утра по Гринвичу 31 мая для обновления.