Блог компании IBM → Транзакционная память и многопоточность

На фото: Blue Gene / P в Аргоннской национальной лаборатории
Несмотря на то, что параллельное программирование, как дисциплина, существует уже достаточно давно и практически в каждом компьютере сегодня больше одного вычислительного ядра, я бы не назвал сложившуюся за эти годы ситуацию «революционной» или даже «эволюционной». У многопоточности по-прежнему много проблем и одной из самых ярких является сложность синхронизации потоков при большом количестве параллельных вычислительных процессов.
В IBM (а как вы думали) заняты поиском решения этой задачи (один мой знакомый с юмором охарактеризовал ее как «узники блокировки»), так как голубой гигант остается самым крупным проектировщиком, изготовителем и поставщиком суперкомпьютерных кластеров, где синхронизированный доступ к памяти — камень преткновения.
Есть и хорошие новости: в процессорах следующей модели Blue Gene / Q, которые будут питать 20-петафлопсный суперкомпьютер Sequoia, строящийся компанией в настоящее время для Ливерморской национальной лаборатории, реализована поддержка транзакционной памяти не на программном, а аппаратном, уровне. При успешных испытаниях эта технология докажет, что масштабируемое параллельное программирование может быть простой задачей (и в отсутствии параллельных алгоритмов) — это, в свою очередь, изменит ландшафт вычислений. Так как большинство исследований до сегодняшнего дня проводились именно в области реализации STM на уровне ПО, чипы BlueGene/Q позволят реально оценить разницу в скорости работы двух принципиально разных архитектур: HTM (hardware transactional memory) и традиционной STM.
Я пиарюсь → Сервис анонимных вопросов Ask.fm

История
Примерно год назад началось активное распространение так называемых Q&A социальных сетей (Questions & Answers). В России такие проекты принято называть сервисами анонимных вопросов. На Западе все началось с Formspring, который первым сделал удобный сайт, в котором пользователи обменивались вопросами друг с другом, пытаясь ответить на них более оригинально. Это был тот случай, когда стартаперы обратили внимание на популярность такого формата общения в других системах и сделали под него отдельный сайт. Примерно также много лет назад кто-то разглядел возможности общения через SMS и придумал идею микроблоггинга.
Как это часто бывает, западный проект быстро завоевал популярность и благодаря эффекту «сарафанного радио» и скандалов (пресса писала, как школьники совершали самоубийство, после получения оскорбительных вопросов) стал быстро распространяться в США. Все это привело, если можно так выразится, к началу формирования рынка «сервисов анонимных вопросов».
Персональные блоги → R&Q 1101 Test Build
Очередной тест-билд шустрого альтернативного ICQ-клиента. Вдруг кому-то придётся по душе :)
Подробности.

Любители орать с пеной у рта что лучше QIP'а ничего нет, пожалуйста, проходите мимо.
Подробности.

Любители орать с пеной у рта что лучше QIP'а ничего нет, пожалуйста, проходите мимо.
Типографика → Оформление цитат на сайтах
Обычно при вёрстке текстов для веба на оформление цитат не обращают достаточного внимания. Стараясь исправить это досадное недоразумение, мы коснёмся двух вопросов: типографического оформления цитат (в той части, где чаще всего допускаются ошибки при вёрстке) и реализации этого оформления в HTML-коде.
Мы также не будем касаться вопросов проверки смысловой точности цитирования, правильного использования купюр, сокращений и дополнений — всех интересующихся ждёт «Справочник издателя и автора» А. Э. Мильчина и Л. К. Чельцовой.
Надеемся, что эту запись будет удобно использовать как справочник по часто встречающимся вопросам оформления цитат.
Мы также не будем касаться вопросов проверки смысловой точности цитирования, правильного использования купюр, сокращений и дополнений — всех интересующихся ждёт «Справочник издателя и автора» А. Э. Мильчина и Л. К. Чельцовой.
Надеемся, что эту запись будет удобно использовать как справочник по часто встречающимся вопросам оформления цитат.
Microsoft → Интервью с разработчиками Windows Home Server
Опубликована очередная серия видео на Channel 9: интервью с программистами из Microsoft. На этот раз в кадре Валерий Либорский (Principal Group Manager) и Александр Дадиомов (Lead Software Dev Engineer), рассказывают о своей разработке Windows Home Server — аппаратно-программного комплекса, который секретно создавался под кодовым названием “Q”, но уже в этом году появится в продаже (маленький SDK выложат на MSDN уже через пару недель: об SDK на видео с 29:00 до 32:05).
Как известно, Windows Home Server устанавливается в квартире и берёт на себя обслуживание всех домашних ПК.
Как известно, Windows Home Server устанавливается в квартире и берёт на себя обслуживание всех домашних ПК.
прослушан 647 раз
Хабрахабр → „E„‹„u „q„p„s — „… „…„t„p„|„u„~„~„Ђ„s„Ђ „„„Ђ„Ѓ„y„{„p „r„Ќ„r„Ђ„t„‘„„„ѓ„‘ „{„Ђ„}„u„~„„„Ќ „r «„Ѓ„‚„‘„}„Ђ„} „^„†„y„‚„u»
„S„Ђ„Ѓ„y„{ „…„t„p„|„u„~, „p „r „Ѓ„‚„‘„}„Ђ„} „Џ„†„y„‚„u „r„ѓ„u „‚„p„r„~„Ђ „r„Ќ„r„Ђ„t„y„„„Ћ„ѓ„‘:
" Terekhov ЃЁ / ".
„N„p„r„u„‚„~„Ђ„u, „„„p„{ „~„u „t„Ђ„|„w„~„Ђ „q„Ќ„„„Ћ.
" Terekhov ЃЁ / ".
„N„p„r„u„‚„~„Ђ„u, „„„p„{ „~„u „t„Ђ„|„w„~„Ђ „q„Ќ„„„Ћ.