Re: PDC2008 meets Parallelism
От: remark Россия http://www.1024cores.net/
Дата: 04.11.08 16:27
Оценка:
Здравствуйте, remark, Вы писали:

R>Вот, что нашёл интересного с PDC2008 относительно параллелизма:


Под шумок паровозиком пропихну свой опрос
Какая библиотека для поддержки параллелизма Вам нужна?
Автор: remark
Дата: 03.11.08
Вопрос: На выбор предоставляется 3 типа библиотек:
1. Упрощающие реализацию вычислительных задач. OpenMP, Cilk, Cilk++, Intel Threading Building Blocks, Microsoft Task Parallel Library, Microsoft Parallel Pattern Library, Java Fork/Join, Intel Concurrent Collections, PLINQ. ("OpenMP")
2. Набор низкоуровневых примитивов: аллокатор памяти, управление временем жизни объектов, контейнеры (очередь, стек, вектор, регистр), взаимное исключение, условные переменные, семафоры и т.д. Intel Threading Building Blocks, Microsoft Concurrent Data Structures, AppCore, Noble. ("Low-level")
3. Поддержка неструктурированного параллелизма через агентно-ориентированное программирование. Erlang, SObjectizer, Act1, Act0, Microsoft Asynchronous Agents Library, FIPA. ("Agent")

Так же 2 типа платформ разработки:
1. Нативная: С/С++ ("Native").
2. Управляемая: CLI (.NET), Java, скриптовые языки ("Managed").



1024cores — all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.