Добро пожаловать на Форум SoftWeb.ru.
 
Зима

Нам нужна Ваша поддержка. Сбор средств на оплату дата-центра.

Форум SoftWeb.ru » Железо » Я и компьютер » Процессоры » Оптимизация программного обеспечения под 2 и более ядра

ОТВЕТИТЬ
Опции темы Опции просмотра Опции просмотра
Оптимизация программного обеспечения под 2 и более ядра
Старый 05.12.2009, 10:15   #1
 
Аватар для marka
 
Статус: Генерал-Майор
Регистрация: 19.07.2007
Адрес: Барнаул
Сообщений: 1,356
СПАСИБО: 608
сказали Спасибо 398 раз(а) в 243 сообщении
Получено наград:
01 Оптимизация программного обеспечения под 2 и более ядра



Цитата:
С появлением двухъядерных процессоров, а в дальнейшем и трёх, четырёх и так далее, возник
вопрос о целесообразности их покупки.
Как только заходила речь о многоядерных процессорах, практически любой мог сказать фразы:

-Софт не заточен по двухъядерник

-Заплатишь за два, а использовать будешь одно

И сказав эту фразу, чувствовал себя знатоком
В общем я не буду подробно на этом останавливаться поскольку думаю меня все поняли.

Но вот прошло время, количество ядер у процессоров растёт и их покупают.

В этой теме я предлагаю выкладывать софт который по вашему мнению заточен под многоядерный процессор.
Я думаю модераторы позаботятся о том, что бы высказывания были каким либо образом обоснованны.
Так же желательно сообщать как можно больше технических данных

.


Вот и первая софтина

Adobe Acrobat Reader 8.

Во время печати документа в PDF стабильно наблюдалась нагрузка по двум ядрам по 60 %, отклонения конечно были,
но в среднем можно высказать мнение, что в работе активно принимали участие два ядра.




Система: ХР SP 3 (не сборка)
Железо:
Процессор Core 2 Duo Е8400 (3,0 GHz 6ММЗЗЗ MHz EM64T) Socket 775 box
Материнская плата Socket 775 Gigabyte GA-EP35-DS3 P35 DDR2 PCI-E USB2.0 Audio SATA RAID ATX
Модуль памяти DIMM 2048 Mb DDR2 PC5300 Hynix 2 шт
marka вне форума   ЦИТИРОВАТЬ
Объявление
Нам нужна Ваша поддержка. Сбор средств на оплату дата-центра.
Старый 05.12.2009, 17:58   #2
 
Аватар для 4айник
 
Статус: Чайник
Регистрация: 06.11.2006
Адрес: Владик, что возле Японии
Сообщений: 12,748
СПАСИБО: 10,175
сказали Спасибо 8,064 раз(а) в 5,001 сообщении
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

marka,
я скажу большее - у нас где-то даже была дискуссия (ныне канувшая в лету) с sancheas-ом на эту тему, из которой следовало, что винда вообще-то умеет разносить несколько процессов по разным ядрам. Проблема только в том, что не все (я бы даже сказал, что почти не одно) приложения для выполнения одной функции вызывают несколько процессов. Для выполнения нескольких функций (отображение на экран и печать) уже многие приложения вызывают несколько процессов


Цитата:
Сообщение от Клод Адриан Гельвеций
Знание некоторых принципов легко возмещает незнание некоторых фактов

[Ссылки могут видеть только зарегистрированные пользователи. ] не жать.

Последний раз редактировалось 4айник; 05.12.2009 в 18:00.
4айник вне форума   ЦИТИРОВАТЬ
Старый 05.12.2009, 18:31   #3
 
Аватар для marka
 
Статус: Генерал-Майор
Регистрация: 19.07.2007
Адрес: Барнаул
Сообщений: 1,356
СПАСИБО: 608
сказали Спасибо 398 раз(а) в 243 сообщении
Получено наград:
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

4айник, давай тогда сюда эту дискуссию
или эту тему можно переместить
если тебя с санчесом когда это заинтересовало, что вы даже нашли в себе силы подискутировать
то это и другим будет интересно
вот и я присоединился ...
marka вне форума   ЦИТИРОВАТЬ
Старый 06.12.2009, 07:00   #4
 
Аватар для 4айник
 
Статус: Чайник
Регистрация: 06.11.2006
Адрес: Владик, что возле Японии
Сообщений: 12,748
СПАСИБО: 10,175
сказали Спасибо 8,064 раз(а) в 5,001 сообщении
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

marka,
увы, найти ее не смог ни вчера ни сегодня :(
Но смысл там такой был - если приложение не адаптированно для мультипроцессирования, то винда один фиг раскидывает подпроцессы по разным ядрам (если эти самые подпроцессы есть. но нагрузка может оказаться несимметричной). Ну а если адаптировано, то тогда даже и без вмешательства винды приложение самостоятельно занимает все ядра и достаточно равномерно

немного эта тема была еще поднята [Ссылки могут видеть только зарегистрированные пользователи. ]


Цитата:
Сообщение от Клод Адриан Гельвеций
Знание некоторых принципов легко возмещает незнание некоторых фактов

[Ссылки могут видеть только зарегистрированные пользователи. ] не жать.

Последний раз редактировалось 4айник; 06.12.2009 в 07:13.
4айник вне форума   ЦИТИРОВАТЬ
Старый 06.12.2009, 07:22   #5
 
Аватар для marka
 
Статус: Генерал-Майор
Регистрация: 19.07.2007
Адрес: Барнаул
Сообщений: 1,356
СПАСИБО: 608
сказали Спасибо 398 раз(а) в 243 сообщении
Получено наград:
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

4айник, я с тобой целиком и полностью согласен
только вот тема то в том, что бы выявить софт оптимизированный под несколько ядер
определить какой то набор признаков по которым это можно определить
согласись, что Эверест это далеко не панацея для 100 % правильного определения всех и вся...
marka вне форума   ЦИТИРОВАТЬ
Старый 06.12.2009, 09:00   #6
 
Аватар для 4айник
 
Статус: Чайник
Регистрация: 06.11.2006
Адрес: Владик, что возле Японии
Сообщений: 12,748
СПАСИБО: 10,175
сказали Спасибо 8,064 раз(а) в 5,001 сообщении
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

Цитата:
Сообщение от marka Посмотреть сообщение
выявить софт оптимизированный под несколько ядер

читать аннотации и проверять потом опытным путем


Цитата:
Сообщение от Клод Адриан Гельвеций
Знание некоторых принципов легко возмещает незнание некоторых фактов

[Ссылки могут видеть только зарегистрированные пользователи. ] не жать.
4айник вне форума   ЦИТИРОВАТЬ
Старый 06.12.2009, 09:19   #7
 
Аватар для marka
 
Статус: Генерал-Майор
Регистрация: 19.07.2007
Адрес: Барнаул
Сообщений: 1,356
СПАСИБО: 608
сказали Спасибо 398 раз(а) в 243 сообщении
Получено наград:
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

Цитата:
Сообщение от 4айник Посмотреть сообщение
опытным путем

хорош косить под дурака,как будто ты до сих пор не понял, что тема об этом и есть
marka вне форума   ЦИТИРОВАТЬ
Старый 06.12.2009, 17:17   #8
 
Статус: Гость
Сообщений: n/a
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

поставил старую игру - Часовые... задействовала оба ядра на 100%...
  ЦИТИРОВАТЬ
Старый 06.12.2009, 17:25   #9
 
Аватар для ЦОЙ
 
Статус: Модератор
Регистрация: 11.10.2007
Адрес: Краснодар
Сообщений: 4,070
СПАСИБО: 1,375
сказали Спасибо 2,660 раз(а) в 1,707 сообщении
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

Цитата:
Сообщение от Vikingr Посмотреть сообщение
задействовала оба ядра на 100%...

а в обычном режиме какова загрузка процессора?


дождь не может идти вечно...
ЦОЙ вне форума   ЦИТИРОВАТЬ
Старый 11.12.2009, 00:03   #10
 
Статус: Гость
Сообщений: n/a
По умолчанию Re: Оптимизация программного обеспечения под 2 и более ядра

в обычном режиме - т.е. рабочий стол и чего нибудь типа винамп - от 7 до 14% на каждое ядро, и все время разные значения на ядрах, но в основном загружается первое ядро.
  ЦИТИРОВАТЬ
Объявление
Нам нужна Ваша поддержка. Сбор средств на оплату дата-центра.
ОТВЕТИТЬ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Надежность программного обеспечения Quarantine Разное 4 16.11.2009 14:42
Проблемы управления качеством программного обеспечения SoftWeb Программирование 0 23.03.2007 22:03
Разработка программного обеспечения SoftWeb Программирование 0 05.02.2007 20:10
Программная инженерия. Качество программного обеспечения SoftWeb Программирование 0 24.01.2007 22:24
Взлом программного обеспечения SoftWeb Защита и взлом 1 14.03.2006 21:56


Часовой пояс GMT +3, время: 04:04.

Нам нужна Ваша поддержка. Сбор средств на оплату дата-центра.
Яндекс цитирования