Size: a a a

ML Boot Camp Official

2019 December 22

K

K-S in ML Boot Camp Official
Видимо, именно поэтому Оливье с Плесковым и объединился
источник

ST

Serhii Tiurin in ML Boot Camp Official
наверное
источник

R

Roman in ML Boot Camp Official
Кхех, это ж гз?)
источник

om

obuch metod in ML Boot Camp Official
Roman
Кхех, это ж гз?)
Да. Здесь тепло.
источник

RY

Ruslan515 Y in ML Boot Camp Official
Запускаю потоки. Сначала 2 потока, время 6с. Затем удваиваю - 4 потока, время тоже удваиваеться. Не понимаю что я делаю не так? Вроде при запуске 2х параллельных потоков время должно быть равно времени запуска одного потока??? Использовал в тетрадке магическую команду для замера
источник

RY

Ruslan515 Y in ML Boot Camp Official
источник

RY

Ruslan515 Y in ML Boot Camp Official
так же в pycharm запускаю несколько процессов. время  для 2х процессов 4.5. для 4х - 6.5 а для 8и = 12.7. Рост времени не пропорционален увеличению процессов, но все равно время выполнения растет. Почему??? Или посоветуйте что почитать. Везде в сети написано что время уменьшаеться. Что я делаю не так?
источник

RY

Ruslan515 Y in ML Boot Camp Official
источник

RY

Ruslan515 Y in ML Boot Camp Official
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in ML Boot Camp Official
Так ты ж решаешь больше задач)
источник

RY

Ruslan515 Y in ML Boot Camp Official
Evgeniy Zheltonozhskiy🇮🇱
Так ты ж решаешь больше задач)
так вроде же написано что процессы и потоки могут параллельно выполняться. следовательно в независимости от числа задач, если они в разных потоках время должно быть постоянной величиной. нет?
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in ML Boot Camp Official
Ruslan515 Y
так вроде же написано что процессы и потоки могут параллельно выполняться. следовательно в независимости от числа задач, если они в разных потоках время должно быть постоянной величиной. нет?
Теоретически да
источник

RY

Ruslan515 Y in ML Boot Camp Official
Evgeniy Zheltonozhskiy🇮🇱
Теоретически да
а практически
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in ML Boot Camp Official
Но там всякие коммуникации, переключения контекста и тд
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in ML Boot Camp Official
+ предположу что у тебя 4 ядра
источник

RY

Ruslan515 Y in ML Boot Camp Official
что и где почитать. мне важно запустить расчеты параллельно для уменьшения времени
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in ML Boot Camp Official
Ruslan515 Y
что и где почитать. мне важно запустить расчеты параллельно для уменьшения времени
Ну для начала понять что если 5 процессов посчитают факториал 100 то это не будет быстрее чем посчитать его один раз
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in ML Boot Camp Official
Потом понять что на 4 физических ядрах 8 процессов не будет быстрее 4 для computation-bound процессов
источник

RY

Ruslan515 Y in ML Boot Camp Official
я подсчет факториала для примера взял. для того что бы разобраться с параллелями
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in ML Boot Camp Official
Ruslan515 Y
я подсчет факториала для примера взял. для того что бы разобраться с параллелями
Ну а где у тебя параллелизм
источник