LINUX.ORG.RU

GNU Parallel 20181022 ('Khashoggi')

 , , , ,


2

3

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

Если Вы уже пользуетесь xargs и tee — использовать GNU Parallel будет очень просто, так как он совместим с аргументами xargs. Если Вы пишете циклы в командной оболочке, то обнаружите, что GNU Parallel может заменить большинство циклов и ускорить их за счёт распараллеливания. GNU Parallel может заменять даже вложенные циклы.

GNU Parallel гарантирует, что вывод команд получается таким же, каким был бы при последовательном запуске. Это позволяет использовать вывод GNU Parallel в качестве ввода для других программ.

Новое в этом выпуске:

>>> Получите книжку: GNU Parallel 2018

>>> Источник



Проверено: jollheef ()
Последнее исправление: Deleted (всего исправлений: 2)

Ответ на: комментарий от hobbit

Пропустил историю успеха:

Секвенирование с высокой пропускной способностью репертуаров тяжёлой цепи мышиного иммуноглобулина с использованием односторонних уникальных молекулярных идентификаторов на ионно-пучковой персональногеномной машине

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от Thetan

GNU намекает что им параллельна судьба журналиста.

anonymous
()

Хорошо, что есть ГНУтые программы для таких штук. А то как делать кластеры из PS3? =)

anonymous
()

Почему бы не переписать его на go чтобы асинхронно обрабатывать тысячи паралельных тасков горутинами

Deleted
()

Что-то зачастили с апдейтами. Может ну его, а? Какой тут на ЛОРе реальный процент пользователей этого параллела? Можно опрос запилить и ставки делать

yoghurt ★★★★★
()
Ответ на: комментарий от Deleted

Какой смысл в тысяче параллельных тасок на горутинах, если ядер в процессоре всего-то 4 (8, 6, ...)?

Можно конечно IO-bound задачи намыслить, но и там оно не очень нужно

yoghurt ★★★★★
()

Ссылка в источнике кстати на предыдущий релиз указывает

yoghurt ★★★★★
()
Ответ на: комментарий от Deleted

Почему бы не переписать его на go чтобы асинхронно обрабатывать тысячи паралельных тасков горутинами

Так оно это и делает, только не на го.

kirk_johnson ★☆
()
Ответ на: комментарий от Deleted

Обколются своими го и обрабатывают таски горутинами.

anonymous
()

GNU parallel - это свободное программное обеспечение, написанное Оле Танге на языке Perl

странно, что автора в вики не указывают

luntik2012
()

Похоже разрабы поспешили занять сторону в истории, которая 1) не имеет к ним прямого отношения, 2) продолжает развиваться, в том числе становятся известными новые факты. Плюс пиар на имени, которое намного известнее чем сам проект. Какой же дурной вкус.

Zeta_Gundam
()
Ответ на: комментарий от Zeta_Gundam

А мне кажется, что в названии релиза - злая шутка про расчленение задачи на части для параллельного исполнения.

anonymous
()
Ответ на: комментарий от RazrFalcon

Шёл бы ты отсюда, проприетарщик. Это же швятые поделия GNU, как ты осмелился на них вякнуть?! Теперь тебя обелит только целование мозолей Столлмана.

bodqhrohro_promo
() автор топика
Ответ на: комментарий от yoghurt

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

bodqhrohro_promo
() автор топика
Ответ на: комментарий от anonymous

Оно для того и нужно, чтоб его перемешивать. А ты как хочешь, по разным fd раскидать?

bodqhrohro_promo
() автор топика
Ответ на: комментарий от bodqhrohro_promo

В следующей новости добавлю.


Ларчик-то просто открывается. Сколько там нынче за мининовости дают?))

yoghurt ★★★★★
()
Ответ на: комментарий от yoghurt

Вот хз, это только косвенно определить можно. И толку-то, если я трачу больше, и это модераторы меня ещё жалеют. Вон dk- олдфаг, а еле одну звезду наскрёб, и ту погасил.

bodqhrohro_promo
() автор топика

«Секвенирование с высокой пропускной способностью репертуаров тяжёлой цепи мышиного иммуноглобулина с использованием односторонних уникальных молекулярных идентификаторов на ионно-пучковой персональногеномной машине»

Это что, сгенерировано «бредогенератором» тестов Яндекса? :)

Alve ★★★★★
()

Каждый раз думаю, что это система виртуализации восстала из гроба и вздрагиваю...

AVL2 ★★★★★
()
Ответ на: комментарий от bodqhrohro_promo

Верующие не боятся воскрешения из мертвых, как такового.

В жизни христианина воскрешение естественно и желанно! Лазарь встал и пошел, сам Иисус воскрес из мертвых...

Ужасен грех противоестественной гальванизации того, что умерло и обратилось в прах.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Но ведь все похороненные по христианской традиции обращаются в прах, и очень быстро. На что все эти кладбища? Не обращаются только забальзамированные. Может, христиан изначально тоже бальзамировали, но в годы средневекового нищебродства традиция сия канула в Лету?

И ваще, мифы про восставших из мёртвых (зомби) ещё у нигр были. Они просто заживо закапывали, не разбираясь, окончательно оно сдохло или ещё шевелится. Вот и вылазили из-под земли всякие шокированные страхопудала, бросающиеся на тех, кто с ними такую хрень учудил. Давай на тебе эксперимент проведу: лопатой по башке оприходую и закопаю неглубоко?

bodqhrohro_promo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.