powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сильно ли ускоряет HyperThreading работу IB/FB?
21 сообщений из 21, страница 1 из 1
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32436857
noir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сабж. Если кто проводил тесты,-было бы очень интересно...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32436964
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С какой бы это стати HT будет ускорять работу FB? HT - это ж всё равно что два процессора...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32436980
noir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не совсем то же, что двухпроцессорность.

Взято c http://www.intel.com/technology/hyperthread/

Hyper-Threading Technology enables multi-threaded software applications to execute threads in parallel.

........

This technology is largely invisible to the platform. In fact, many applications are already multi-threaded and will automatically benefit from this technology.

Т.е.
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32436984
noir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще, немного повнимательнее почитав интеловскую инфу, понял, что был немного не прав и, по крайней мере, на Win2k разницы между HT и двухпроцессорностью нет. :( Но! У нас же есть classic...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32436992
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А толку?
НТ даёт значительный прирост там, где несколько потоков одного процесса .
Для независимых же процессов, прироста почти нет.
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32436996
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоесть два сложных запроса на одном процессоре без НТ будут выполнятся столько же времени что и на аналогичной системе, но с НТ? я про classic говорю...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437006
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НТ - это глупости и баловство. Очередное громкое название мягко говоря не супер обалденной плюшки. Вспомните их фразу "суперскалярная архитектура" или как там они называли штуку, которая в пентиумах умела одновременно выполнять последовательность из многобайтовой команды и двух однобайтовых... Курам на смех, но зато название громкое...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437008
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К стати, а кто знает, умеют ли последние винда и линуха потоки одного процесса по разным процессорам разносить? Я знаю что это FreeBSD 5 умеет, а про других не знаю :-(
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437016
noir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про суперскалярность - Интел не виноват, что эта штука так называется. :) А вот шум, который они подниимали вокруг всяких MMX и KNI - это да...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437115
Void!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МимопроходящийА толку?
НТ даёт значительный прирост там, где несколько потоков одного процесса.
Для независимых же процессов, прироста почти нет.
По-моему просессору все вычисления представлены в виде потоков - так что для однопоточных процессов, прирост должен быть. Разделение между потоками и процессами происходит на уровне операционной системмы, по идее процесс- это как бы контейнер для потоков - ведь не может же процесс быть без потока.

Если бы это было не так то для поддержки HyperThreading нужно было бы вносить изменения в операционную системму
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437154
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
привет теоретикам
нихрена не дает. Проверяли на IB70....
ставишь HT и созерцаешь 2 проца в операционке. запускаешь сервер и созрцаешь падение производительности в 2 раза, ставишь лицензию на сервак и получаешь ту же производительность что и в обычном режиме....
производительность выростет на 2 ФИЗИЧЕСКИХ процах, а не на двух половинках одного проца....
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437607
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕсли бы это было не так то для поддержки HyperThreading нужно было бы вносить изменения в операционную системму
Почитай на MSDN, про то, какие версии Win умеют пользовать НТ, а какие нет
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437753
noir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote]
По-моему просессору все вычисления представлены в виде потоков - так что для однопоточных процессов, прирост должен быть. Разделение между потоками и процессами происходит на уровне операционной системмы, по идее процесс- это как бы контейнер для потоков - ведь не может же процесс быть без потока. [/quote]

Так-то оно так, да не совсем :) Кэш (и многое другое) у "логических" процев HT - общий, и стало быть что-то они могут дать только если контекст потоков на обоих процах - один и тот же. А вот то, что IB 7 никак на HT не реагировала... Обидно. Ладно, будем ждать новой оси... Может там чего подкрутят, и придумают, где от этой фишки польза может быть.

Отдельное спасибо StarWind'у за практический опыт :)
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437890
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хочу проверить на практике, действительно ли гипер тридинг не помогает.

посему прошу совета, как лучше сделать?

что имею:
dual xeon 2400with HT
FreeBSD5.2
Firebird 1.5 rc9
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437912
StepIt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть комп , там XP, включен HyperTrading

Там будет жить FB 1.5 и база ... ( маленькая..пока... метров 50, блобов нету... о миллионах записей речи нет и не будет...)

Клиентов пока 5, и плюс один, который сидит на компе, где FB будет жить... (да...вот такой вот изврат ... )

Какой FB ставить на вышеуказанный комп (ss, cs ) ? Или это пофиг сейчас?
Заставлять ли юзеря отключить HT , если он очень сопротивляется...?
Согнать юзеря с серверного компа...пока не предлагать... )))

Или при таких объемах все пофиг...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437940
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При таких объемах конечно пофиг, если юзверь гамиться не будет...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437956
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
50Мб - это просто неприлично
При таком объёме и оБзадачиваться производительностью...
По поводу сервера. Ставь FB1.5, т.к. у FB1.0 были небольшие проблемы на ХР.
Классик, думаю тебе не нужОн. Я просто не в состоянии представить что ж такое можно вытворять с базой 50Мб, чтоб ввести сервер в ступор.
Хотя, допускаю, что есть умельцы
Ставь супер.
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437961
srf2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а индексы удалить??
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32437975
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не. Не радиКально!
Лучше такой запросец пнуть:
Код: plaintext
INSERT INTO MyTable SELECT * FROM MyTable;
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32438000
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 alex_k:

Блин, а я всё фрюху 5.2 никак не соберусь поставить :-/ Я вобще то думаю что если всё у тебя под ней залетает, то это не значит что на линухах и виндах тоже всё будет летать, ибо не уверен я что есть там аналоги фришных SMPng и KSE...
...
Рейтинг: 0 / 0
Сильно ли ускоряет HyperThreading работу IB/FB?
    #32438013
StepIt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор50Мб - это просто неприлично
При таком объёме и оБзадачиваться производительностью...
Но она же будет расти медленно и верно )))
Спасибо... за совет )

оБзадачиватья научили в форумах, как почитаешь ваши ветки, так и задумаешься ... ))

Задачу понял... за неделю довести размер БД до 50 Gb и кол-во юзеров увеличить до 300 ) Тогда и обсудим )
Только наверно уже в ветке про Middleware или MSSQL или ORACLE и уже без меня ))) Я птичку люблю ... )
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сильно ли ускоряет HyperThreading работу IB/FB?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]