Сообщение Re: Подскажите книгу по архитектуре многопоточки от 09.10.2020 3:03
Изменено 09.10.2020 3:12 kaa.python
Re: Подскажите книгу по архитектуре многопоточки
Здравствуйте, Molchalnik, Вы писали:
M>Добрый день, коллеги!!!
M>Подскажите, пожалуйста, книгу на глубокое понимание многопоточки и архитектуру многопоточных приложений для одной машины. Желательно не про то, какие мьютексы можно использовать и зачем нужна условная переменная, а глубже. Таких книг я уже порядком перемолол, плюшек с них мне уже нет. Ну, например, чтобы там было про то, что выделение памяти является включением глобального мьютекса и какие методы есть с этим боротся (отдельный аллокатор для каждого потока, отдельный slab-аллокатор для каждого потока, заранее выделенная память и так далее)
Не сосем понятно что ты ищешь, но вот тут явно что-то тебе подойдет.
The Art of Multiprocessor Programming.
Thinking in Parallel: Some Basic Data-Parallel Algorithms and Techniques.
C++ Concurrency in Action.
Is Parallel Programming Hard, And, If So, What Can You Do About It?
M>Добрый день, коллеги!!!
M>Подскажите, пожалуйста, книгу на глубокое понимание многопоточки и архитектуру многопоточных приложений для одной машины. Желательно не про то, какие мьютексы можно использовать и зачем нужна условная переменная, а глубже. Таких книг я уже порядком перемолол, плюшек с них мне уже нет. Ну, например, чтобы там было про то, что выделение памяти является включением глобального мьютекса и какие методы есть с этим боротся (отдельный аллокатор для каждого потока, отдельный slab-аллокатор для каждого потока, заранее выделенная память и так далее)
Не сосем понятно что ты ищешь, но вот тут явно что-то тебе подойдет.
The Art of Multiprocessor Programming.
Thinking in Parallel: Some Basic Data-Parallel Algorithms and Techniques.
C++ Concurrency in Action.
Is Parallel Programming Hard, And, If So, What Can You Do About It?
Re: Подскажите книгу по архитектуре многопоточки
Здравствуйте, Molchalnik, Вы писали:
M>Добрый день, коллеги!!!
M>Подскажите, пожалуйста, книгу на глубокое понимание многопоточки и архитектуру многопоточных приложений для одной машины. Желательно не про то, какие мьютексы можно использовать и зачем нужна условная переменная, а глубже. Таких книг я уже порядком перемолол, плюшек с них мне уже нет. Ну, например, чтобы там было про то, что выделение памяти является включением глобального мьютекса и какие методы есть с этим боротся (отдельный аллокатор для каждого потока, отдельный slab-аллокатор для каждого потока, заранее выделенная память и так далее)
Не сосем понятно что ты ищешь, но вот тут явно что-то тебе подойдет.
The Art of Multiprocessor Programming.
Thinking in Parallel: Some Basic Data-Parallel Algorithms and Techniques.
C++ Concurrency in Action.
Is Parallel Programming Hard, And, If So, What Can You Do About It?
И у нас тут еще было несколько обсуждений ни эту же тему:
https://rsdn.org/forum/alg/5160092.1
https://rsdn.org/forum/design/7543464.1
https://rsdn.org/forum/alg/7467460.1
M>Добрый день, коллеги!!!
M>Подскажите, пожалуйста, книгу на глубокое понимание многопоточки и архитектуру многопоточных приложений для одной машины. Желательно не про то, какие мьютексы можно использовать и зачем нужна условная переменная, а глубже. Таких книг я уже порядком перемолол, плюшек с них мне уже нет. Ну, например, чтобы там было про то, что выделение памяти является включением глобального мьютекса и какие методы есть с этим боротся (отдельный аллокатор для каждого потока, отдельный slab-аллокатор для каждого потока, заранее выделенная память и так далее)
Не сосем понятно что ты ищешь, но вот тут явно что-то тебе подойдет.
The Art of Multiprocessor Programming.
Thinking in Parallel: Some Basic Data-Parallel Algorithms and Techniques.
C++ Concurrency in Action.
Is Parallel Programming Hard, And, If So, What Can You Do About It?
И у нас тут еще было несколько обсуждений ни эту же тему:
https://rsdn.org/forum/alg/5160092.1
Автор: kaa.python
Дата: 06.05.13
Дата: 06.05.13
https://rsdn.org/forum/design/7543464.1
Автор: kaa.python
Дата: 15.09.19
Дата: 15.09.19
https://rsdn.org/forum/alg/7467460.1
Автор: kaa.python
Дата: 11.06.19
Дата: 11.06.19