Size: a a a

2021 March 29

A

Andrey Sea in ru_raspberry
Ivan
По факту нагрузил 1 ядро мака и по 1 ядру на каждой разбери
вот в том то и вопрос ))) может для кластера код другой?
источник

A

Andrey Sea in ru_raspberry
в общем криво и косо, что могу сказать )))
источник

A

Alex in ru_raspberry
Andrey Sea
вот в том то и вопрос ))) может для кластера код другой?
для кластера код определенно другой, потому как чтобы запустить этот код в кластере нужно использовать MPI
источник

A

Alex in ru_raspberry
это код приводится в статье по ссылке. там же и вариант  с мультипроцессингом
источник

A

Andrey Sea in ru_raspberry
а, по ссылке не смотрел... ну в общем да, кластер малин против 1 потока макбука... крутотень
источник

A

Andrey Sea in ru_raspberry
16-24 кластеров и прям как макбук будут...
источник

I

Ivan in ru_raspberry
Alex
так что при чем  тут GIL решительно не понятно
При том что он запустил все в одном потоке. Threading также работает в рамках GILа потому он тут не поднимет производительности. multiprocessing позволяет обойти GIL, но его тут нету
источник

I

Ivan in ru_raspberry
Таким макаром разгоранный пентиум позволит обскакать макбук в зеленом режиме 😁
источник

I

Ivan in ru_raspberry
Alex
это код приводится в статье по ссылке. там же и вариант  с мультипроцессингом
А на маке мультипроц код запустили для теста?
источник

A

Alex in ru_raspberry
Ivan
При том что он запустил все в одном потоке. Threading также работает в рамках GILа потому он тут не поднимет производительности. multiprocessing позволяет обойти GIL, но его тут нету
так вот что с GIL что без GIL однопоточный код волшебным образом задействовать  все ядра не будет в питоне.
источник

A

Alex in ru_raspberry
как и в С и  в любом другом языке с 1:1 моделью многозадачности
источник

I

Ivan in ru_raspberry
Alex
так вот что с GIL что без GIL однопоточный код волшебным образом задействовать  все ядра не будет в питоне.
Будет но программа работать не будет к сожалению из-за ошибок доступа к памяти))
источник

I

Ivan in ru_raspberry
Для этого их и синхронят на многоядерных системах
источник

I

Ivan in ru_raspberry
Взять тот же веб, неужели отработка 2 разных реквестов не может работать одновременно?
источник

A

Alex in ru_raspberry
Ivan
Будет но программа работать не будет к сожалению из-за ошибок доступа к памяти))
в однопоточном коде?
источник

A

Andrey Sea in ru_raspberry
Ivan
Взять тот же веб, неужели отработка 2 разных реквестов не может работать одновременно?
в однопоточном коде не может )
источник

I

Ivan in ru_raspberry
Andrey Sea
в однопоточном коде не может )
Вот да
источник

A

Alex in ru_raspberry
Ivan
Взять тот же веб, неужели отработка 2 разных реквестов не может работать одновременно?
зависит. при чем здесь это?
источник

A

Alex in ru_raspberry
define одновременно
источник

I

Ivan in ru_raspberry
Alex
зависит. при чем здесь это?
Это я к тому что на питоне все будет загнано GILом в один поток хотя процессы вроде бы независимые
источник