|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
SheezДумаете парни из 1с дебилы и не догадались распараллелить и оптимизировать? SheezБудьте любезны, скиньте ссылку где купить проц который перепроведет 10000 документов в 1с торговля 11 за 30 минут. Допустим цена не важна. Видимо не догадались. SheezЯ думаю дебилы здесь кое кто другой Вам виднее. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 10:14 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
SheezВот для наглядности, скриншот при перепроведении всей базы: https://yadi.sk/i/H-fczNWI37WgAa База на диске C: - SSD Samsung 850evo 500 гб. Загрузка диска 0% Оперативки навалом свободной Проц загружен на 12% , т.е. полностью загружено 1 ядро alexeyvgSheezДумаете парни из 1с дебилы и не догадались распараллелить и оптимизировать?Почему не догадались? Догадались, но не захотели. Или догадались, но не знали, как. Не распараллелили - это факт. Вы это сами не видите? Вы же сами показали, что всё работает в один поток, на одном ядре.Просто удивляюсь - софт загружает процессор на 12% (одно ядро из 8), нагрузка на диск - 0, но "аааа, для процессоров достигнут технологический предел" :-) Криворукие быдлокодеры, больше ничего :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 10:33 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
alexeyvgПросто удивляюсь - софт загружает процессор на 12% (одно ядро из 8), нагрузка на диск - 0, но "аааа, для процессоров достигнут технологический предел" :-) Криворукие быдлокодеры, больше ничего :-) Да они - то тут причём? Им менегер даёт задание - сделать к такому-то числу. И точка. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 11:04 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
defragmentatoralexeyvgПросто удивляюсь - софт загружает процессор на 12% (одно ядро из 8), нагрузка на диск - 0, но "аааа, для процессоров достигнут технологический предел" :-) Криворукие быдлокодеры, больше ничего :-) Да они - то тут причём? Им менегер даёт задание - сделать к такому-то числу. И точка.В общем да, тут целый комплекс. Может, программисты и хорошие, но требования "сделать что бы работало быстро" не было. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 11:32 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Sheez, Они как раз не дебилы, и вещи вроде перепроведения документов в здравом уме распараллеливать не станут :D Как и некоторые другие - просто это ничем не оправданная трата ресурсов: они делают универсальную платформу, если что. А вот если хотите заточить под себя - не вопрос, хоть сама 1С Вам заточит всё, чего пожелаете, были б деньги и время. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 11:34 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
defragmentatorИм менегер даёт задание - сделать к такому-то числу. И точка.Но вообще процесс уж настолько примитивен обычно только в глазах простокодеров :-) Всё таки если менеджер скажет написать код для "перепроведения" через полторы минуты, то это задание просто невозможно сделать. Талант диктатора и самодура в том, что он даёт только те задания, которые будут делать. Так что нормальная техническая команда вполне может повлиять на технические решения. Т.е. такой плохой код говорит о том, что и техническая команда - не очень... Или менеджер не просто такой тупой, что "даёт задание - сделать к такому-то числу", не представляя получаемые в результате плюсы и минусы, а понимает последствия, но рассчитывает, что медленное "перепроведение" не повлияет на объём продаж. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 11:39 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
a_shatsОни как раз не дебилы, и вещи вроде перепроведения документов в здравом уме распараллеливать не станут :DСлишком голословно. Распараллеливание вычислений успешно применяется в самых разных, и очень ответственных, областях. Даже аппаратно внутри процессоров, или, например, в ядре СУБД. И ничего, работает, вполне надёжно. Вопрос только в квалификации и целесообразности, никакого "сумашествия" и "дебилизма" у инженеров, которые это сделали, нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 11:45 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
alexeyvgИли менеджер не просто такой тупой, что "даёт задание - сделать к такому-то числу", не представляя получаемые в результате плюсы и минусы, а понимает последствия, но рассчитывает, что медленное "перепроведение" не повлияет на объём продаж. Ну в общем да, менеджер ловит веяния от продажников, а они понимают, что раз "пипл хавает", то надо просто сделать новый отчёт и не париться. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 12:03 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
А есть ли большая разница, будет это выполнено за 1 минуту или за 1 час? Возможно авторы платформы сетовали тем, что один пользователь не должен иметь возможность "посадить на попу" весь сервер своими действиями и выделили ему только один поток (точнее сказать отказались от многопоточности). ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 12:07 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
defragmentatorнадо просто сделать новый отчёт и не париться. А потом директор спрашивает у айтишников, почему "1С" так медленно работает? Ну айтишники не дураки, они же не скажут, что надо переходить на другую программу или не дай бог, самим что-то писать. Наиболее выгодный вариант - обновить технику. Глядишь, и самим айтишникам что-то перепадёт ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 12:42 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
defragmentator, иногда купить более дорогое железо будет более целесообразно (читай "дешевле"), чем заниматься чрезмерной оптимизацией. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 12:45 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
alexeyvgСлишком голословно. Распараллеливание вычислений успешно применяется в самых разных, и очень ответственных, областях. Даже аппаратно внутри процессоров, или, например, в ядре СУБД. И ничего, работает, вполне надёжно. Вопрос только в квалификации и целесообразности, никакого "сумашествия" и "дебилизма" у инженеров, которые это сделали, нет. Вычисления хорошо параллелятся, если результат каждого из них не зависим от результатов выполнения предыдущих, например. Вы уверены, что описанное относится к операции перепроведения документов в 1С ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 13:05 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
HettА есть ли большая разница, будет это выполнено за 1 минуту или за 1 час? Возможно авторы платформы сетовали тем, что один пользователь не должен иметь возможность "посадить на попу" весь сервер своими действиями и выделили ему только один поток (точнее сказать отказались от многопоточности). Есть очень большая разница успеет за ночь перепровести или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 15:59 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Hettиногда купить более дорогое железо будет более целесообразно (читай "дешевле"), чем заниматься чрезмерной оптимизацией.В данном случае это невозможно :-) Покупка дорогих быстрых процессоров не ускоряет, а замедляет, потому что прогресс идёт в сторону распараллеливания в железе и софте, а прога этого не умеет. HettА есть ли большая разница, будет это выполнено за 1 минуту или за 1 час? Возможно авторы платформы сетовали тем, что один пользователь не должен иметь возможность "посадить на попу" весь сервер своими действиями и выделили ему только один поток (точнее сказать отказались от многопоточности).В данном случае "за 1 час или за 1 сутки". Видимо да, разница большая, раз жалуются. a_shatsВычисления хорошо параллелятся, если результат каждого из них не зависим от результатов выполнения предыдущих, например. Вы уверены, что описанное относится к операции перепроведения документов в 1С ?В процессоре тоже часто результат команды зависит от результата предыдущей команды. Поэтому придумали "спекулятивное выполнение", например, и другие техники безопасного распараллеливания. Да, нельзя просто "запрогить" стотыщ потоков для проводки, за пару дней налабать и отчитаться. Но 1С развивается десятилетия, за такое время можно было проработать архитектурно-технологические решения, и подходы в бизнес-логике приложения, что бы оно работало быстрее? Например, использовать групповые операции в СУБД, разделить их по типам документов, ну и так далее. У разработчиков кастомных решений в 1С часто встречаются хорошие, быстрые реализации всяких отчётов и "проводок". ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 17:02 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Вот что на эту тему случайно нашел авторВ период с 1999 по 2005 год компании AMD и Intel вели активную конкурентную борьбу по выпуску все более и более производительных микропроцессоров для массового потребительского и серверного рынков. В процессорах, выпущенных за этот период, обеими компаниями активно совершенствовались техники эксплуатации параллелизма на уровне команд. Например, в архитектуре NetBurst компания Intel наращивала стадии вычислительного конвейера, доведя их число в Pentium 4 Prescott до 31. Обе компании повышали тактовую частоту процессоров (т.н. "гонка гигагерцев"), уменьшали техпроцесс, чтобы поместить еще больше транзисторов на подложке процессора с целью использовать их для еще большего повышения эффективности работы суперскалярных конвейеров. К концу 2005 года стало ясно, что все эти способы и методы себя исчерпали. Закон масштабирования Деннарда перестал работать. При неизменных темпах увеличения количества транзисторов производительность самих процессоров повышалась незначительно, но при этом росло энергопотребление процессоров и их тепловыделение, приблизившись к ограничениям недорогих систем теплоотвода (power ceiling, power wall[3][4]). С конца 2005 года рост тактовых частот и однопоточной производительности значительно замедлились[5][6][7] и отрасль производства микропроцессоров начала движение в сторону использования других уровней параллелизма, а именно параллелизма на уровне потоков и задач, реализованого в многопроцессорности, многоядерности и аппаратной многопоточности[8]. Это отразилось в свою очередь на подходах к программированию https://ru.m.wikipedia.org/wiki/Параллелизм_на_уровне_команд ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 21:54 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
авторПри неизменных темпах увеличения количества транзисторов производительность самих процессоров повышалась незначительно, но при этом росло энергопотребление процессоров и их тепловыделение, приблизившись к ограничениям недорогих систем теплоотвода (power ceiling, power wall[3][4]). Ну это в рамках существующей технологии. Новые технологии осваивать дорого. Потому выпускают то, что пока продаётся и так. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 22:00 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Не знаю, то ли удивляться, то ли завидовать людям, только сейчас обнаружившим, что 1С - крайне убогая в техническом плане поделка. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2017, 17:57 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Dim2000, Ты удивишься, но у меня много знакомых АйТи спецов, которые про 1С даже не слышали. Другие ERP знают, а 1С в глаза не видели. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2017, 01:11 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Dim2000, Не важно, насколько убог инструмент. Просто есть те, кто и с помощью него замечательно автоматизирует, а есть те, у которых это не получается. Последние, впрочем, не факт что и с помощью другого инструмента добьются лучших результатов. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2017, 09:55 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Sergey OrlovДа что тут говорить, тех процесс приблизился к своему физическому пределу... В результате все усилия интела сейчас направлены на энергоэффективность проца при сохранении производительности. Вот пример: Отсутствие изменений хорошо видно по снимку полупроводникового кристалла: слева – Skylake, справа – Kaby Lake ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2017, 17:28 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Если сравнить результаты тестирования процессоров, полученных на одном и том же стенде, то здесь все очень предсказуемо. Процессор Core i7-7700K при настройках по умолчанию (без разгона) чуть быстрее (на 7%), чем Core i7-7700, что объясняется разницей в их тактовой частоте. Разгон процессора Core i7-7700K до 5 ГГц позволяет получить выигрыш в производительности до 10% по сравнению с производительностью этого процессора без разгона. Процессор Core i7-6700K (без разгона) немного более производительный (на 4%) в сравнении с процессором Core i7-7700, что также объясняется разницей в их тактовой частоте. При этом модель Core i7-7700K на 2,5% производительнее модели предыдущего поколения Core i7-6700K . На целых 2,5%!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2017, 11:04 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Частота при этом у него на 200 Мгц выше :-). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2017, 11:05 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Мало того что прогресса нет. так маркетологи из Интел еще и припой заменили на терморезину. Теперь процы сильнее греются, причем 7700k греется больше чем 6700k . Похоже терморезину заменили на простую жевачку. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2017, 14:13 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
Первый комп у меня появился когда я поступил в инст, в 1998 году. Это был, как сейчас помню, 120 пентиум с 128мб винтом. Модель для того времени не топовая, но близко к доступному максимуму, с учетом реалий России. В 2003 я закончил инст и с первой нормальной зарплаты закупил себе новый комп. Это был 1200+ Атлон и винт стоят на 2,5 гига. То есть за 5 лет в 10 раз поднялась производительность процессора и в 20 раз емкость винчестера, при этом как и раньше комп я брал близко к топу, но далеко не топ. Прошло еще 5 лет и в 2008 я купил себе Q6600 c винтом на 500 гб. Опять же, производительность процессора в 10 раз выше прошлого и емкость винта в 20 раз больше. с 2008 прошло уже 10 лет. И в конце прошлого года решил я взять нормального железа, опять же не топ, но хорошего. Остановился на i5 7500 с GTX 1070. И получается, что за 10 лет с 1998 по 2008 производительность компов выросла в 100 раз, а емкость HDD в 400, но вот за следующие 10 лет проц стал лучше всего в 2,5 раза, а объем винтов со всеми наворотами всего лишь в 4 и больше не нужно. То есть можно сказать, что прогресс замедлился в 50 раз по процессорам и в 100 по объему дисков. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2018, 09:44 |
|
Рост производительности процессоров снизился! Почему?
|
|||
---|---|---|---|
#18+
авторПокупка дорогих быстрых процессоров не ускоряет, а замедляет, потому что прогресс идёт в сторону распараллеливания в железе и софте, а прога этого не умеет. Я бы не говорил так общо, да прогресс идет, и технологические пределы тоже походят к своим завершениям, что параллелить проще (технологически), чем выбивать частоты. Но вот был у меня пример, на одном заводе на 4-х процессорной системе при проведении документа бухом, операция занимала 40 с копейками минут и вешала всю систему, ради теста поставили просто сервак следующего поколения (тупо на одно поколение новее), и даже двухпроцовый, проводка стала занимать 10 минут. Так что прирост все таки ощутимый.. Офф авторМодель для того времени не топовая, но близко к доступному максимуму, с учетом реалий России Х.з., в 98 году товарищ не самый богатый себе уже Селерон 300А мог позволить.. авторВ 2003 я закончил инст и с первой нормальной зарплаты закупил себе новый комп. Это был 1200+ Атлон и винт стоят на 2,5 гига. В 2003 и винт всего на 2,5ГБ и на Атлоне?? Тогда уже во всю 30-ки и 40-ки были в ходу.. Я в 2000 уже 10-ку себе брал ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2018, 12:51 |
|
|
start [/forum/topic.php?fid=30&msg=39380750&tid=1528984]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
125ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 244ms |
0 / 0 |