Size: a a a

macOS — русскоговорящее сообщество

2020 April 27

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
time flies 🏴
не весь код параллелизуется.
не весь, остальное сисема займет
источник

T

Thereauoy in macOS — русскоговорящее сообщество
Sergey Vanichkin
можно писать код с расспараллеливанием или без него (без него кстати уже хрен напишешь что то нормальное)
Увы, но возможность распалаллелить есть далеко не у всех задач
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
напишите мне параллельный расчёт хэшсуммы. ой.
источник

T

Thereauoy in macOS — русскоговорящее сообщество
Параллелить можно только предсказуемые результаты, не требующие риалтайм вычисления
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
Thereauoy
Увы, но возможность распалаллелить есть далеко не у всех задач
под мак ты не напишешь увы код без распараллеливания, я тебе как разработчик говорю
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
под мак ты не напишешь увы код без распараллеливания, я тебе как разработчик говорю
но ты же не считаешь что мак волшебно параллелит однопоточные алгоритмы?
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
и еще раз… указать сколько ядер задейстовать не выйдет, система сам все распределит
источник

T

Thereauoy in macOS — русскоговорящее сообщество
Sergey Vanichkin
под мак ты не напишешь увы код без распараллеливания, я тебе как разработчик говорю
Ну напиши мне компилятор который будет собирать проект в 256 потоков, и с удвоением потоков будет удваивать скорость)
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
скомпилируйте мне один большой файл в 256 потоков 😉
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
time flies 🏴
но ты же не считаешь что мак волшебно параллелит однопоточные алгоритмы?
да нет уже однопоточных приложений, да, алгоритм ты можешь в одном потоке запустить, но в остальных будет крутится еще куча всего 😁
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
по сути уже нет давным давно инструмента кторый тебе однопоточно приложение позволит написать
источник

T

Thereauoy in macOS — русскоговорящее сообщество
Компиляция и сборка/линковка последовательна. Один за другим. Это не параллелится
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
да нет уже однопоточных приложений, да, алгоритм ты можешь в одном потоке запустить, но в остальных будет крутится еще куча всего 😁
я не спорю что один тред отрисовывает UI, а другой шерудит под капотом.

я о том что однопоточный тред который занят вычислением нельзя разбить на два потока.
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
Thereauoy
Компиляция и сборка/линковка последовательна. Один за другим. Это не параллелится
при этом куча процессов в них проходит именно параллельно… ты че реально думаешь на одном ядре это компилится?
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
при этом куча процессов в них проходит именно параллельно… ты че реально думаешь на одном ядре это компилится?
одно ядро - один файл, а что?
источник

SV

Sergey Vanichkin in macOS — русскоговорящее сообщество
time flies 🏴
я не спорю что один тред отрисовывает UI, а другой шерудит под капотом.

я о том что однопоточный тред который занят вычислением нельзя разбить на два потока.
можно разбить, все от прямоты рук зависит
источник

T

Thereauoy in macOS — русскоговорящее сообщество
Sergey Vanichkin
при этом куча процессов в них проходит именно параллельно… ты че реально думаешь на одном ядре это компилится?
Какие же поверхностные у тебя представления о компиляции
источник

T

Thereauoy in macOS — русскоговорящее сообщество
И снова пробелы прикрываешь сарказмом
источник

I

Ivan in macOS — русскоговорящее сообщество
Во дела не впихиваются
источник

tf

time flies 🏴 in macOS — русскоговорящее сообщество
Sergey Vanichkin
можно разбить, все от прямоты рук зависит
ещё раз - существуют алгоритмы которые хорошо параллелятся, существуют которые плохо.

если человек утверждает что "да пох, у меня ос всё распараллелит если прямые руки", то он наверное не разработчик вовсе
источник