Добавил в файловый архив Оверов несколько версий LinX на всяк пожарный и дал ссылки на них, чтобы было доступно хоть что-то в случае блокировки иностранных ресурсов (файлохранилищ). Позже ещё добавлю. На полноту коллекции, естественно, не претендую. I.N.
Последний раз редактировалось I.N. 07.05.2022 16:40, всего редактировалось 57 раз(а).
Advanced member
Статус: Не в сети Регистрация: 20.11.2004 Фото: 23
Dua|ist писал(а):
Как насчёт «32-бит», «64-бит»?
Гениально! Добавлено спустя 1 час, 4 минуты Совсем забыл, linx после ошибки мигает 3 раза, а у меня в настройках винды 20. SPI_GETFOREGROUNDFLASHCOUNT тебе в помощь.
Member
Статус: Не в сети Регистрация: 21.11.2007 Откуда: Переделкино
Dua|ist писал(а):
CUDA интересна, но как это относится к Линпаку?
В CUDA входит GPU и CPU. Для игр нужны GPU. Мне нужен CPU для моих задач - чем больше потоков для параллельного вычисления. Использую обычный LINPACK 9.1:
runme_xeon64.bat
Код:
set OMP_NUM_THREADS=5
echo "This is a SAMPLE run script. Change it to reflect the correct number" echo "of CPUs/threads, problem input files, etc.."
date /t time /t linpack_xeon64.exe lininput_xeon64 > win_xeon64.txt date /t >> win_xeon64.txt time /t >> win_xeon64.txt echo "Done: " date /t time /t
Например, 3 потока
Код:
Intel(R) LINPACK data
Intel(R) Optimized LINPACK Benchmark 9.1 Current date/time: Sat Jun 13 21:50:01 2009
CPU frequency: 3.570 GHz Number of CPUs: 4 Number of threads: 3 Parameters are set to:
Number of tests : 1 Number of equations to solve (problem size) : 15000 Leading dimension of array : 15000 Number of trials to run : 4 Data alignment value (in Kbytes) : 4
Maximum memory requested that can be used = 1800304096, at the size = 15000 ============= Timing linear equation system solver =================
Size LDA Align. Average Maximal 15000 15000 4 37.9769 38.1651
------------------------------- (копия из Процессоры Intel на ядре Yorkfield и Wolfdale - 45nm.) Soft - Убрал все программы. Учитываем 3% Hard - Поднял частоту памяти 840 (2*420) на 1008 (2.4*420) и напряжение на +0.1в (с 2.03В на 2.14В), оставил таймеры 5-5-5-15. Увеличивает ГФлопс на ~ [b]2%[b]. Раньше 5% 1) x64, размер 20000 (20008) память 1008 (2.4*420) 50.0067 ГФлопс / 3.57 ГГц = 14.01 ГФлопс/ГГц #77 память 840 (2*420) 48.9775 ГФлопс / 3.57 ГГц = 13.72 ГФлопс/ГГц #77 Рост ГФлопс/ГГц на 2.10% 2) x32, размер 13800 (13800) память 1008 (2.4*420) 44.5516 ГФлопс / 3.57 ГГц = 12.48 ГФлопс/ГГц #77 память 840 (2*420) 43.5751 ГФлопс / 3.57 ГГц = 12.21 ГФлопс/ГГц #77 Рост ГФлопс/ГГц на 2.24%
Advanced member
Статус: Не в сети Регистрация: 20.11.2004 Фото: 23
SEtx писал(а):
Сделайте rebase -b 0x380000 libiomp5md.dll - для 32 битного адресного пространства это критично: позволяет использовать problem size 15810 (1920Mb), максимум где-то 1925Mb на моей системе.
А ты используй прошлогодний линпак, ему dll не нужен и можно выделить 1,93 Гб для тестирования. На моей мамке размер 1,93 ошибки сразу находит, а 1,70 может два часа мурыжить и сказать что все нормально. Удивительно.
Member
Статус: Не в сети Регистрация: 16.11.2007 Откуда: Крым, Земля! Фото: 4
Эм, уважаемый Dua|ist, а почему "Объём задач" ограничен 15080 и "объём памяти" ограничен в 1748МБ? Я конечно понимаю - "всем не угодишь", но ведь, я вам писал - предел для х32 это 1989МБ(16134 объём задач )! Пожалуйста, верните как было(у меня в версии 0.4.9 выставляется 1989МБ, а вот в версии 0.5.9 - не хочет ). Кстати, вот "тот" скриншёт, который я делал до "ввода ограничения" на память: #77 - на калькуляторе цифра - кол-во кБ в двух гигабайтах(двоичных килобайт в двоичных гигабайтах ).
_________________ Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было. Hi Jack - Hi! Hijack - Hi! Broni всех стран объединяйтесь!
Member
Статус: Не в сети Регистрация: 05.12.2006 Откуда: Из-за компутера
Megagad писал(а):
предел для х32 это 1989МБ(16134 объём задач )!
Предел для 32битн.версии под 4G в х64 и 3G в х32 при правильных флагах программы и бут.ини в последнем случае.
А вообще про полную стабильность системы можно говорить только после тестирования в х64 - сам столкнулся, где х32 была стабильна, там х64 нехватало напряжения на ядре. Добавлено спустя 1 минуту, 43 секунды А вообще .нетовский IntelBurnTest даёт больше флопсов, видимо линпак у них другой стистемы.
Member
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Москва
Megagad Вроде ж в настройках можно свой предел для 32-битного Linpack ввести. Что-то про «Макс. объём задачи Lin32». XP просто не имею уже, в висте и вин7 всё почему-то несколько иначе. Вот скоро будет патченная по совету SEtx libiomp5md.dll, опять менять придётся... Добавлено спустя 17 минут, 54 секунды asmfan
asmfan писал(а):
А вообще .нетовский IntelBurnTest даёт больше флопсов, видимо линпак у них другой стистемы.
Конкурент опередил? Срочно исправлять. Хотя тот Линпак, что без длл работал, действительно чуть побыстрее был. Но совсем чуть-чуть.
Member
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Москва
Megagad Кто ругается-то, Линпак в своём логе? Если да, то тут все претензии к ребятам из Интел. В Линксе всего 2 ограничения: первое по доступной на данной момент памяти (тут уж ничего не поделаешь), второе — для учёта «особенностей» 32-битного Линпака, 32-битного адресного пространства и т. п. Его можно менять, но если Линпак не работает, то Линпак не работает. В версии 0.4.9 наверняка была другая версия Линпака, возможно, дело в этом. Попробуйте 0.6.0 (ниже). Если верить SEtx, то как раз должен увеличиться максимальный рабочий объём задачи.
- добавлена возможность изменения приоритета процесса Linpack - cнято ограничение на максимальное число потоков, создаваемых Linpack - изменён файл libiomp5mp.dll для бОльшего максимального объёма задачи 32-битного Linpack - добавлена возможность добавлять время/дату к именам сохраняемых файлов, включена по умолчанию - изменена индикация процесса тестирования (одинакова на всех ОС и менее требовательна к ресурсам) - различные изменения/упрощения в главном меню программы - добавлены ключи командной строки (экспериментально), список ключей: LinX.exe /? - небольшие изменения в интерфейсе и оптимизации - добавлена маленькая пасхалка не для всех
Member
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Москва
Megagad Вы меня раскрыли. Но спасибо всё тому же SEtx скажите за его наводку на правильное шаманство с линпаковской длл. А также одной леди, любезно предоставившей бубен в лице ReBase.exe из VS2005. Спасибо за проверку, размер для 32-битного Линпака изменю.
Member
Статус: Не в сети Регистрация: 20.11.2006 Откуда: не от мира сего
Чет три раза повесился(молча перезагрузился) комп.. два раза при запуске линх, один раз во время работы(во время работы поставил приоритет выше нормального, несколько раз за несколько минут при этом потух экран, а потом перезагруз), и резалты на ровном месте меняются от 17 до 58 гфлопс(когда 17, загрузка процессора 25 %).. win7 64
Member
Статус: Не в сети Регистрация: 16.08.2007 Откуда: Москва
константин с байконура При запуске? Что-то новое. Я его раз по 100 на дню запускаю на win7 x64, перезагрузок не наблюдал.
А выше нормального я бы сильно не увлекался. У меня это, как правило, вгоняет систему в жуткие тормоза.
Member
Статус: Не в сети Регистрация: 20.11.2006 Откуда: не от мира сего
Dua|ist писал(а):
При запуске?
Да, еще до начала тестирования, появлялось окно, и перезагрузка..правда я еще Object Dock Plus v1.9 в тот раз поставил, вот не запустил этот Object Dock и вроде и линх нормально запускается..и еще странность.. низкие результаты с моей любимой задачей 20000, запускаю старую версию - 58гфлопс, новую - 26, хоть тресни, но с некоторыми другими размерами считает нормально.. а с некоторыми вообще мало.. Добавлено спустя 2 минуты, 30 секунд Чет нормальные результаты и с 20000 стали.. вообшем не понял что было..
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения