Имя: Пароль:
IT
 
AMD vs INTEL
0 grinay
 
14.04.13
13:31
Вот такой вопрос назрел.
Есть конфигурация от инфокрафт "Учет в управляющей компании".

У меня на рабочей машинке windows 7 x32  AMD Phenom II x4 2.6 проц это был изначально x3 но на уровне поддержки мат платой я разблокировал 4 ядро и немного разогнал проц.
В общем есть база порядка 5000 лицевых счетов ставлю расчет за месяц -  длиться примерно
8 минут 30 секунд

Приобрел на днях ноутбук
на нем стоит Windows 8 x64 и Intel Core i7-3630qm 4 физических ядра и еще 4 логических.
По сути вещей он должен считать куда быстрее, а нет.На той же базе, той же платформе а именно 8.2.18.61
расчет идет порядка 17 минут.

Плюс некоторые наблюдения. Когда на AMD ведешь расчет почему-то нагрузка на всех ядрах примерно одинаковая. В случае же с i7 при расчете показывает нагрузку только одного логического процессора.

Вопрос как так? И что сделать чтобы i7 считал все же быстрее)))
1 Мизантроп
 
14.04.13
13:31
Красивые и счастливые выбирают INTEL
2 IamAlexy
 
14.04.13
13:32
никак...
1С любит гигагерцы..
и в итоге что касается 1Са - АМД считает быстрее интела
3 grinay
 
14.04.13
13:32
База обычная файловая...
4 Мизантроп
 
14.04.13
13:34
> 4 физических ядра и еще 4 логических.
По сути вещей он должен считать куда быстрее, а нет

1с не умеет работать с ядрами. У меня Dual-Core работают быстрее всяких модных i5 i7
5 Web00001
 
14.04.13
13:37
(4)А что за ОСь? Я тут обратил внимание что сервер2012 достаточно активно параллелит нагрузку. Даже если ядро не загружено на 100%
6 igorscorpich
 
14.04.13
13:38
Я уже давно заметил, что ноутбуки, даже крутые, работают заметно медленнее настольных ПК. Интересно узнать бы в чём причина? Может ноуты всё-таки экономят энергию?
7 Мизантроп
 
14.04.13
13:41
(5) xp, 7, 2003, 2008
8 Мизантроп
 
14.04.13
13:42
я про 1с писал, а не про серверный софт типа SQL. Те умеют
9 IamAlexy
 
14.04.13
13:43
(6) ноутные процы медленнее десктопных..

типа ноутный кореай7 где то к кореай3-5 десктопного...
10 grinay
 
14.04.13
13:48
Самое интересное то , что во всем остальном то этот ноутбучный проц сделает амд на раз два. Вопрос в том можно ли каким то образом заставить 1с работать  более чем одном ядре.
При чем подчеркну еще раз - что на амд, нагрузка на всех ядрах одинаковая.
Может быть там как то распарралеливание на уровне архитектуры работает?
11 Jump
 
14.04.13
13:52
(0)Найди на сайте интела спецификацию на свой проц и удивись.
Все мобильные процессоры идут с заниженными частотами, дабы соответствовать требованиям энергопотребления и тепловыделения.
Нормальный настольный core i5 поставь и будет быстрее чем на твоем феноме.
12 eduspec82
 
14.04.13
13:54
фоновые задания использовать
создал рабочих процессов 4 фоновых заданий штук 16 запустил и ожидаешь пока сервер завершит их :)
13 Лефмихалыч
 
14.04.13
14:00
(0) в ходе сравнения жопы с пальцем ученый с мировым именем Иннокентий получил неожиданные результаты
14 DEVIce
 
14.04.13
14:23
(0) А на 10-тиядерном смартфоне как быстро у тебя 1С считает? Пилять, каждый 1С-ник с высшим образованием в сфере экономики (это в лучшем случае, а то и максимум филолог) считает себя неипаться ИТ-шником и всякие анализы производительности. Куда мир катится? :)
15 DEVIce
 
14.04.13
14:24
(10) Гугл на такой вопрос отвечает легко и непринужденно. Сто тыщ раз перетирали это. А по существу: АМД - авно, Интел - рулит.
16 sanja26
 
14.04.13
15:00
(14)  если ты неипаться ИТ-шник, то и ответил бы доступно. похож сейчас на девочку, которая считает, что в ее прибамбасах для макияжа все ясно и понятно. нафиг мне лезть интересоваться архитектурой процессоров.(это для бородатых сисадминов можно оставить)))
п.с. собираюсь комп брать и вопрос амд или интел актуален, т.к. 1с периодически запускаю у себя
17 grinay
 
14.04.13
15:13
Чтото-то кто-то с кем то срется, кто-то еще чем занимается.Народ я инженер я не экономист. И знаю каким образом работет 1с . И что работает не в многопоточном режиме.. Но вопрос каким образов - эта "псевдопоточность" работает на амд....
18 Jump
 
14.04.13
15:15
(16)Если ты предлагаешь архитектурой процессоров интересоваться только бородатым одминам, тогда пусть они тебе и выбирают процессор под задачу, так как ты вообще не в теме и вникать не хочешь.
19 sanja26
 
14.04.13
15:20
(18) так вопрос у тс был конкретный, на амд 8  минут, на интел 17 минут. была пара ответов про заниженную производительность процессоров в ноутах, а потом (13), (14)
20 grinay
 
14.04.13
15:31
ну конкретного ответа в общем то и нет. То что мобильный процессор оптимизирован в первую очередь на низкое энергопотребление, а следовательно у него низкая частота - это понятно. Но у него также есть и turboboost который включается при нагрузке. Поэтому сказать что десктоп - круче ноутбучного проца - не сказать не чего. Тестируя процессор на полную катушку софтом который умеет задействовать весь потенциал процессора, то intel "ноутбучный" , десктопный amd делает как бы не в трое...
Интересен ответ людей которые более детальнее разбираются в архитектуре AMD и INTEL. Более интересует все же вопрос почему же "бл*ть" в амд задействованы при расчете все 4 ядра...КАК???!)
21 Jump
 
14.04.13
15:31
(17)Она работает так же как и на интеле.
Просто у ноутбучного интела ядра изначально работают на более низкой частоте чем у десктопного амд.
К тому же если у ноута проблемы с охлаждением то частота еще и принудительно будет понижаться.
22 Jump
 
14.04.13
15:34
(20)А с чего ты решил что задействованы все ядра? Как узнал?
23 grinay
 
14.04.13
15:41
24 Сияющий Асинхраль
 
14.04.13
15:41
Помимо заниженной скорости процов у ноутов еще и заниженная скорость винтов, а 1с отродясь еще и быстрые винты любила, так что проще 1с с ноута убрать
25 grinay
 
14.04.13
15:41
вот линк на скриншоты http://s2.uploads.ru/W6Ktw.jpg
26 grinay
 
14.04.13
15:43
Винт тут роли не играет абсолютно не какой.
27 pavig
 
14.04.13
15:44
(25) у меня складывается такое ощущение, что по твоей задаче на 1с одновременно на амд работает не больше одного ядра, просто нагрузка перекидывается постоянно с одного на другое ядро
мб я не прав, но это объясняет мнимую загрузку всех ядер
а на закладке "процессы" у 1С какой процент загрузки ЦП?
28 grinay
 
14.04.13
15:44
На скриншотах явно видно что сколько мошности задействует в обоих случаях 1с. Вот мне интересно может ли играть роль тут разрядность системы..
29 grinay
 
14.04.13
15:45
25 также как и на скринах
30 Jump
 
14.04.13
15:45
(25)А ты уверен что загрузка ядер на первом скриншоте идет процессом восьмерки?
Насколько я понимаю это у тебя стационарный комп, на котором дофига всяких фоновых задач запущено.
31 grinay
 
14.04.13
15:45
сейчас попробую более детально разобрать какие потоки создаются и в той и в той системе...
32 grinay
 
14.04.13
15:46
(30) Ну конечно) без расчетов разгружен на 0 и все ядра разгружены то-есть график как у мертвеца)
33 pavig
 
14.04.13
15:47
п.с.: у меня на i3 на ноуте РСС проходил часа где-то 3-4, я все крутилось на одном ядре, загрузка очень походила на скрин из (25), однако на сервере этот же РСС проходил за час.
Так что (0) не удивляйся...
34 Jump
 
14.04.13
15:47
(26)Зря ты так. Винт очень влияет.
35 Jump
 
14.04.13
15:50
Расчет за месяц - это в первую очередь выборка из таблиц, на меделнном диске выборка будет идти медленно, и проц будет банально простаивать до получения нужных данных.
36 pavig
 
14.04.13
15:51
(35) проц "банально" не простаивал, тут речь о загрузке проца при вычислениях, а не о производительности в целом
37 grinay
 
14.04.13
15:57
http://pixs.ru/showimage/Bezimeni2j_2842242_7707758.jpg
Вот скрин где видно что турбо буст срабатывает и начинает работать на полную катушку.
38 Jump
 
14.04.13
15:58
(36)Почему ты так решил?
Вычисления производятся над данными, а данные на диске.
Их надо предварительно загрузить в память, а потом из памяти в процессор. А при расчетах зачастую некоторые данные приходятся подтягивать исходя из результатов расчета, т.е на ходу, кэширование конечно помогает, но оно не идеально.
39 Fragster
 
гуру
14.04.13
15:58
автору на заметку (для файловой) - разбиваешь задачу на параллельные участки, запускаешь в нескольких сеансах одновременно. будет 2 минуты вместо 8
40 Fragster
 
гуру
14.04.13
15:59
главное, чтобы блокировок не было параллельных
41 Kookish
 
14.04.13
15:59
Прочитав вышесказанное, склоняюсь к тому, что дело не только и не столько в процессоре. Даже если бы была чисто вычислительная задача с мизерным обращением к диску, и то скорость работы зависит от кучи других узлов. Поэтому и сравнивать нужно не процессоры, а конфигурации.
42 Jolly Roger
 
14.04.13
15:59
(0) ты для начала сравни размеры кулеров настольного проца и проца в ноутбуке...
43 grinay
 
14.04.13
16:00
(39)ну как вариант да. Ну тут больше спортивный вопрос. Почему там работает так, а тут так...В чем разница собственно..
44 Jump
 
14.04.13
16:00
(37)Вот еще и турбо буст.
Ты в курсе что при работе турбо буста увеличивается частота одного ядра, в ущерб остальным, дабы уложиться в TDP?
45 grinay
 
14.04.13
16:03
Так в общем сейчас получил интересный результат. В ноутбуке встроен так называемый тихий режим .Который судя по всему снижает частоту процессора для меньшего нагрева , а следовательно и кулер может переключить на меньшие обороты. Так вот когда эту "ху*ню" я нашел и отключил ТО получил теже 8 минут.. Только опятьже на одном ядре.. Чудеса бл*ТЬ
46 pavig
 
14.04.13
16:03
(38) я и не спорю что дик тоже критичен
меня заинтересовал вопрос автора: почему на АМД при выполнении одной задачи на 1С грузится несколько ядер, а не одно как на i3
47 Fragster
 
гуру
14.04.13
16:04
(45) то, что на одном одно грузит, а на другом - все, но по чуть-чуть - это диспетчер задач криво отображает...
48 Fragster
 
гуру
14.04.13
16:05
(46) перекидывает с ядра на ядро, чтоба равномерный нагрев был (как вариант).
49 grinay
 
14.04.13
16:05
но все же вопрос с загрузкой ядер я попробую выяснить....
50 grinay
 
14.04.13
16:06
(48) Ну это врядли )
51 grinay
 
14.04.13
16:07
(47) Вот то что диспетчер криво отображает тут тоже не соглашусь Ведь когда ты ставишь процесс на определенное ядро то отображается все верно...
52 grinay
 
14.04.13
16:09
(44) В данном случае - это не критично , так как работает все равно одно ядро... Остальные фоновые задачи могут и при тактовой частоте хоть 133 МГц работать;)
53 pavig
 
14.04.13
16:11
(48) ну вот я тоже к этому сколяюсь, писал в (27)
54 Fragster
 
гуру
14.04.13
16:11
значит драйвер процессора АМД кидает, а драйвер процессора интел - нет
55 grinay
 
14.04.13
16:12
Щас бл* буду даташиты качать на оба проца. Дабы развеять все догадки..
56 grinay
 
14.04.13
16:12
Если найду конечно.. Что врядли)
57 mehfk
 
14.04.13
16:37
(55) Что тебе даст распиновка сокета и описание программирования контроллера памяти?
58 grinay
 
14.04.13
17:03
где ты видел что в даташитах только распиновку пишут?
Там пишется вся спецификация работы той или иной функции(технологии).

http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/2nd-gen-core-family-mobile-vol-1-datasheet.pdf

http://www.intel.com/content/dam/doc/datasheet/2nd-gen-core-family-mobile-vol-2-datasheet.pdf
59 grinay
 
14.04.13
17:16
Амд на даташиты жадный оказался. Не раскрывают технологии свои))
60 Jump
 
14.04.13
17:19
Сложно выяснять такие вещи имея из инструментов лишь диспетчер задач.
Обновление графика там раз в секунду - сколько операций выполняет процессор за секунду? Т.е показания там усредненные по некоторому алгоритму, который мы не знаем.
Опять же кто высчитывает эту нагрузку по ядрам, округляет и отображает - тот же процессор.
61 grinay
 
14.04.13
17:35
http://pixs.ru/showimage/Bezimeni1j_9196268_7708681.jpg
А вот еще один интересный скрин. Назначаем процесс только одному ядру. Получаем следующую картинку, расчет идет дольше..Точно еще не скажу расчитывается , но уже дольше..
Т.е. процесс до этого, все же высполнялся на всех ядрах одновременно. Теперь остается разобратся как это работает. На уровне драйвера или операционной системы или на аппаратном уровне.
62 grinay
 
14.04.13
17:39
Разница в общем  не большая 10 с копейками минут на одном процессоре. Щас поиграюсь с приоритетами)
63 grinay
 
14.04.13
17:40
вернее ядре...
64 grinay
 
14.04.13
17:42
Короче пофигу как это работает. В общем то, я добился того чего хотел поиграв с настройками различного предустановленного софта ноутбучного , таких как "тихий режим".Теперь результат скорости расчета меня устраивает. В общем то он получился несколько быстрее даже. 8 минут ровно против 8.30.. Больше меня не чего и не надо;) всем спасибо за дискуссию..
65 mehfk
 
14.04.13
17:56
(58)
перечитай пост еще раз
Прочитал в даташите про особенности работы с 1С?
66 grinay
 
14.04.13
18:10
Тут речь идет про распаралелливание задачи между ядрами. Про 1с вообще речи не было.
67 Jump
 
14.04.13
18:13
(61)Банально. Ты фактически запретил выполнять процесс на всех ядрах кроме одного. Именно этот процесс.
Другие процессы ОСь старается максимально раскидать по всем насколько это возможно.
В итоге твой процесс вынужден ждать пока у конкретного ядра появиться время выполнить твою задачу.
Естественно время выполнения увеличится.
68 grinay
 
14.04.13
18:15
Я этим сообщением говорил не о том,что странно, что стало медленнее выполняться. Это и дураку понятно что будет медленнее. Я лишь доказал тот факт что задача все же распределяется между ядрами.
69 grinay
 
14.04.13
18:15
Чего в windows 8 на intel не происходит...
70 grinay
 
14.04.13
18:22
Создал RAM диск поместил туда базу..Поставил расчет и получил те же 8 минут. Это подтверждает, что винт на скорость расчета в данном конкретном случае, роли абсолютно не играет.
71 ПесняПроЗайцев
 
14.04.13
18:48
Я полагаю, что малообразованный электроник должен делать то, что скажет программист. Потому что ни х не знает. Даде про 1С.

И железо должно работать в штатном режиме.
72 pavig
 
14.04.13
18:51
(64)
[поиграв с настройками различного предустановленного софта ноутбучного , таких как "тихий режим"]
поделись плиз что где настроил
мож пригодится
73 Zend
 
14.04.13
19:48
[поиграв с настройками различного предустановленного софта ноутбучного , таких как "тихий режим"]
Имхо надо после покупки сносить всё то ...овно, что туда поставили и ставить ось заного. Тогда не будет никаких ноутбучных софтин.
74 Эльниньо
 
14.04.13
19:49
На 1С 9.0 и Windows 9 всё будет летать. Потерпи немного.
75 grinay
 
14.04.13
20:01
(72) Самсунговская приблуда  C:\Program Files (x86)\Samsung\Settings\sSettings.exe тут есть включение безшумного режима работы.. Вот эта гадость и снижает производительность ЦП.Отключаеш просто это безшумный режим и проц работает на полную...
76 Фрэнки
 
14.04.13
20:16
(68)  как может распределиться неделимое?

зы. Если в клетке для слона увидел муху - не верь глазам своим
77 bazvan
 
14.04.13
21:46
Может еще дело в виндузятине 8. Я бы не стал сравнива разные процы да еще и под разными ОС
78 bazvan
 
14.04.13
21:47
Че там у нас у вин8 с мобильными компами?
79 bazvan
 
14.04.13
22:07
плюс уже коча обнов была для Вин8 как минимум вот http://www.microsoft.com/ru-ru/download/details.aspx?id=36265
80 Jump
 
14.04.13
22:10
(73)Ну в общем то так, овна там хватает.
Только вот попадаются и очень хорошие вещи.
В частности асусовскую утилиту энергосбережения я бы низачто не отключал - батарейку экономит офигенно.
81 Базис
 
naïve
14.04.13
22:59
Второй подряд расчёт ускоряется за счёт кеша, поэтому чисть его перед опытами.
82 ПесняПроЗайцев
 
14.04.13
23:20
(80) ноутбук нард контрол - универсальнее.

* NHC
83 sdv2000
 
15.04.13
00:02
i386 - вот тема
84 БалбесВ1с
 
15.04.13
00:44
(0)В ноутбуках стоят процы в 1,5 раза примерно замедленные.
85 Jump
 
15.04.13
03:49
(84)Ну смотря с чем сравнивать.
Тут надо смотреть конкретную модель процессора установленную в ноут.
Вот для примера сравнение трех процессоров i7 ivi bridge
один десктопный и два мобильных:
http://ark.intel.com/ru/compare/65713,70846,65719
Разброс по частотам мощности и количеству ядер довольно приличный.
86 Jump
 
15.04.13
04:03
Ну и надо с осторожностью смотреть на частоты с Turbo Boost.
Т.к Turbo Boost не гарантирует эти частоты, а лишь указывает что они возможны при наличии благоприятных условий.
На максимальную частоту Turbo Boost выйдет если при большой нагрузке на одно ядро, остальные три ядра явно простаивают, температура процессора в норме, охлаждение эффективно справляется.
Если процессор на грани перегрева, что нередко в ноутбуках, то Turbo Boost, либо вообще не включиться, либо поднимет частоту незначительно, то же самое будет если на другие ядра тоже идет приличная нагрузка.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн