Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 26 сообщений
Cообщения с меткой

parallel computing - Самое интересное в блогах

Следующие 30  »
rss_habr

Asychronous Flow Kit — Objective-C тулкит для асинхронных операций

Вторник, 27 Сентября 2022 г. 19:46 (ссылка)

Всем привет.

Это моя первая публикация на Хабре, я взволнован и вообще; и в качестве дебюта хочу представить вам свой пет-проект: программный пакет на Obj-C, который реализует (некоторые) известные мне паттерны асинхронного поведения и претендует обеспечить простые инструменты для утилизации всех имеющихся процессоров.

Вперед, за деталями

https://habr.com/ru/post/690484/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690484

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

С++23 — feature freeze близко

Вторник, 05 Октября 2021 г. 11:31 (ссылка)

Прошло четыре месяца с прошлой онлайн-встречи ISO-комитета, а значит, настало время встретиться опять.







В этот раз в черновик нового стандарта C++23 добавили весьма полезные и вкусные новинки:




  • operator[](int, int, int)

  • монадические интерфейсы для std::optional

  • std::move_only_function

  • std::basic_string::resize_and_overwrite

  • больше гетерогенных перегрузок для ассоциативных контейнеров

  • std::views::zip и zip_transform, adjacent, adjacent_transform



Подробности об этих и других (даже более интересных!) вещах, а также о том, что за диаграмма стоит в шапке, ждут вас под катом.
Читать дальше →

https://habr.com/ru/post/580880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=580880

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[recovery mode] Перевозим волка, козу и капусту через реку с эффектами на Elixir

Понедельник, 03 Августа 2020 г. 20:47 (ссылка)

Становится уже доброй традицией воспроизведение всего любопытного, что появилось на Хаскеле — повторять на Эликсире.



Первой ласточкой были «Примерно 20 строк для подсчета слов», появившиеся как алаверды на «Побеждая C двадцатью строками Haskell: пишем свой wc» от 0xd34df00d — сегодня же я наткнулся на «Перевозим волка, козу и капусту через реку с эффектами на Haskell» от iokasimov и тоже не устоял.



Итак, встречайте: ленивый полный асинхронный параллельный перебор против алгебраических эффектов.

Читать дальше →

https://habr.com/ru/post/513650/?utm_source=habrahabr&utm_medium=rss&utm_campaign=513650

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Основоположники теории распределенных систем в объятьях гидры

Четверг, 28 Марта 2019 г. 16:31 (ссылка)

Это Лесли Лэмпорт — автор основополагающих работ в распределённых вычислениях, а ещё вы его можете знать по буквам La в слове LaTeX — «Lamport TeX». Это он впервые, ещё в 1979 году, ввёл понятие последовательной согласованности, а его статья «How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs» получила премию Дейкстры (точней, в 2000 году премия называлась по-старому: «PODC Influential Paper Award»). У него есть своя статья в Википедии, где можно добыть ещё несколько интересных ссылок. Если вы в восторге от решения задач на happens-before или проблемы византийских генералов (BFT), то должны понимать, что за всем этим стоит Лэмпорт.



А ещё он скоро приедет на нашу новую конференцию о распределённых вычислениях — Hydra, которая состоится 11-12 июля в Санкт-Петербурге. Давайте посмотрим, что это за зверь такой.

Читать дальше ->

https://habr.com/ru/post/445730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=445730

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Параллелизм в PostgreSQL: не сферический, не конь, не в вакууме

Понедельник, 24 Сентября 2018 г. 19:49 (ссылка)





Масштабирование СУБД – это непрерывно наступающее будущее. СУБД совершенствуются и лучше масштабируются на аппаратных платформах, а сами аппаратные платформы наращивают производительность, число ядер, памяти — Ахиллес догоняет черепаху, но все еще не догнал. Проблема масштабирования СУБД стоит во весь рост.



Компании Postgres Professional с проблемой масштабирования довелось столкнуться не только теоретически, но и практически: у своих заказчиков. И не раз. Об одном из таких случаев и пойдёт речь в этой статье.



PostgreSQL неплохо масштабируется на NUMA-системах, если это одна материнская плата с несколькими процессорами и несколькими шинами данных. О некоторых оптимизациях можно почитать здесь и здесь. Однако есть и другой класс систем, у них несколько материнских плат, обмен данными между которыми осуществляется с помощью интерконнекта, при этом на них работает один экземпляр ОС и для пользователя такая конструкция выглядит как единая машина. И хотя формально такие системы можно также отнести к NUMA, но по своей сути они ближе к суперкомпьютерам, т.к. доступ к локальной памяти узла и доступ к памяти соседнего узла отличаются радикально. В сообществе PostgreSQL считают, что единственный экземпляр Postgrs, работающий на таких архитектурах, это источник проблем, и системного подхода к их решению пока нет.
Читать дальше ->

https://habr.com/post/423685/?utm_source=habrahabr&utm_medium=rss&utm_campaign=423685

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<parallel computing - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda