OberonCore https://forum.oberoncore.ru/ |
|
Параллельное программирование на Delphi https://forum.oberoncore.ru/viewtopic.php?f=27&t=3204 |
Страница 1 из 1 |
Автор: | Neplul [ Пятница, 28 Январь, 2011 19:46 ] |
Заголовок сообщения: | Параллельное программирование на Delphi |
Какие библиотеки посоветуете для параллельного программирования на Делфи? Задача связана с многоагентными системами. |
Автор: | Сергей Губанов [ Пятница, 28 Январь, 2011 19:56 ] |
Заголовок сообщения: | Re: Параллельное программирование на Delphi |
На Дельфи под дотнетом или под вин32? Если под дотнетом, то используйте классы System.Threading.Thread и System.Threading.Monitor. Если под вин32, то KERNEL32.DLL из которой надо взять процедуры CreateThread/ExitThread и всякие там InitializeCriticalSection, EnterCriticalSection, LeaveCriticalSection, TryEnterCriticalSection, DeleteCriticalSection... |
Автор: | Neplul [ Пятница, 28 Январь, 2011 20:03 ] |
Заголовок сообщения: | Re: Параллельное программирование на Delphi |
Спасибо!Да, под win 32, и желательно что нибудь более высокоуровневое чем потоковый механизм. |
Автор: | Александр Ильин [ Пятница, 28 Январь, 2011 20:03 ] |
Заголовок сообщения: | Re: Параллельное программирование на Delphi |
http://gurin.tomsknet.ru/gala.html |
Автор: | Neplul [ Пятница, 28 Январь, 2011 20:05 ] |
Заголовок сообщения: | Re: Параллельное программирование на Delphi |
Спасибо, Александер, за ссылку на Галу) Тогда вопрос кто-то ее использовал или обходились стандартными средствами? |
Автор: | Сергей Губанов [ Пятница, 28 Январь, 2011 20:19 ] |
Заголовок сообщения: | Re: Параллельное программирование на Delphi |
Neplul писал(а): желательно что нибудь более высокоуровневое чем потоковый механизм Чюдес не будет. Лучше разберитесь один раз и навсегда с потоками. Это не так уж и сложно.
|
Автор: | Trurl [ Пятница, 28 Январь, 2011 22:19 ] |
Заголовок сообщения: | Re: Параллельное программирование на Delphi |
А что может быть проще goto? |
Автор: | niello [ Суббота, 29 Январь, 2011 11:53 ] |
Заголовок сообщения: | OpenCL как решение |
OpenCL, как мне кажется решает вопрос, позволяет считать как на CPU + предоставляет возможность считать на GPU. Поддерживается уже NVidia, AMD, частично Intel, и вроде станции IBM (+может даже больше). Мне кажется это один из лучших способов взять от ПК все. Вот http://code.google.com/p/delphi-opencl/ под Delphi хедеры и примеры, но нужно устанавливать библиотеку в зависимости от производителя CPU/GPU. P.S. Не туда добавил, хотел в тему параллелизм в Delphi ( |
Автор: | Рыжий [ Среда, 30 Январь, 2013 10:27 ] |
Заголовок сообщения: | Re: Параллельное программирование на Delphi |
Trurl писал(а): А что может быть проще goto? Алгоритм Деккера и никаких гвоздей. Выдумки это - поток. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |