Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2730 • Страница 61 из 137<  1 ... 58  59  60  61  62  63  64 ... 137  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Advanced member
Статус: Не в сети
Регистрация: 16.12.2002
Откуда: TSC! | Москва
Мини FAQ <------
Linux SMP в VMWare за 7-мь простых шагов
Установка и настройка клиента в VMWare для счета -bigadv заданий на 8-ми ядерниках, (c) anubias

Использовать только VMWare Player или VirtualBox!

Исходное сообщение:
Подумал, что рационально завести тут на какое-то время - до появления нормального клиента SMP-Win, такую тему.

На самом деле, обобщая собственный опыт, могу предположить, что будет рационально пускать такую штуку на круглосуточно включенных машинах, но не очень удобно - на тех, что работают только часть суток. Во-первых, сложновато заставить всё запускаться автоматически (ну, а замаскировать эту штуку толком вообще нереально), во-вторых, дедлайн поджимает, в-третьих, когда я попытался сегодня возобновить расчёт, получил ошибку и был отправлен на закачку нового задания. Что, естественно, делает невозможным завершить хотя бы одно.

_________________
TSC! Russia - присоединяйтесь!



Партнер
 

Member
Статус: Не в сети
Регистрация: 25.12.2007
Откуда: Красноярск
Behc писал(а):
16% падения - это очень близко к 20%, озвученных в FAQ.
Согласен, что близко.
Но есть одна особенность - масштабируемость производительности виртуальной машины от кол-ва процессорных ядер.
Проявляется масштабируемость в том, что чем больше виртуальных процессоров отдано виртуальной машине, тем больше издержки на работу менеджера виртуальной машины. Иными словами, удвоение количества процессоров повышает производительность гостевой машины менее, чем в два раза (например в 1.7 раза). Из-за этого программы виртуализации ограничивают максимальное кол-во виртуальных процессоров.
На примере виртуалбокса: виртуалка на двухъядернике работает отлично, на кваде удовлетворительно, а на восьми ядрах i7 - отвратительно (жутко тормозит хост).
В факе 2007 года фигурируют только двухъядерники. Так что 16% падения на i7 гораздо лучше 20% на двухъядернике даже с учетом погрешности.

_________________
Доктор едет-едет сквозь снежную равнину,
Порошок целебный людям он везет.


 

Member
Статус: Не в сети
Регистрация: 25.12.2007
Откуда: Красноярск
Провел эксперимент.
Компьютер с процессором i7-920@3948МГц и 6 гигами памяти. Операционная система windows seven x64 b7106 со всеми обновлениями. Интерфейс Aero, антивирусная защита avast!
ПО - VMware player 3.0.0 build 203739, гостевая ОСь - windows seven x64 b7600 со всеми обновлениями, 2 гига памяти.
В гостевой и хостовой системах использовал бенчмарки:
  1. CINEBENCH R10 x64 - многопоточный тест Rendering (x CPU).
  2. PerformanceTest 7.0 (1011) WIN64 - набор многопоточных тестов для центрального процессора.
  3. Super PI mod1.5 XS - вычисление числа Пи с точность до миллиона знаков (однопоточный тест).
К сожалению HyperPi отказался работать под семёркой, а wPrime (версий 2.00 и 1.50) не запустился в виртуальной машине.
Цель эксперимента - вычислить падение производительности при переходе от "нативной" операционки к виртуальной машине; проверить масштабируемость производительности виртуальной машины при изменении количества ядер процессора.
Для чистоты эксперимента "хост" и "гость" выбраны идентичными.
Систему с восемью (8) процессорами представляет i7 с включенным SMT (HT). Для (точного) моделирования систем с четырьмя (4) и двумя (2) процессорами в биосе отключались два и три ядра процессора i7, соответственно, а функция SMT оставалась включенной.
На системах с 2,4,8 "процессорами" тестировались и "нативная", и "виртуальная" ОСи. Тесты (1) и (2) запускались по три раза, а результаты усреднялись. SuperPi (3) прогонялся по пять раз, результат усреднялся; а показателем производительности служила величина 1/[время расчета Пи].

Результат представлен в таблице:
#77
и на диаграмме:
#77
В таблице в строках Win7 - X отображен "прирост от перехода с виртуальной машины на нативную ОС" (в процентах),
в строках vmware - X отображено падение производительности при переходе на виртуальную машину (X - количество процессорных ядер).
Значениям диаграммы соответствуют строки Win7 - X из таблицы.

Выводы.
1. Актуальная версия vmware player демонстрирует весьма скромные "потери на виртуализацию", сравнительно с тем, что было в 2007 году. Для двухъядерных процессоров величина "потерь" не превышает десяти процентов.
2. При увеличении числа процессорных ядер, доступных виртуальной машине, величина "потерь" возрастает, причем характер зависимости геометрический (на глаз, конечно). Для восьми ядер "потери" ограничиваются 16-ю процентами.

Замечание.
Нам (а может, лишь мне одному) интереснее было бы сравнить ппд СМП-клиента в виртуальной машине и в нативной ОСи. Но это дело долгое... короче, я поленился заморачиваться с фолдингом.
Подскажу только, что "метод прищуренного глаза" говорит о паритете расстановки сил между фолдингом и тестом CINEBENCH ;)

_________________
Доктор едет-едет сквозь снежную равнину,
Порошок целебный людям он везет.


Последний раз редактировалось Fergity 28.12.2009 9:45, всего редактировалось 1 раз.

 

TSC! Russia Vice-captain
Статус: Не в сети
Регистрация: 21.03.2006
Откуда: Петербург
Fergity
За тесты спасибо! :beer:

Можно расшифровку по табличке? Я ничего не понимаю. :insane: Почему одни строки с +, другие с -? Это относительно чего?

_________________
Революционеров можно убить, идеи — никогда.


 

Member
Статус: Не в сети
Регистрация: 25.12.2007
Откуда: Красноярск
Behc писал(а):
Можно расшифровку по табличке? Я ничего не понимаю. :insane: Почему одни строки с +, другие с -? Это относительно чего?

В этих строках я попытался дать расшифровку:
Цитата:
В таблице в строках Win7 - X отображен "прирост от перехода с виртуальной машины на нативную ОС" (в процентах),
в строках vmware - X отображено падение производительности при переходе на виртуальную машину (X - количество процессорных ядер).
Строки в таблице сгруппированы по две (по количеству ядер). Нативная семёрка выделена зелёным оттенком, а виртуалка персиковым...

Развёрнутый пример:
8 ядер, тест PerformanceTest.
Нативная семерка набрала 8149,3 балла (перечение строки "Win7 - 8" и столбца "PerformanceTest..."), а виртуалка - 7738,1 (пересечение строки "vmware - 8" и столбца "PerformanceTest..."). Соответственно, нативная система на 5,3% производительнее виртуалки, а виртуалка на 5,0 процента "слабее" (прирост обозначен знаком плюс, а "потеря" - знаком минус).
Разделение +/- введено оттого, что процедура вычисления процентов нелинейная. Поясню:
возьмём два числа: 100 и 200. Двести больше ста на 100%, а сто меньше двухсот на 50%.

_________________
Доктор едет-едет сквозь снежную равнину,
Порошок целебный людям он везет.


 

Member
Статус: Не в сети
Регистрация: 02.11.2003
Откуда: Los Angeles
anubias, хотел сегодня 4 ядра через VmWare задействовать... блин... можно как-нибудь без геморроя, как в старые добрые времена подключить?

_________________
Стань тестировщиком софта, зарабатывай как человек! https://bit.ly/3gvCFE4


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
lеad а в чем проблема?

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


 

Member
Статус: Не в сети
Регистрация: 02.11.2003
Откуда: Los Angeles
раньше было (как и сейчас на одной машине) - плеер 2,5 + какой-то дистр системы, забиваешь имя, команду и вуаля, все автоматом работает
а теперь вмваря, которая с 4-мя ядрами работает, но какая-то геморройная - все ручками надо делать

_________________
Стань тестировщиком софта, зарабатывай как человек! https://bit.ly/3gvCFE4


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
так там особого гемора нет :tooth: ,правда мои странички на профилактике :spy:
Для тебя специально:

последнюю версию настроенного клиента берем http://folding.braindancer.net/linuxrouter/VMWare-FAH-0.4.zip

от себя добавлю несколько поясняющих картинок для " чайников" :)
#77#77#77#77

разница только в одном ключе -smp 8 -bigadv, а тебе надо -smp 4 и объем памяти достаточно 1200мб

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


Последний раз редактировалось anubias 27.12.2009 19:12, всего редактировалось 2 раз(а).

 

Member
Статус: Не в сети
Регистрация: 25.12.2007
Откуда: Красноярск
lеad писал(а):
раньше было (как и сейчас на одной машине) - плеер 2,5 + какой-то дистр системы, забиваешь имя, команду и вуаля, все автоматом работает
а теперь вмваря, которая с 4-мя ядрами работает, но какая-то геморройная - все ручками надо делать
Видимо, раньше ты пользовался образом от Нотфреда, а сейчас каким-то другим. Отсюда и разница ;)

_________________
Доктор едет-едет сквозь снежную равнину,
Порошок целебный людям он везет.


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
тут кстати профилактика не проводится :-)
http://cohardent.com/forum/viewtopic.php?f=156&t=1360

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


 

Member
Статус: Не в сети
Регистрация: 02.11.2003
Откуда: Los Angeles
anubias делал все по твоему наставлению, где-то на форуме нашел - 3-й плеер, версия образа как ты и написал 0,4. Только что сразу не устравает - 3-й плеер намного больше весит (есть реально от этого толк?), линукс этот тоже значительно больше весит (тоже самое)
Fergity писал(а):
Видимо, раньше ты пользовался образом от Нотфреда, а сейчас каким-то другим. Отсюда и разница

так и есть, хотелось бы что-то простое получить как и было только для 4-х ядер, чтобы просто файл тыкнуть и все само работало, безо всяких логинов, команд и проч

Добавлено спустя 1 минуту 28 секунд:
пасскей зря наверное светишь?
у меня начинает работу вся эта хрень и потом вообще вываливается не помню почему

Добавлено спустя 45 секунд:
там тоже читал, но хочется что-то в духе нотфреда

_________________
Стань тестировщиком софта, зарабатывай как человек! https://bit.ly/3gvCFE4


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
lеad писал(а):
пасскей зря наверное светишь?

если кто нибудь кинет на этот пасскей жабку :bow: :super: от меня не убудет.

Добавлено спустя 4 минуты 4 секунды:
lеad в принципе здесь тоже можно настроить через браузер и вбить только ник и номер команды по IP адресу. Вот только включение и выключение по другому. Настраивай старый
открыто до 23.30 ,потом опять на профилактику. :-)

Добавлено спустя 3 минуты 3 секунды:
Цитата:
Доктора не спят : выпущена новая версия ядра FahCore a2 модификация 2.10 ,уменьшившая ППД при расчете на плеере на 20-50%.

Для того что бы вернуть ППД к исходному необходимо установить Воркстейшн,можно триал.
1.качаем VMware-workstation-6.5.3-185404.exe или из любого другого места.
2. Устанавливаем (для упрощения процесса-качаем таблетку )
3.Открываем файл folding.vmx текстовым редактором и меняем две позиции:



цитата:
virtualHW.version = "7"
numvcpus = "4"



4.Запускаем один плеер,но уже на все четыре ядра и балдеем от ППД

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
Откуда: Золотая миля.
lеad
А что тебе мешает пользоваться Нотфредом? Может я что-то пропустил? пользуюсь и вроде проблем не знаю.

_________________
Так-то оно так, потому как не может того быть, кабы не было бы никак. И не потому, что оно вообще, а потому, что когда оно что, тогда оно и пожалуйста


 

Member
Статус: Не в сети
Регистрация: 02.11.2003
Откуда: Los Angeles
он вроде 4 ядра не поддерживает, надо пару их запускать сразу - что не есть гуд

_________________
Стань тестировщиком софта, зарабатывай как человек! https://bit.ly/3gvCFE4


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
Там обязательно WS ставить надо,ждем просителя,проблема понятна-лень. :-)

Добавлено спустя 44 секунды:
lеad открыл страничку,читай там все расписяно и есть ссылки.

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


 

Member
Статус: Не в сети
Регистрация: 02.11.2003
Откуда: Los Angeles
как высяняется можно просто еще потанцевать с бубном )) плеер менял сегодня на третий, теперь оказывается воркстейшн ставить надо, крякать - он еще больше весит и систему захламляет ))) не люблю я такие вещи...

Добавлено спустя 1 минуту 38 секунд:
спасибо, уже читал ее как-то, но 4-х ядер не было, поэтому на многие вещи не смотрел попросту

_________________
Стань тестировщиком софта, зарабатывай как человек! https://bit.ly/3gvCFE4


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
Откуда: Золотая миля.
lеad
Подожди, а как у меня 4 ядра загружены на 100%, NOP-ами чтоль? И ППД соответствующий. Надо только изменить 2 значения в файле конфигурации. Anubias привёл пример выше постами. Меняешь обычным Блокнотом и никаких танцев.

_________________
Так-то оно так, потому как не может того быть, кабы не было бы никак. И не потому, что оно вообще, а потому, что когда оно что, тогда оно и пожалуйста


Последний раз редактировалось miklebat 27.12.2009 19:57, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
на вас не угодишь. :-x

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


 

Member
Статус: Не в сети
Регистрация: 02.11.2003
Откуда: Los Angeles
дык, значит версия от нотфреда остается, меняется пара строк и все ок с 4-мя ядрами и все ок в том числе и с PPD? Без воркстейшена? Поправьте меня

Добавлено спустя 1 минуту 26 секунд:
разница в производительности между 2,5 плеером и 3-м есть?

_________________
Стань тестировщиком софта, зарабатывай как человек! https://bit.ly/3gvCFE4


 

Member
Статус: Не в сети
Регистрация: 13.05.2006
Откуда: Питер
lеad писал(а):
Без воркстейшена?
у меня не получилось-пробуй.

_________________
The cruncher's way is long as a Jedi's one © Fe[R]gity


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2730 • Страница 61 из 137<  1 ... 58  59  60  61  62  63  64 ... 137  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan