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

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

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

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

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

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

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

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

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

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

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

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

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