Friends don't let friends run serial code

… или мързелива среднощна паралелизация на вече поостарели фортрански спагети с OpenMP. ‘щото нали с HECToR вече сме приятели, а той не се радва особено, когато дъвче серийни програми. Което ми напомня, че някога бях обещал на малцината настоятелни читатели, чиито RSS/Atom агрегатори неуморно чоплят тук в очакване на HTTP код, различен от 304, че ще започна да споделям на разбираем български език част от тайните на паралелното програмиране, което, с наводняването на пазара с всякакви 4-, 8-, 16-, 32-, 256- и изобщо N-глави змейове (където N може и да не е степен на двойката), все повече излиза от сянката на шумните и климатизирани академични подземия за да се настани удобно в лоното на разработчиците на софтуер за по-обикновените потребители (и това вероятно стана най-дългото изречение, което съм писал през живота си, ако броя и текста в тази скоба). Нека само си завърша дисертацията…

Гледам, Cray продават “персонални” суперкомпютри от серията CX1 онлайн. С възможност за преинсталиран Windows HPC Server 2008 (където HPC е акроним на Highly unProductive Computing). LOL Добре, че имат и опция с RHEL. Ако ще си купувате, по-добре да имате кредитна карта с по-голям лимит, защото само кутията струва 4999 GBP, при това без InfiniBand модула (7111 GBP с него)? Дори захранващите кабели не са включени в цената – 62 паунда. Който иска Windows, се бърка за още 2168 GBP, а ако иска и да му го инсталират на място – добавя още 2408 GBP. Излиза някъде 2 пъти по-скъп от нашия клъстер и България не е сред страните, в които се поддържа официално :P

И като стана дума за нашия клъстер, сега се сещам, че май не съм се похвалил – вече развива над 720 GFLOPS сумарно за двата дяла (цък тук за подробности). Вероятно вече сме в Top5000 ;)