Параллельные вычисления

Квантовый компьютер Aquila подключен к сервису Amazon Braket

В отличие от других технологий, для создания кубитов в стартапе QuEra используют нейтральные атомы, «подвешенные» в вакуумной камере на лазерных лучах.

Microsoft готовит новый язык для безопасного программирования

В Project Verona, который вскоре вот-вот получит статус проекта с открытым исходным кодом, используется оригинальный подход к владению объектами данных и параллельной обработке, обеспечивающий безопасное управление памятью.

Oracle и Intel работают над API для реализации векторных алгоритмов на Java

Векторные вычисления будут компилироваться в оптимальные инструкции для целого спектра архитектур SIMD-процессоров, в том числе Intel и ARM.

В процессорах Core i7 девятого поколения не будет многопоточности

Число ядер у Core i7-9700K вырастет до восьми. У процессоров Core i7-8700K шесть ядер, но с технологией Hyper-Threading они могут выполнять двенадцать потоков команд.

Синдром «146%»: некомпетентность или злой умысел?

Известный мем существенно повлиял на огромное число людей, фактически поставив под сомнение демократические устои государства, однако похоже, что причина его рождения — банальная некомпетентность программистов.

Обработка Больших Данных в облаках

Организация многоэтапной распределенной обработки потенциально бесконечного потока данных большого объема, поступающих, например, со спутников, — весьма сложная задача, особенно если требуется обеспечить отказоустойчивость и гарантированную обработку всех входных данных. Реализация такой обработки с использованием существующих менеджеров ресурсов требует выполнения множества действий вручную. Одно из возможных решений — облачная система автоматической конвейерной обработки.

Многоядерный тупик: выход есть

Современные представления о параллельном программировании столь же далеки от реального параллельного программирования, как зима от лета: и то и другое — времена года, но не может их различать лишь тот, кто зиму от лета отличает только по дате в календаре.

Открытая распараллеливающая система

Не всякий, даже самый интеллектуальный, компилятор сможет в последовательной программе распознать скрытые возможности параллельного выполнения, но и далеко не каждый программист способен распараллелить свою программу лучше компилятора.

Как «приготовить» Data Quality

Качество данных становится востребованной темой в российских компаниях. Эксперт направления Data Governance «КОРУС Консалтинг» Мария Русина рассказывает о том, как добиться качественных данных.