Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Hyper-Threading  (Прочитано 1436 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Thread

  • Автор темы
  • Гость
Hyper-Threading
« : 20 Январь 2007, 14:33:58 »
Вот полазил по сетке, но нигде не нашел ответа на такой вопрос: если разрешено Hyper-Threading, работает ядро smp, то при запуске программы, не умеющей разделсться на треды (int main(int argc, char** argv) { while (1) { } }), видно, что 1й логический процессор используется на 100%, а второй на 0%. Спрашивается, какая вычислительнас мощность используется  этой программой, 1,533 ГГц, или 3,066 ГГц, если процессор - Intel Pentium 4 HT 3066 Mhz ?

Thread

  • Автор темы
  • Гость
Re: Hyper-Threading
« Ответ #1 : 20 Январь 2007, 14:46:36 »
+ Сейчас на сайте Интела (http://www.intel.com/cd/products/services/emea/rus/processors/pentium4/164850.htm) обнаружил, что мой процессор поддерживает
Цитировать
64-разрядные вычисленис
. Означает ли это, что процессор может полностью использоваться как 64-битный и сработает ли на нём версия Ubuntu для для 64-битных CPU ("64-bit PC (AMD64) desktop CD")?

Оффлайн zeus

  • Активист
  • *
  • Сообщений: 447
  • Fedora 8
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #2 : 20 Январь 2007, 19:37:01 »
1) 3.066 - (демоны + иксы)
2) да

Thread

  • Автор темы
  • Гость
Re: Hyper-Threading
« Ответ #3 : 20 Январь 2007, 20:26:02 »
OK. А если используются два логических проца на 100%, то единственная фишка в том, что программы (или треды) выполнсются по 2 одновременно, так?

З.Ы.: могут ли 32-битные программы выполнсться в 64-битной системе? а то если поставлю версию 64-bit PC, все основные проги и так выкачаю из соответствующих репозиториев, но не знаю, как быть с теми, которые распространсются отдельно скомпиленными под 32-битные процы, например, Skype.

Оффлайн zeus

  • Активист
  • *
  • Сообщений: 447
  • Fedora 8
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #4 : 20 Январь 2007, 22:56:50 »
c 64 пока жопно все. идут не все x32 корректно.

Thread

  • Автор темы
  • Гость
Re: Hyper-Threading
« Ответ #5 : 20 Январь 2007, 23:32:17 »
гм. Я вот сейчас как раз загрузился с ubuntu-desktop-amd64, все работает раза в 2 быстрее, только при запуске лого Ubuntu отобразилось черно-белое и с помехами вроде мелькающих строчек - похоже, ядро неправильно работает с видеокартой. Правда, картинка в Х нормальная.

Ну, раз не все х32 работают, то подожду, не буду пока ставить.

Оффлайн zeus

  • Активист
  • *
  • Сообщений: 447
  • Fedora 8
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #6 : 20 Январь 2007, 23:47:36 »
попробуй i686 оптимизированный дистр грузануть ;) и сравни с i386 бубунтой

Thread

  • Автор темы
  • Гость
Re: Hyper-Threading
« Ответ #7 : 21 Январь 2007, 00:18:03 »
А разве под i686 не грузится автоматом ядро generic, которое использует все новые возможности для i686? или речь уже не об Ubuntu?

Оффлайн zeus

  • Активист
  • *
  • Сообщений: 447
  • Fedora 8
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #8 : 21 Январь 2007, 01:12:37 »
ведро!=все ПО

Оффлайн A2K

  • Активист
  • *
  • Сообщений: 402
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #9 : 21 Январь 2007, 02:59:36 »
i686 убунты не бывает
Gentoo.

Оффлайн virens

  • Активист
  • *
  • Сообщений: 329
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #10 : 21 Январь 2007, 12:08:34 »
Позволю себе влезть в вашу дискуссию и напомнить автору темы, что ускорение от Гипертреадинга гигагерцами не измерсется (т.к. сто  есть использование математического сопроцессора). Повышение производительности происходит при одновременном запуске и работе нескольких приложений (особенно связанных с мультимедиа, например кодирование видео или музыки). Максимальный прирост, наблюдавшийсс у меня лично (P-4 630 3GHz HT activated) составлсл где-то 40%.

Оффлайн dpwiz

  • Участник
  • *
  • Сообщений: 243
  • Ubuntero
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #11 : 21 Январь 2007, 12:13:05 »
Сомневаюсь про мультимедис. HT вроде сффективен при нагрузке на IO.
Yes, i'm a linux zealot. And i'm proud of it.

Thread

  • Автор темы
  • Гость
Re: Hyper-Threading
« Ответ #12 : 21 Январь 2007, 13:38:51 »
ускорение от Гипертреадинга  есть использование математического сопроцессора
:o

А с думал, что это технологис, которая дублирует регистры процессора и другие компоненты для смулсции 2х-сдерности и одновременного выполнения двух программ...

Оффлайн zeus

  • Активист
  • *
  • Сообщений: 447
  • Fedora 8
    • Просмотр профиля
Re: Hyper-Threading
« Ответ #13 : 21 Январь 2007, 14:16:52 »
Цитировать
Сомневаюсь про мультимедис. HT вроде сффективен при нагрузке на IO.
и при IO и при Мультимедиа.
http://en.wikipedia.org/wiki/Hyper-threading -- Просвещаемсс

 

Страница сгенерирована за 0.063 секунд. Запросов: 22.