29 дек. 2012 г.
26 дек. 2012 г.
25 дек. 2012 г.
Список TOP500 мощнейших суперкомпьютеров мира
40-ая редакция
Я опубликовал только 50 первых компьютеров из списка. Данная копия списка соответствует состоянию списка на ноябрь 2012 года. Официальная страница Top500 находится по адресу www.top500.org.
| Rank | Site | System | Cores | Rmax (TFlop/s) | Rpeak (TFlop/s) | Power (kW) |
|---|---|---|---|---|---|---|
| 1 | DOE/SC/Oak Ridge National Laboratory United States |
Titan - Cray XK7 , Opteron 6274 16C 2.200GHz, Cray Gemini interconnect, NVIDIA K20x Cray Inc. |
560640 | 17590.0 | 27112.5 | 8209 |
| 2 | DOE/NNSA/LLNL United States |
Sequoia - BlueGene/Q, Power BQC 16C 1.60 GHz, Custom IBM |
1572864 | 16324.8 | 20132.7 | 7890 |
| 3 | RIKEN Advanced Institute for Computational Science (AICS) Japan |
K computer, SPARC64 VIIIfx 2.0GHz, Tofu interconnect Fujitsu |
705024 | 10510.0 | 11280.4 | 12659.9 |
| 4 | DOE/SC/Argonne National Laboratory United States |
Mira - BlueGene/Q, Power BQC 16C 1.60GHz, Custom IBM |
786432 | 8162.4 | 10066.3 | 3945 |
| 5 | Forschungszentrum Juelich (FZJ) Germany |
JUQUEEN - BlueGene/Q, Power BQC 16C 1.600GHz, Custom Interconnect IBM |
393216 | 4141.2 | 5033.2 | 1970 |
21 дек. 2012 г.
Еще больше удобства
В продолжение темы, поднятой мной ранее (http://alex-hpc.blogspot.ru/2012/12/blog-post.html) я написал более красивый скрипт для определения количества свободных и занятых ядер на узлах.
Скрипт был написан минут за 30, т.к. я не очень умею это делать, но благодаря интернету все получилось:)
Итак, раньше это и тяжело было скриптом назвать, потому что использовалась только команда alias для переобозначения длинной команды. Сейчас я написал скрипт, который использует выходные данные от команды pbsnodes -a о количестве запущенных заданий на узлах и выводит эту информацию на экран в удобной для пользователя форме.
Итак, вот сам скрипт с комментариями
Скрипт был написан минут за 30, т.к. я не очень умею это делать, но благодаря интернету все получилось:)
Итак, раньше это и тяжело было скриптом назвать, потому что использовалась только команда alias для переобозначения длинной команды. Сейчас я написал скрипт, который использует выходные данные от команды pbsnodes -a о количестве запущенных заданий на узлах и выводит эту информацию на экран в удобной для пользователя форме.
Итак, вот сам скрипт с комментариями
18 дек. 2012 г.
Распаковка архивов
Бродя по просторам интернета случайно наткнулся на очень удачную мысль о том, как сделать так, чтобы не надо было каждый раз вспоминать какой командой распаковать тот или иной архив, потому что архивов много и команд для их распаковки тоже много. Поэтому здесь я нашел очень интересное решение этой проблемы.
В файле ~/.bashrc нужно написать небольшой скриптик в конце файла. Выглядит он следующим образом:
В файле ~/.bashrc нужно написать небольшой скриптик в конце файла. Выглядит он следующим образом:
12 дек. 2012 г.
Компилируем ядро Linux Ubuntu
Здесь я опишу пример компиляции ядра Linux Ubuntu на основе старого ядра. Необходимость компиляции нового ядра появилась в связи с тем, что мой Ubuntu 10.10 обновился до 12.04, а количество видимых им ядер так и осталось равным 8, в то время как у меня их 12. Поэтому этот пример являет более или менее наглядным примером по задействованию части из всех возможных оптимизаций для текущего процессора.
Для начала нужно загрузить исходные тексты ядра и заголовочные файлы. Делаем это с помощью команды:
sudo aptitude install linux-source linux-headers
Далее устанавливаем утилиты для компиляции ядра:
sudo aptitude install build-essential kernel-package libncurses-dev
Кластер на Mac mini
Наверное, если компьютерщик или инженер видит маленький компьютер, то у него сразу возникает мысль взять сотню-другую таких компов — и объединить их в кластер. У меня тоже такое есть:) Пример, подтверждающий данную мысль - это, опубликованный ранее кластер из 64 компьютеров Raspberry Pi. Но это ерунда по сравнению с самодельной конструкцией из 160 Mac Mini, которая уже установлена и запущена в одном из дата-центров.
Вот как выглядит Mac mini
Год назад компания Apple свернула производство серверов Xserve на 1U, но свято место пусто не бывает, и любители техники Apple начали делать самодельные конструкции с максимальной плотностью процессоров в стойке. Оказывается, в стандартный серверный шкаф умелыми руками можно поместить сто шестьдесят Mac Mini Server — маленьких тихих компьютеров с четырёхъядерными процессорами Core i7, предназначенных вообще-то для домашнего использования.
Подписаться на:
Сообщения (Atom)
