Поиск и замена строк в файле

Krosheninnikov Artem feeblehamster на mail.ru
Пт Янв 31 20:48:29 UTC 2014


Добрый вечер,

представьте, что вам нужно погонять HPL (в народе - Linpack) с разными 
параметрами на своей системе\кластере\ещё чем-нибудь. HPL хранит конфиг 
в файле HPL.dat, который по сути представляет текстовый файл вида:
*290 300 340 350  Ns
4            # of NBs
1 2 3 4      NBs
0            PMAP process mapping (0=Row-,1=Column-major)

*первая строка - размерность матриц для теста, вторая - на сколько 
частей разбивается матрица, третья  -  размеры каждого блока, и.т.д.

Чтобы получить максимальную производительность, нужно подобрать 
оптимальные параметры. Тут есть два варианта:

а) обладать колоссальными фундаментальными знаниями и опытом и с ходу 
сказать, что, например, на кластере с сотней ядер и парой сотен гб 
оперативной памяти логичнее использовать это и вон то.

б) методом проб и ошибок подбирать параметры, смотреть результаты, 
делать выводы и подбирать параметры дальше.

Поскольку первый вариант невозможен ввиду отсутствия колоссальных знаний 
и опыта, нужно сидеть и изменять параметры. Вручную это делать 
неинтересно. Тут снова два варианта:

а) быстренько написать программу
б) делать это в консоли

Осознавая свою слабость в написании скриптов, интересует второй вариант. 
Куда стоит посмотреть\почитать?
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <https://lists.ubuntu.com/archives/ubuntu-ru/attachments/20140201/d0d1428a/attachment.html>


More information about the ubuntu-ru mailing list