5 * Bug fixes and man page updates.
7 News about GNU Parallel:
9 * GNU Parallel, where have you been all my life?
10 https://alexplescan.com/posts/2023/08/20/gnu-parallel/
12 * Parallel (multithreaded) music download from Youtube
13 https://hrna.moe/?p=parallel-multithread-music-download
20 * Time functions (e.g. yyyymmdd($secs) ) can now take secs since epoch as argument.
22 * Bug fixes and man page updates.
29 * Bug fixes and man page updates.
31 News about GNU Parallel:
33 * Run faster in the terminal with Gnu Parallel https://www.youtube.com/watch?v=fSYVYsKXWP0
35 * Building an (Evil) Android Phone Bot Army http://blog.faucher.net/2023/05/building-evil-android-phone-bot-army.html
42 * Bug fixes and man page updates.
44 News about GNU Parallel:
46 * Introduction to parallel computing https://youtu.be/fvrHXV8yqU4?t=2874
48 * Script for summarizing GNU parallel joblog file https://github.com/gavinmdouglas/parallel_joblog_summary
50 * How to copy a single file to multiple directories in Linux or Unix https://www.cyberciti.biz/faq/linux-unix-copy-a-file-to-multiple-directories-using-cp-command/
52 * Search in your Jupyter notebooks from the CLI, fast. https://dev.to/attilavm/search-in-your-jupyter-notebooks-from-the-cli-fast-1408
54 * Parallel Job Orchestration with GNU Parallel https://www.youtube.com/watch?v=2tVpUfND3LI
56 * Optional Individual Submission 4 Job Handling 20266001 - GNU Parallel https://www.youtube.com/watch?v=eC_RPuFCcU8
58 * DOE Cross-facility Workflows Training - April 12, 2023 https://www.youtube.com/watch?v=Ke3sirM-aQQ
60 * How to run MiXCR 4.x on multiple patient samples using GNU Parallel https://www.youtube.com/watch?v=OXg-WHlB_dk
67 * --jobs evaluates expression: +3*log(55)% = ncpu*1.12
69 * Bug fixes and man page updates.
71 News about GNU Parallel:
73 * Running shell script in parallel
74 https://w3toppers.com/running-shell-script-in-parallel/
76 * Simulating climate risk scenarios for the Amazon Rainforest
77 https://aws.amazon.com/blogs/hpc/simulating-climate-risk-scenarios-for-the-amazon-rainforest/
79 * How To Use Your Entire CPU In Bash With Parallel
80 https://bash-prompt.net/guides/parallell-bash/
82 * Bash - parallel command execution
83 https://medium.com/linuxstories/bash-parallel-command-execution-d4bd7c7cc1d6
85 * 3 tips for faster batch post-pro
86 https://www.cfdengine.com/newsletter/142/
93 * Better support for wide characters in --latest-line.
95 * Support for rsync 3.2.7.
97 * Bug fixes and man page updates.
104 * parsort: --parallel now does closer to what you expect.
106 * parallel: --files0 is --files but \0 separated.
108 * Bug fixes and man page updates.
110 News about GNU Parallel:
112 * 5 great Perl scripts to keep in your sysadmin toolbox
113 https://www.redhat.com/sysadmin/perl-scripts
120 * Bug fixes and man page updates.
122 News about GNU Parallel:
124 * The Best Ethical Hacking Tools of 2023 (and their basic usage)
125 https://www.purevpn.com/blog/the-best-hacking-tools-of-2023/#11_GNU_Parallel
127 * GNU Parallel: criando atividades em paralelo com shell script
128 https://www.vivaolinux.com.br/artigo/GNU-Parallel-criando-atividades-em-paralelo-com-shell-script/
135 * --results works on more file systems (e.g. fat)
137 * Joblog gives the same exit code as bash.
139 News about GNU Parallel:
141 * Programação Shell Linux: Paralelismo de processos com GNU parallel
142 https://www.youtube.com/watch?v=duheTWLIrp8
144 * Talk Python: Data Science from the Command Line
145 https://talkpython.fm/episodes/show/392/data-science-from-the-command-line
152 * Support for IPv6 adresses and _ in hostnames in --sshlogin.
154 * Use --total-jobs for --eta/--bar if generating jobs is slow.
156 * A lot of bugs fixed in --latest-line.
158 * Better support for MSYS2.
160 * Better Text::CSV error messages.
162 * --bar supports UTF8.
164 * Bug fixes and man page updates.
166 News about GNU Parallel:
168 * GNU Parallel is now on Mastodon: @GNU_Parallel@hostux.social
175 * --latest-line chops line length at terminal width.
177 * Determine max command length faster on Microsoft Windows.
179 News about GNU Parallel:
181 * Distributed Task Processing with GNU Parallel
182 https://www.youtube.com/watch?v=usbMLggdMgc
184 * GNU Parallel workflow for many small, independent runs
185 https://docs.csc.fi/support/tutorials/many/
187 * Copy a File To Multiple Directories With A Single Command on Linux
188 https://www.linuxfordevices.com/tutorials/linux/copy-file-to-multiple-directories-with-one-command
190 * Behind The Scenes: The Power Of Simple Command Line Tools At Cloud
192 https://blog.gdeltproject.org/behind-the-scenes-the-power-of-simple-command-line-tools-at-cloud-scale/
194 * Run lz4 compression in parallel using GNU parallel
195 https://www.openguru.com/2022/09/
197 * Xargs / Parallel With Code Examples
198 https://www.folkstalk.com/2022/09/xargs-parallel-with-code-examples.html
200 * Parallel processing on a single node with GNU Parallel
201 https://www3.cs.stonybrook.edu/~cse416/Section01/Slides/SeaWulfIntro_CSE416_09222022.pdf
203 * Using GNU parallel painlessly -- from basics to bioinformatics job
204 orchestration https://www.youtube.com/watch?v=qypUdm-IE9c
211 * --colour-failed only changes output for failing jobs.
213 * Password for --sshlogin can be put in $SSHPASS.
215 * Examples are moved from `man parallel` to `man parallel_examples`.
217 * Bug fixes and man page updates.
219 News about GNU Parallel:
221 * WOMM - Works On My Machine uses GNU Parallel https://pypi.org/project/womm/
228 * --header 0 allows using {filename} as replacement string
230 * Bug fixes and man page updates.
237 * --colour-failed will color output red if the job fails.
239 * sql: support for InfluxDB.
241 * Polarhome.com is dead, so these OSs are no longer supported: AIX
242 HPUX IRIX Minix OPENSTEP OpenIndiana OpenServer QNX Solaris Syllable
243 Tru64 Ultrix UnixWare.
245 * Bug fixes and man page updates.
252 * , can be used in --sshlogin if quoted as \, or ,,
254 * --plus {/#regexp/str} replace ^regexp with str.
256 * --plus {/%regexp/str} replace regexp$ with str.
258 * --plus {//regexp/str} replace every regexp with str.
260 * 'make install' installs bash+zsh completion files.
262 * Bug fixes and man page updates.
269 * --latest-line shows only the latest line of running jobs.
271 * --color colors output in different colors per job (this obsoletes --ctag).
273 * xargs compatibility: --process-slot-var foo sets $foo to jobslot-1.
275 * xargs compatibility: --open-tty opens the terminal on stdin (standard input).
277 * Bug fixes and man page updates.
279 News about GNU Parallel:
281 * Building a fault-tolerant work queue for command-line executions
282 with GNU Parallel https://www.jvt.me/posts/2022/04/28/shell-queue/
284 * Make your code do more, with less
285 https://www.blopig.com/blog/2022/05/make-your-code-do-more-with-less/
287 * W09 B IntroHPC II 20220513 gnu parallel
288 https://www.youtube.com/watch?v=2udvC90rIa4
295 * sash is no longer supported as shell.
297 * --retries 0 is an alias for --retries 2147483647.
299 * --shell-completion returns shell completion code.
301 * --ssh-login-file reloads every second.
303 * --parset is replaced with --_parset because it is only used internally.
305 * sem --pipe passes STDIN (standard input) to the command.
307 * Bug fixes and man page updates.
314 * --sshlogin user:password@host is now supported by using sshpass.
316 * Bug fixes and man page updates.
318 News about GNU Parallel:
320 * Bash: GNU Parallel with Curl
321 https://gist.github.com/CMCDragonkai/5914e02df62137e47f32?permalink_comment_id=2617456
323 * The Pipe Operator Explained
324 https://medium.com/geekculture/the-pipe-operator-explained-cbd41e23775a
331 * Encoding of remote commands has changed. This limits the length of
332 remote commands to less than half. It also requires $REMOTE_TMPDIR
333 to be writable. It makes this release beta quality.
335 * Time functions hh_mm_ss() hhmmss() hh_mm() hhmm() are now available
338 * Many options in the man page for parallel now has 'see also' for
341 * parallel_options_map.pdf is a map showing which options other
344 * {uniq} added to --plus to only run jobs with unique values.
346 * sem --fg exits with the exit code of the job.
348 * Bug fixes and man page updates.
355 * GNU Parallel turned 20 on the 2022-01-06
356 https://www.gnu.org/software/parallel/20th-birthday.html
358 * Bug fixes and man page updates.
360 News about GNU Parallel:
362 * Save Time with Modern Search Techniques
363 https://www.eventbrite.com/e/ohio-information-security-forum-january-2022-monthly-meeting-tickets-240632737997
365 * Bash "Fail immediately if any fails"
366 https://morioh.com/p/a01b883dc57c
368 * Re-encoding the EmacsConf videos with FFmpeg and GNU Parallel
369 https://sachachua.com/blog/2021/12/re-encoding-the-emacsconf-videos-with-ffmpeg-and-gnu-parallel/
371 * Bash 平行 https://learntutorials.net/ja/bash/topic/10778/%E5%B9%B3%E8%A1%8C
378 * Bug fixes and man page updates.
380 News about GNU Parallel:
382 * The first version of Parallel will be 20 years on 2022-01-06
384 * HerrComp Intro HPC gnu parallel
385 https://www.youtube.com/watch?v=tcgjKWfgWQY
388 https://qiita.com/toramili/items/44a770cfb9ef1edc9e26
390 * How To Install parallel on Ubuntu 20.04
391 https://installati.one/ubuntu/20.04/parallel/
393 * Distributing embarrassingly parallel tasks GNU Parallel
394 https://ulhpc-tutorials.readthedocs.io/en/latest/sequential/gnu-parallel/
401 * Bug fixes and man page updates.
403 News about GNU Parallel:
405 * Otimizando o seu Hacking com o GNU Parallel - Mateus Buogo
406 https://www.youtube.com/watch?v=xIpPPZXDKGU
408 * SMACK 12 - Do it faster! Simple ways to use all those cores (and
409 GPUs) efficiently. https://www.youtube.com/watch?v=lXDGY7NvOYk
416 * Don't postpone output until $jobslots jobs have been started.
418 * Bug fixes and man page updates.
420 News about GNU Parallel:
422 * How to Install GNU Parallel using Anaconda | Linux
423 https://www.youtube.com/watch?v=UwDNVP-L0qA
425 * Install GNU Parallel from source code | Linux
426 https://www.youtube.com/watch?v=PIyJH4ben5o
428 * Compiling GNU Parallel on CentOS-7
429 https://thelinuxcluster.com/2021/10/19/compiling-gnu-parallel-on-centos-7/
436 * Bug fixes and man page updates.
438 News about GNU Parallel:
440 * 3 Programs that will Level Up your Bash Game
441 https://medium.com/codex/3-programs-that-will-level-up-your-bash-game-bf14e17e2291
443 * I Summarized 100+ Command-Line Tools for Data Scientists in 15
445 https://towardsdatascience.com/i-summarized-100-command-line-tools-for-data-scientists-in-15-minutes-976def544ffe
447 * Speed up Your Builds by Parallelizing
448 https://www.incredibuild.com/blog/speed-up-your-builds-by-parallelizing
450 * Bash: GNU Parallel with Curl
451 https://gist.github.com/dinh/93b936a55de9a331199d6582bc2921d2
458 * --ctag/--ctagstring colors the tag in different colors for each job.
460 * You can use unit prefixes (k, m, g, etc) with -n -N -L.
462 * Bug fixes and man page updates.
464 News about GNU Parallel:
466 * Parallelising jobs with GNU parallel
467 https://blog.ronin.cloud/gnu-parallel/
469 * Use multiple CPU Cores with your Linux commands - awk, sed, bzip2,
470 grep, wc, etc. https://cdmana.com/2021/07/20210728132344693t.html
472 * How to execute commands in parallel in Linux
473 https://net2.com/how-to-execute-commands-in-parallel-in-linux/
480 * --results no longer prints the result to standard output (stdout) as
482 https://lists.gnu.org/archive/html/parallel/2020-12/msg00003.html
484 * parset supports associative arrays in bash, ksh, zsh.
486 * Online HTML is now generated by Sphinx.
488 * Bug fixes and man page updates.
490 News about GNU Parallel:
492 * Cleaning Up Scanned Documents with Open Source Tools
493 https://kaerumy.medium.com/cleaning-up-scanned-documents-with-open-source-tools-9d87e15305b
500 * Bug fixes and man page updates.
502 News about GNU Parallel:
504 * How to use GNU Parallel
505 https://techtipbits.com/linux/how-to-use-gnu-parallel/
507 * How to Speed Up Bash Scripts with Multithreading and GNU Parallel
508 https://adamtheautomator.com/how-to-speed-up-bash-scripts-with-multithreading-and-gnu-parallel/
510 * Use Parallel to split by line
511 https://madflex.de/use-parallel-to-split-by-line/
513 * Optimizing long batch processes or ETL by using buff/cache properly
514 II (parallelizing network operations)
515 http://www.elsotanillo.net/2021/06/optimizing-long-batch-processes-or-etl-by-using-buff-cache-properly-ii-parallelizing-network-operations/
517 * Parallelization 3: GNU Parallel https://www.youtube.com/watch?v=Rl06WD60afA
524 * --plus includes {%%regexp} and {##regexp}.
526 * Bug fixes and man page updates.
528 News about GNU Parallel:
530 * Batch Calculate and Verify MD5 Checksum With GNU Parallel
531 https://omicx.cc/posts/2021-04-28-calculate-and-verify-md5-checksum-with-gnu-parallel/
533 * HerrComp Gnu parallel, c++11 threads 2021 04 28
534 https://www.youtube.com/watch?v=wDd9F9nn0qA
536 * Distributing embarrassingly parallel tasks GNU Parallel
537 https://ulhpc-tutorials.readthedocs.io/en/latest/sequential/gnu-parallel/
539 * Job Parallelization on Niagara
540 https://www.maryamdaryalal.com/post/job-parallelization-on-niagara
542 * Use Parallel to split by line
543 https://madflex.de/use-parallel-to-split-by-line/
545 * m1 multi-core batch convert with gpu parallel + ffmpeg
546 https://www.youtube.com/watch?v=hAuc0YsXv6A
553 * Bug fixes and man page updates.
555 News about GNU Parallel:
557 * Bioinformatics tutorials - linux and shell advanced - parallel
558 https://www.youtube.com/watch?v=5leL8pyl0XA
560 * GNU Parallel for quick gains
561 https://edbennett.github.io/high-performance-python/04-gnu-parallel/index.html
563 * Processing Linux Commands in Parallel
564 https://www.baeldung.com/linux/processing-commands-in-parallel
567 https://docs-research-it.berkeley.edu/services/high-performance-computing/user-guide/running-your-jobs/gnu-parallel/
569 * GNU Parallel 활용 가이드https://genoglobe.com/kribb/gnu_parallel
571 * Parallel Grep and Awk
572 https://www.highonscience.com/blog/2021/03/21/parallel-grep/
574 * Getting things done with shell scripting
575 https://doma.dev/blog/get-things-done-with-bash/
580 * Bug fixes and man page updates.
582 News about GNU Parallel:
584 * The very first version of Parallel dated 2002-01-06 was found in an
595 (".PHONY : job$jobnr\n",
599 unshift @makefile, "all : ",(map { "job$_ " } 1 .. $jobnr),"\n";
601 open (MAKE, "| make -k -f - -j $processes") || die;
602 print MAKE @makefile;
605 * Introduction to GNU Parallel
606 https://www.youtube.com/watch?v=Kj-6JkAqw-8
608 * Using GNU Parallel with GooseSLURM
609 https://readthedocs.org/projects/gooseslurm/downloads/pdf/latest/#chapter.7
612 https://github.com/lijingbu/omics/blob/main/why_gnu_parallel.md
617 * --filter only run jobs where the filter is true. The filter can
618 contain replacement strings and Perl code such as: '{1} < {2}+1'
620 * --template takes a text file as a template with replacement
621 strings. Then it replaces the replacement strings and saves it
622 under a new filename.
624 * --plus implements {0%} {0#} replacement string for zero padded slot
627 * Warn that you probably mean -d '\r\n' if the first 3 values end in
630 * {= perlexpression =} must return the same value, if run twice on the
633 * Man pages available as .rst-format.
635 * Bug fixes and man page updates.
637 News about GNU Parallel:
639 * A short tutorial on Gnu Parallel
640 https://www.polarmicrobes.org/a-short-tutorial-on-gnu-parallel/
642 * 5 reasons why I love coding on Linux
643 https://opensource.com/article/21/2/linux-programming
645 * Simple Tutorial to install & use GNU Parallel
646 https://medium.com/analytics-vidhya/simple-tutorial-to-install-use-gnu-parallel-79251120d618
648 * LiDO3 - first contact
649 https://www.lido.tu-dortmund.de/cms/de/LiDO3/LiDO3_first_contact_handout.pdf
651 * Rill Stage 2-1: Ways of command-line data analysis
652 https://blog.jastix.biz/post/rill-stage-2-1-cli-data-analysis/
654 * Introduction to GNU Parallel
655 https://blog.knoldus.com/introduction-to-gnu-parallel/
657 * GNU Parallel https://www.hahwul.com/cullinan/parallel/
662 * --memsuspend suspends jobs when there is little memory free. This
663 way you can run jobs in parallel that added up potentially will take
664 up more RAM than is available.
666 * $PARALLEL_ARGHOSTGROUPS and the replacement string {agrp} will give
667 the hostgroup given on the argument when using --hostgroup.
669 * Handy time functions for {= =}: yyyy_mm_dd_hh_mm_ss()
670 yyyy_mm_dd_hh_mm() yyyy_mm_dd() yyyymmddhhmmss() yyyymmddhhmm()
671 yyyymmdd() hash($str)
673 * Bug fixes and man page updates.
675 News about GNU Parallel:
677 * Software Engineering For Scientists
678 https://canvas.stanford.edu/courses/133091
680 * Optional Individual Submission 4 Job Handling - GNU Parallel
681 https://www.youtube.com/watch?v=-tX0bFAYAxM
683 * 关于gnu parallel:GnuParallel:在集群上并行化脚本,脚本将文件写入主
684 节点https://www.codenong.com/25172209/
687 https://qiita.com/hana_shin/items/53c3c78525c9c758ae7c
692 * --pipe engine changed making --pipe alpha quality.
694 * --results -.json outputs results as JSON objects on stdout (standard
697 * --delay 123auto will auto-adjust --delay. If jobs fail due to being
698 spawned too quickly, --delay will exponentially increase.
700 * --plus sets {hgrp} that gives the intersection of the hostgroups of
701 the job and the sshlogin that the job is run on.
703 * Bug fixes and man page updates.
705 News about GNU Parallel:
707 * Best practices for accelerating data migrations using AWS Snowball
709 https://aws.amazon.com/blogs/storage/best-practices-for-accelerating-data-migrations-using-aws-snowball-edge/
711 * Pass the Output of a Command as an Argument for Another
712 https://www.baeldung.com/linux/pass-cmd-output-as-an-argument
714 * Warwick RSE Drop-in - Workflow Management Part 2 - GNU Parallel
715 https://www.youtube.com/watch?v=t_v2Otgt87g
720 * Bug fixes and man page updates.
722 News about GNU Parallel:
724 * https://bash-prompt.net/guides/gnu-parallel-multi-server/
729 * --termseq now works for jobs running remotely.
731 * parsort: Performance optimized for 64-core machines.
733 * Bug fixes and man page updates.
735 News about GNU Parallel:
737 * Juan Sierra Pons has made a testimonial:
738 http://www.elsotanillo.net/wp-content/uploads/GnuParallel_JuanSierraPons.mp4
740 * 「翻译」在生物信息学中使用 GNU-Parallel
741 https://cloud.tencent.com/developer/article/1705499
746 * New CPU detection for GNU/Linux.
748 * Bug fixes and man page updates.
750 News about GNU Parallel:
752 * Aug 21, 2020 - More Unix tools
753 https://floki.blog/2020/08/more_unix_tools
760 * Max command line length is changed for MacOS - making this version
761 beta quality for MacOS.
763 * Bug fixes and man page updates.
770 * No new functionality
772 * Bug fixes and man page updates.
774 News about GNU Parallel:
776 * Tips for Running Jobs on your VM
777 https://support.ehelp.edu.au/support/solutions/articles/6000089713-tips-for-running-jobs-on-your-vm#parallel
779 * Introduction to GNU Parallel: Parallelizing Massive Individual Tasks
780 https://www.youtube.com/watch?v=QSFLTEyCKvo
783 http://www.hpc.lsu.edu/training/weekly-materials/2020-Spring/GNUParallel_Spring_2020.pdf
785 * Linux-Fu: Parallel Universe
786 https://hackaday.com/2020/06/29/linux-fu-parallel-universe/
788 * Resumable batch jobs with gnu parallel https://igor.io/parallel/
790 * Introducing Parallel into Shell
791 https://www.petelawson.com/post/parallel-in-shell/
793 * AV1 encoding parallelization with GNU Parallel
794 https://www.reddit.com/r/AV1/comments/fjvqp9/av1_encoding_parallelization_with_gnu_parallel/
796 * Beschleunigte Befehlsbearbeitung mit GNU Parallel
797 https://www.linux-community.de/ausgaben/linuxuser/2013/06/beschleunigte-befehlsbearbeitung-mit-gnu-parallel/
804 * No new functionality
806 * Bug fixes and man page updates.
808 News about GNU Parallel:
810 * GNU Parallel is used at NERSC:
811 https://www.nersc.gov/assets/Uploads/08-Workflows-20200616.pdf
813 * Resumable batch jobs with GNU Parallel https://igor.io/parallel/
815 * Lab Meeting technical talk
816 https://www.slideshare.net/hoffmanlab/gnu-parallel-194030490
818 * Open Sky Software Website Credits
819 https://www.openskysoftware.com/site-credits.htm
821 * Speed up your Python Scripts using Ubuntu and GNU Parallel
822 https://ecce.esri.ca/wpecce/2019/12/24/speed-up-your-python-scripts-using-ubuntu-and-gnu-parallel/
824 * Indispensable command-line tools
825 https://negfeedback.blogspot.com/2020/05/indispensable-command-line-tools.html
827 * GNU Parallel for simulations
828 http://pdebuyl.be/blog/2020/gnu-parallel-for-simulations.html
830 * Introduction to GNU parallel
831 https://bioinformaticsworkbook.org/Appendix/GNUparallel/GNU_parallel_examples.html
838 * While running a job $PARALLEL_JOBSLOT is the jobslot of the job. It
839 is equal to {%} unless the job is being retried. See {%} for
842 * While running a job $PARALLEL_SSHLOGIN is the sshlogin line with
843 number of cores removed. E.g. '4//usr/bin/specialssh user@host'
844 becomes: '/usr/bin/specialssh user@host'
846 * While running a job $PARALLEL_SSHHOST is the host part of an
847 sshlogin line. E.g. '4//usr/bin/specialssh user@host' becomes:
850 * --plus activates the replacement strings {slot} = $PARALLEL_JOBSLOT,
851 {sshlogin} = $PARALLEL_SSHLOGIN, {host} = $PARALLEL_SSHHOST
853 * Bug fixes and man page updates.
855 News about GNU Parallel:
857 * Portable Batch System (PBS) & GNU Parallel - Running a Program
858 Multiple Times in Parallel
859 https://www.youtube.com/watch?v=6ccbWu6Befo
861 * GNU Parallel przykład https://www.youtube.com/watch?v=gs_wG4Kt2G4
863 * Demo of LINUX APP - GNU PARALLEL - running multiple Gstreamer webcam
864 .sh scripts with only 1 command
865 https://www.youtube.com/watch?v=trQuA_wmWjg
870 This release celebrates GNU Parallel's 10 years as a GNU tool:
872 > commit ed2dfb1043768154d4e7678e01e10287155fa834
873 > Author: Ole Tange <ole@tange.dk>
874 > Date: Thu Apr 22 01:23:00 2010 +0200
876 > Name change: Parallel is now GNU Parallel.
877 > Basic structure for sshlogin and sshloginfile.
881 * parsort makes GNU sort run faster for files with more than 1M lines.
883 * Bug fixes and man page updates.
885 News about GNU Parallel:
887 * Several clusters have updated their documentation of GNU Parallel:
888 https://www.grid5000.fr/w/GNU_Parallel
889 https://research-it.berkeley.edu/virtual-training-running-jobs-parallel-savio
890 http://www.hpc.lsu.edu/training/archive/tutorials.php
892 * add_pho uses GNU Parallel: https://github.com/SeedlingsBabylab/add_pho
894 * GNU parallel使用笔记https://zhuanlan.zhihu.com/p/37340011
896 * Virtual Workshop: Running Jobs in Parallel on Savio
897 https://ais.berkeley.edu/events/virtual-workshop-running-jobs-parallel-savio/2020-04-20
899 * Free Concurrency with GNU Parallel
900 https://phili.pe/posts/free-concurrency-with-gnu-parallel/
905 * Bug fixes and man page updates.
907 News about GNU Parallel:
909 * The GNU Parallel course in Copenhagen is cancelled
910 https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-med-ole-tange/
912 * The GNU Parallel course in Århus is cancelled
913 https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-og-parallelisering-i-unix-shellen/
915 * The 10 year anniversary may be cancelled, see
916 https://www.gnu.org/software/parallel/10-years-anniversary.html
918 * Running shell commands in parallel, via GNU Parallel
919 https://dev.to/saveriomiroddi/running-shell-commands-in-parallel-via-gnu-parallel-3a72
921 * Faster nmap scanning with the help of GNU parallel
922 https://badshah.io/experiment/faster-nmap-scanning-with-the-help-of-gnu-parallel/
927 * Bug fixes and man page updates.
932 * --blocktimeout dur - Time out for reading block when using
933 --pipe. If it takes longer than dur to read a full block, use the
934 partial block read so far.
936 * Bug fixes and man page updates.
938 News about GNU Parallel:
940 * GNU Parallel course in Copenhagen
941 https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-med-ole-tange/
943 * GNU Parallel course in Århus
944 https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-og-parallelisering-i-unix-shellen/
946 * GNU Parallel pour accélérer vos process sous Linux
947 https://www.yvonh.com/gnu-parallel-pour-accelerer-vos-process-sous-linux/
949 * How to copy a file to multiple directories in Linux
950 https://net2.com/how-to-copy-a-file-to-multiple-directories-in-linux/
952 * Running linux commands in parallel https://dev.to/voyeg3r/runing-linux-commands-in-parallel-4ff8
957 * GNU Parallel course in Copenhagen
958 https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-med-ole-tange/
960 * GNU Parallel course in Århus
961 https://www.prosa.dk/nc/arrangementer/arrangement/gnu-parallel-og-parallelisering-i-unix-shellen/
963 * GNU Parallel is used in
964 https://github.com/JeffersonLab/rfw_tsf_extractor
966 * Bug fixes and man page updates.
971 * GNU Parallel was presented at Driving IT. Slides:
972 cloud.prosa.dk/s/drivingit
974 * Restarting supervisord processes in parallel
975 https://blog.naderman.de/2019/11/14/restarting-supervisord-processes-in-parallel/
977 * Using GNU Parallel to Create Archives Faster
978 https://www.reddit.com/r/DataHoarder/comments/dsgmhc/parallel_archiving_techniques/
980 * Bug fixes and man page updates.
985 * --tee will use --output-error=warn-nopipe if supported by tee.
987 * GNU Parallel will be presented at Driving IT 2019:
988 https://ida.dk/arrangementer-og-kurser/konferencer/driving-it/tools
990 * UMN Duluth: Job parallelization with task arrays and GNU parallel
991 https://www.msi.umn.edu/tutorials/umn-duluth-job-parallelization-task-arrays-and-gnu-parallel
993 * Genome updater uses GNU Parallel
994 https://github.com/pirovc/genome_updater
996 * Using GNU-Parallel for bioinformatics
997 https://www.danielecook.com/using-gnu-parallel-for-bioinformatics/
999 * Speeding up PostgreSQL ETL pipeline with the help of GODS
1000 https://cfengine.com/company/blog-detail/speeding-up-postgresql-etl-pipeline-with-the-help-of-gods/
1002 * Runing linux commands in parallel
1003 https://dev.to/voyeg3r/runing-linux-commands-in-parallel-4ff8
1005 * Research Computing University of Colorado Boulder contains an intro
1007 https://readthedocs.org/projects/curc/downloads/pdf/latest/
1009 * 如何使用Parallel在Shell中并行执行命令
1010 https://www.myfreax.com/gnu-parallel/
1012 * 如何测试 Amazon Elastic File System
1013 https://aws.amazon.com/cn/blogs/china/how-to-test-drive-amazon-elastic-file-system/
1015 * Bug fixes and man page updates.
1020 * --nice is now inherited by the nice level that GNU Parallel is
1021 started at. So 'nice -n10 parallel' will also cause remote jobs to
1022 be run at nice level 10.
1024 * --delay is now accurate to within 10 ms
1026 * GNU Parallel will be presented at Driving IT 2019:
1027 https://ida.dk/arrangementer-og-kurser/konferencer/driving-it/tools
1029 * Greenland Ice Sheet solid ice discharge from 1986 through 2017
1030 https://www.earth-syst-sci-data.net/11/769/2019/essd-11-769-2019.pdf
1032 * App Center Cloud Build Machines > Installed Software > Utilities
1033 https://docs.microsoft.com/en-us/appcenter/build/software
1035 * Curryfinger - SNI & Host header spoofing utility
1036 https://dualuse.io/blog/curryfinger/
1039 https://wiki.cac.washington.edu/display/hyakusers/Hyak+parallel-sql
1041 * A meditation on analysing data with Perl in parallel using GNU Parallel
1042 https://www.reddit.com/r/perl/comments/cyo2qc/a_meditation_on_analysing_data_with_perl_in/
1044 * Accélérer ses tâches avec GNU Parallel et les lots de tâches (UL)
1045 https://www.eventbrite.ca/e/inscription-accelerer-ses-taches-avec-gnu-parallel-et-les-lots-de-taches-ul-71412840729
1047 * RMACC Summit GNU Parallel
1048 https://curc.readthedocs.io/en/latest/software/GNUParallel.html
1050 * Introducing Parallel into Shell
1051 https://petelawson.com/post/parallel-in-shell/
1053 * Linux Productivity Tools
1054 https://www.usenix.org/conference/lisa19/presentation/maheshwari
1056 * Gnu/parallel + Nfs 实现共享文件网络的并发计算等操作
1057 http://atomicer.cn/2018/01/18/gnu-parallel-nfs-%E5%AE%9E%E7%8E%B0%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6%E7%BD%91%E7%BB%9C%E7%9A%84%E5%B9%B6%E5%8F%91%E8%AE%A1%E7%AE%97%E7%AD%89%E6%93%8D%E4%BD%9C/#more
1059 * Bug fixes and man page updates.
1064 * GNU Parallel will be presented at Driving IT 2019:
1065 https://ida.dk/arrangementer-og-kurser/konferencer/driving-it#beskrivelse
1067 * Linux Productivity Tools
1068 https://www.usenix.org/conference/lisa19/presentation/maheshwari
1070 * Improve your reconnaissance performance by using GNU Parallel
1071 https://mailchi.mp/3f46ceb46357/improve-your-reconnaissance-performance-by-using-gnu-parallel
1073 * Paralel İşler / İşlemler / Programlar Bash’de Nasıl Çalıştırılır?
1074 https://kaleinfo.com/2019/07/29/paralel-isler-islemler-programlar-bashde-nasil-calistirilir-2/
1076 * Use POLYBAR to change WALLPAPER with GNU Parallel
1077 https://www.youtube.com/watch?v=rjYg-b_eiRU
1079 * Finding the Balance Between Speed & Accuracy During an Internet-wide
1081 https://captmeelo.com/pentest/2019/07/29/port-scanning.html
1083 * GNU Parallel Ryugu released
1084 https://linuxreviews.org/GNU_Parallel_Ryugu_released
1086 * CO2017 - CW1 - Operating Systems & Networks - Shell scripting
1087 http://www.7daixie.com/2019071646302396.html
1089 * Bug fixes and man page updates.
1094 * {= uq; =} causes the replacement string to be unquoted. Example:
1095 parallel echo '{=uq;=}.jpg' ::: '*'
1097 * --tagstring {=...=} is now evaluated for each line with --linebuffer.
1099 * Use -J ./profile to read a profile in current dir.
1101 * Speedup of startup by 40%: Find the parent shell differently on
1102 GNU/Linux, cache information about the CPU and which setpgrp method
1103 to use to make GNU Parallel start 40% faster.
1105 * $PARALLEL_SSHLOGIN can be used in the command line.
1107 * Occasionally sane: Simple usage of GNU parallel
1108 https://vfoley.xyz/parallel/
1110 * How to run multiple bash scripts in parallel
1111 https://techieroop.com/how-to-run-multiple-bash-scripts-in-parallel/
1113 * Announcing Oracle Solaris 11.4 SRU10
1114 https://blogs.oracle.com/solaris/announcing-oracle-solaris-114-sru10
1116 * Руководство по использованию GNU Parallel https://zalinux.ru/?p=2623
1118 * Bug fixes and man page updates.
1123 * --shard can now take a column name and optionally a perl
1124 expression. Similar to --group-by and replacement strings.
1126 * Using AWK and R to parse 25tb
1127 https://livefreeordichotomize.com/2019/06/04/using_awk_and_r_to_parse_25tb/
1129 * Parallel and Visual testing with Behat
1130 http://parallelandvisualtestingwithbehat.blogspot.com/p/blog-page.html
1132 * 维基百科,自由的百科全书https://zh.wikipedia.org/wiki/GNU_parallel
1134 * Bug fixes and man page updates.
1139 * --group-by groups lines depending on value of a column. The value
1142 * How to compress (bzip / gzip) a very large text quickly?
1143 https://medium.com/@gchandra/how-to-compress-bzip-gzip-a-very-large-text-quickly-27c11f4c6681
1145 * Simple tutorial to install & use GNU Parallel
1146 https://medium.com/@gchandra/simple-tutorial-to-install-use-gnu-parallel-79251120d618
1148 * Introducing Parallel into Shell
1149 https://petelawson.com/post/parallel-in-shell/
1151 * Bug fixes and man page updates.
1156 * Invitation to the 10 years anniversary next year.
1158 * Bug fixes and man page updates.
1163 * SIGTERM is changed to SIGHUP, so sending SIGHUP will make GNU
1164 Parallel start no more jobs, but wait for running jobs to finish.
1166 * SIGTERM SIGTERM is changed to SIGTERM, so sending SIGTERM will make
1167 GNU Parallel kill all running jobs.
1169 * GNU Parallel now includes a cheat sheet: parallel_cheat.pdf
1171 * High Throughput Computing on RMACC Summit and Beyond
1172 https://calendar.colorado.edu/event/high_throughput_computing_on_rmacc_summit_and_beyond#.XH2NBhB7mV4
1174 * GNU Parallel Cheat Sheet by cpriest
1175 https://www.cheatography.com/cpriest/cheat-sheets/gnu-parallel/
1177 * Use Multiple CPU Cores(Parallelize) with Single Threaded Linux
1179 http://xensoft.com/use-multiple-cpu-cores-parallelize-with-single-threaded-linux-commands/
1181 * Bug fixes and man page updates.
1186 * --shard makes it possible to send input to a the same jobslot based
1187 on the value in one column of the input. It is similar to sharding
1190 * --shellquote --shellquote will shell quote the input twice.
1192 * GNU Parallel is available in Termux
1193 https://github.com/termux/termux-packages/tree/master/packages/parallel
1195 * Linux, command line & MetaCentrum
1196 https://trapa.cz/sites/default/files/linux_bash_metacentrum_course_4.pdf
1198 * How to supercharge your bash workflows with GNU parallel
1199 https://medium.freecodecamp.org/how-to-supercharge-your-bash-workflows-with-gnu-parallel-53aab0aea141
1201 * GNU Parallel Spring 2017 https://www.youtube.com/watch?v=LHb29uW_KyI
1203 * Parallelizing Freesurfer blog.cogneurostats.com/?p=148
1205 * FreeSurfer #4: Running recon-all in Parallel https://www.youtube.com/watch?v=XHN2tm3tNaw
1207 * FreeSurfer: recon-all https://www.neurotrivial.com/2019/01/24/freesurfer-recon-all/
1209 * Come ridimensionare 10k foto con la riga di comando
1210 https://pigrecoinfinito.wordpress.com/2018/12/22/come-ridimensionare-10k-foto-con-la-riga-di-comando/
1212 * 并行处理 – Gnu Parallel:嵌套并行
1213 https://codeday.me/bug/20190122/552902.html
1215 * シェルスクリプトでコマンドを並列実行する方法
1216 https://www.kwbtblog.com/entry/2019/01/12/020423
1218 * Bug fixes and man page updates.
1223 * 'env_parallel --end-session' makes it possible to nest 'env_parallel
1226 * Using GNU Parallel in pentesting https://youtu.be/mZ0OUJmkIlA?t=873
1228 * Supercomputer Workshop: Feb 1&7
1229 http://www.ece.unm.edu/featured-students/supercomputer-workshop-feb-17.html
1231 * Bug fixes and man page updates.
1236 * Better /proc/cpuinfo parser.
1238 * Simpler job scheduling flow.
1240 * MPGI Workshop: Job Parallelization with Task Arrays and GNU Parallel
1241 https://www.msi.umn.edu/tutorials/mpgi-workshop-module-4
1243 * CONCOCT uses GNU Parallel
1244 https://media.readthedocs.org/pdf/concoct/latest/concoct.pdf
1246 * If you use SLURM read
1247 https://wiki.hpc.uconn.edu/index.php/Advanced_SLURM
1250 https://qiita.com/hana_shin/items/53c3c78525c9c758ae7c
1252 * Bug fixes and man page updates.
1257 * Experimental simpler job flow control.
1259 * 時間がかかるコマンドを GNU parallel で 並列実行する
1260 https://qiita.com//grohiro/items/4db3fa951a4778c5c479
1262 * Bug fixes and man page updates.
1267 * env_parallel.fish: --session support (alpha quality)
1269 * GNU Parallel was cited in: High-throughput sequencing of murine
1270 immunoglobulin heavy chain repertoires using single side unique
1271 molecular identifiers on an Ion Torrent PGM
1272 https://doi.org/10.18632/oncotarget.25493
1274 * GNU parallel in Japanese Wikipedia
1275 https://ja.wikipedia.org/wiki/GNU_parallel
1277 * Outils de paramétrisation des tâches: lots de tâches, GNU Parallel
1278 https://www.eventbrite.ca/e/inscription-outils-de-parametrisation-des-taches-lots-de-taches-gnu-parallel-et-bqtools-midi-conference-de-50271076142
1280 * Bug fixes and man page updates.
1285 * Minix is supported again.
1287 * Updated graph showing GNU Parallel's overhead per job for each
1288 version. https://www.gnu.org/software/parallel/process-time-j2-1700MHz-3000-1000.pdf
1290 * Intro to Computing at CARC includes introduction to GNU Parallel
1291 http://carc.unm.edu/education--training/workshops-and-seminars.html
1293 * Fast-GBS uses GNU Parallel https://bitbucket.org/jerlar73/fast-gbs/wiki/Home
1295 * Belgium at 10 m resolution in July 2018 http://www.cesbio.ups-tlse.fr/multitemp/?p=14116
1297 * Bug fixes and man page updates.
1302 * parset sets exit code.
1304 * How to install GNU Parallel
1305 https://www.techrepublic.com/videos/how-to-install-gnu-parallel/
1307 * Bug fixes and man page updates.
1312 * The quoting engine has been changed. Instead of using \-quoting GNU
1313 Parallel now uses '-quoting in bash/ash/dash/ksh. This should
1314 improve compatibility with different locales. This is a big change
1315 causing this release to be alpha quality.
1317 * The CPU calculation has changed. By default GNU Parallel uses the
1318 number of CPU threads as the number of CPUs. This can be changed to
1319 the number of CPU cores or number of CPU sockets with
1320 --use-cores-instead-of-threads or --use-sockets-instead-of-threads.
1322 * The detected number of sockets, cores, and threads can be shown with
1323 --number-of-sockets, --number-of-cores, and --number-of-threads.
1325 * env_parallel now support mksh using env_parallel.mksh.
1327 * GNU Parallel is distributed as part of Snippy
1328 https://github.com/tseemann/snippy
1330 * GNU Parallel: Ejecutar comandos simultáneamente en Linux
1331 https://esgeeks.com/gnu-parallel-ejecutar-comandos-simultaneo-linux/
1333 * Parallel download genomic data with GNU-Parallel
1334 https://digibio.blogspot.com/search/label/GNU-Parallel
1336 * Bug fixes and man page updates.
1341 * Deal better with multibyte chars by forcing LC_ALL=C.
1343 * GNU Parallel was introduced in Pincount Podcast:
1344 https://pincountpodcast.com/episodes/29.html
1346 * GNU Parallel was shown on Danish national news for 1.7 seconds: dr.dk
1348 * How to run Linux commands simultaneously with GNU Parallel
1349 https://www.techrepublic.com/article/how-to-run-commands-simultaneously-with-gnu-parallel/#ftag=RSS56d97e7
1351 * Easy parallelization with GNU parallel
1352 http://mpharrigan.com/2016/08/02/parallel.html
1354 * GNU Parallel for mutlithreaded tasks
1355 http://slhogle.github.io/2016/gnu-parallel/
1357 * A GNU Parallel Clustering Demo
1358 https://www.crowdsupply.com/ground-electronics/circumference/updates/a-gnu-parallel-clustering-demo
1360 * 使用 GNU Parallel 提高 Linux 命令行执行效率
1361 https://linux.cn/article-9718-1.html
1363 * Ejecutando tareas desde consola simultáneamente con GNU Parallel
1364 https://poesiabinaria.net/2018/06/ejecutando-tareas-desde-consola-simultaneamente-gnu-parallel/
1366 * Cómo ejecutar varias tareas simultáneamente en el terminal con GNU
1368 https://www.ubuntizando.com/como-ejecutar-varias-tareas-simultaneamente-en-el-terminal-con-gnu-parallel/
1370 * GNU Parallel 활용 가이드 http://genoglobe.kr/kribb/gnu_parallel
1372 * Bug fixes and man page updates.
1377 * --tty allows for more programs accessing /dev/tty in parallel. Some
1378 programs require tty access without using it.
1380 * env_parallel --session will record names in current environment in
1381 $PARALLEL_IGNORED_NAMES and exit. It is only used with env_parallel,
1382 and can work like --record-env but in a single session.
1384 * 35 day course: Linux shell scripting and text processing for big
1385 data https://comquest.in/training
1387 * How To Use Your Entire CPU In Bash With Parallel
1388 https://bash-prompt.net/guides/parallell-bash/
1390 * An easy way to run parallel jobs on Stampede2
1391 https://blog.uta.edu/xus/2017/09/29/an-easy-way-to-run-parallel-jobs-on-stampede2/
1393 * Get more done at the Linux command line with GNU Parallel
1394 https://opensource.com/article/18/5/gnu-parallel
1396 * Save Time with Modern Search Techniques
1397 https://www.sans.org/summit-archives/file/summit-archive-1524582079.pdf
1399 * GNU Parallel: haz más cosas simultáneamente en el terminal
1400 https://blog.desdelinux.net/gnu-parallel-haz-mas-cosas-simultaneamente-en-el-terminal/
1402 * 「今日から使い切る」ための GNU Parallelによる並列処理入門
1403 https://www.slideshare.net/koji_matsuda/gnu-parallel
1405 * Bug fixes and man page updates.
1410 * --csv makes GNU Parallel parse the input sources as CSV. When used
1411 with --pipe it only passes full CSV-records.
1413 * Time in --bar is printed as 1d02h03m04s.
1415 * Optimization of --tee: It spawns a process less per value.
1417 * The GNU Parallel 2018 book is now available:
1418 http://www.lulu.com/shop/ole-tange/gnu-parallel-2018/paperback/product-23558902.html
1420 * Modern pentest tricks for faster, wider, greater engagement (15)
1421 https://conference.hitb.org/hitbsecconf2018ams/materials/D1%20COMMSEC%20-%20Thomas%20Debize%20-%20Modern%20Pentest%20Tricks%20for%20Faster,%20Wider,%20Greater%20Engagements.pdf
1423 * Running many serial jobs efficiently
1424 https://userinfo.surfsara.nl/documentation/running-many-serial-jobs-efficiently
1426 * GNU Parallel: как сохранить результаты нескольких команд для
1427 переменной? http://fliplinux.com/gnu-parallel-6.html
1429 * Running Multiple Commands in Parallel on a GNU Linux
1430 https://www.youtube.com/watch?v=sHpTywpb4_4
1432 * Klaatu covers the documentation of GNU parallel in episode 12x15
1433 http://gnuworldorder.info/
1435 * Bug fixes and man page updates.
1440 * niceload -p can now take multiple pids separated by comma
1442 * --timeout gives a warning when killing processes
1444 * --embed now uses the same code for all supported shells
1446 * --delay can now take arguments like 1h12m07s
1448 * Parallel. Straight from your command line
1449 https://medium.com/@alonisser/parallel-straight-from-your-command-line-feb6db8b6cee
1451 * GNU Parallel was used in POAP-Parallelized Open Babel & Autodock
1452 suite Pipeline https://github.com/inpacdb/POAP
1454 * Pi Cluster Parallel Script First Fire
1455 https://chiefio.wordpress.com/2018/02/23/pi-cluster-parallel-script-first-fire/
1457 * How to Restore MySQL Logical Backup at Maximum Speed
1458 https://www.percona.com/blog/2018/02/22/restore-mysql-logical-backup-maximum-speed/
1460 * Bug fixes and man page updates.
1465 * --embed makes it possible to embed GNU parallel in a shell
1466 script. This is useful if you need to distribute your script to
1467 someone who does not want to install GNU parallel.
1469 * Parallelize Your Large Batches of Small Jobs
1470 https://amito.me/2018/02/Parallelize-Your-Large-Batches-of-Small-Jobs/
1472 * Klaatu expounds upon xargs and talks GNU parallel in episode 12x6
1473 http://gnuworldorder.info/
1475 * How to use parallel to speed up your work
1476 https://mike42.me/blog/how-to-use-parallel-to-speed-up-your-work
1478 * Transient compute clustering with GNU Parallel and sshfs
1479 https://dennismungai.wordpress.com/2018/02/06/transient-compute-clustering-with-gnu-parallel-and-sshfs/
1481 * Useful Examples of ffmpeg and GNU parallel on the command-line
1482 https://dennismungai.wordpress.com/2018/02/06/useful-examples-of-ffmpeg-and-gnu-parallel-on-the-command-line/
1484 * Data Science at the Command Line (Chapter 8.3)
1485 https://www.datascienceatthecommandline.com/
1487 * Bug fixes and man page updates.
1492 * bash / 병렬 https://code.i-harness.com/ko/docs/bash/2a1a
1494 * 15分钟神器gnu parallel 入门观止
1495 http://www.ezilin.com/2018/01/15gnu-parallel.html
1497 * How To Run Multiple Commands In Parallel on Linux
1498 https://www.slashroot.in/how-run-multiple-commands-parallel-linux
1500 * Bug fixes and man page updates.
1505 * env_parset for ash, dash, ksh, sh, zsh
1507 * Automatically create hostgroups if argument ends in @sshlogin
1509 * Tips for running jobs on your VM
1510 https://support.ehelp.edu.au/support/solutions/articles/6000089713-tips-for-running-jobs-on-your-vm#parallel
1512 * Node-local scheduling
1513 https://mogonwiki.zdv.uni-mainz.de/dokuwiki/node_local_scheduling
1515 * GNU Parallel https://docs.computecanada.ca/wiki/GNU_Parallel
1517 * GNU Parallel のエラー処理 https://qiita.com/inouet/items/bfc208668c86caf8ff74
1519 * Using GNU Parallel
1520 https://wiki.ncsa.illinois.edu/display/ROGER/Using+GNU+Parallel
1522 * Bug fixes and man page updates.
1527 * Using GNU Parallel to speed up Google Cloud Infrastructure
1529 https://medium.com/@pczarkowski/using-gnu-parallel-to-speed-up-google-cloud-infrastructure-management-53e5c555ec05
1531 * What is gnu parallel
1532 http://wiki.chpc.ac.za/howto:bioinformatics:gnu-parallel
1534 * Parallel, Scripts, Clusters, & Easy Use
1535 https://chiefio.wordpress.com/2017/11/10/parallel-scripts-clusters-easy-use/
1537 * Bug fixes and man page updates.
1542 * Initial support for XDG Base Directory $XDG_* environment variables.
1544 * Validating half a million TIFF files. Part
1546 https://www.dpoc.ac.uk/2017/08/17/validating-half-a-million-tiff-files-part-two/
1548 * Turing data science class: Cluster computing
1549 https://www.turing.ac.uk/events/masterclass-cluster-computing/
1551 * Butlin:Unix for Bioinformatics - advanced tutorial
1552 https://openwetware.org/wiki/Butlin:Unix_for_Bioinformatics_-_advanced_tutorial
1554 * พยายามใช้ CPU ให้ครบทุก CORE
1555 https://veer66.wordpress.com/2017/09/02/use-multi-core/
1557 * Examples on using GNU Parallel
1558 https://gist.github.com/drmalex07/de8ff1379a560f6d84a0d863e60ae378
1560 * Bug fixes and man page updates.
1565 * Use '--limit myprog' to make a dynamic job limit. Just return 0 to
1566 spawn another job, 1 to not spawn another job, and 2 to kill the
1569 * PARALLEL_RSYNC_OPTS and --rsync-opts sets the options for rsync
1572 * Download all of humble bundle books in parallel
1573 https://til.hashrocket.com/posts/ggt1jaes4y-download-all-of-humble-bundle-books-in-parallel
1575 * Bug fixes and man page updates.
1580 * --line-buffer no longer uses tempfiles. This is faster and makes it
1581 possible for a single process to output more data than there is free
1584 * Vote for GNU Parallel's community ads on
1585 http://meta.unix.stackexchange.com/a/4356/2972
1586 http://meta.askubuntu.com/a/16750/22307
1587 http://meta.serverfault.com/a/9040/45704
1589 * Edit images with GNU Parallel and ImageMagick
1590 https://fedoramagazine.org/edit-images-parallel-imagemagick/
1592 * Running Bash Commands in Parallel
1593 https://dzone.com/articles/running-bash-commands-in-parallel-1
1595 * Today I Learned: GNU parallel, plate tectonics
1596 https://medium.com/@nornagon/today-i-learned-gnu-parallel-plate-tectonics-9fcf24045e63
1598 * GNU Parallel Tutorial
1599 https://www.upf.edu/web/sct-sit/gnu-parallel-tutorial
1601 * Validating half a million TIFF files
1602 http://www.dpoc.ac.uk/2017/08/17/validating-half-a-million-tiff-files-part-two/
1604 * Blender and GNU Parallel
1605 https://www.blendernation.com/2017/08/16/blender-gnu-parallel/
1607 * Quick Introduction to GNU Parallel
1608 https://github.com/LangilleLab/microbiome_helper/wiki/Quick-Introduction-to-GNU-Parallel
1610 * A simple distributed animation render example using GNU Parallel
1611 https://gitlab.com/skororu/scripts
1613 * Do stuff on things, in parallel
1614 http://blogs.fluidinfo.com/terry/2017/08/05/do-stuff-on-things-in-parallel/
1616 * Bash And GNU Parallel NGS Bidniz
1617 http://ino.pm/outreach/presentations/2014/03/genomics-wranglers/index.html
1619 * Using for loop vs Gnu parallel for BLAST
1620 http://www.ettemalab.org/using-for-loop-vs-gnu-parallel-for-blast/
1622 * 并行rsync https://gxnotes.com/article/175866.html
1624 * Bug fixes and man page updates.
1629 * Vote for GNU Parallel's community ads on
1630 http://meta.unix.stackexchange.com/a/4356/2972
1631 http://meta.askubuntu.com/a/16750/22307
1632 http://meta.serverfault.com/a/9040/45704
1634 * GNU Parallel was cited in: Hayabusa: Simple and Fast Full-Text
1635 Search Engine for Massive System Log Data
1636 http://dl.acm.org/citation.cfm?id=3095788
1638 * コマンドの並列化を行える『GNU parallel』の個人的使い方まとめ
1639 https://orebibou.com/2017/07/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E4%B8%A6%E5%88%97%E5%8C%96%E3%82%92%E8%A1%8C%E3%81%88%E3%82%8B%E3%80%8Egnu-parallel%E3%80%8F%E3%81%AE%E5%80%8B%E4%BA%BA%E7%9A%84%E4%BD%BF%E3%81%84/
1641 * How to play and play with thousands of digitized 78rpm records
1642 https://blog.archive.org/2017/07/10/how-to-play-and-play-with-78rpm-record-transfers/
1644 * 并行一个for循环 https://gxnotes.com/article/130363.html
1646 * RFC 8142: GeoJSON Text Sequences
1647 https://sgillies.net/2017/05/18/rfc-8142-geojson-text-sequences.html
1649 * Git auto fetch script I run every day
1650 https://lukas.zapletalovi.com/2017/07/git-auto-fetch-script-i-run-every-day.html
1652 * cores, cpus and threads
1653 http://crazyhottommy.blogspot.de/2017/07/cores-cpus-and-threads.html
1655 * Bug fixes and man page updates.
1660 * The command line can now contain \257 (Macron) or UTF characters
1663 * Vote for GNU Parallel's community ads on
1664 http://meta.unix.stackexchange.com/a/4356/2972
1665 http://meta.askubuntu.com/a/16750/22307
1666 http://meta.serverfault.com/a/9040/45704
1668 * Graph for overhead for 1000 jobs has been updated. It remains
1669 steadily at 3.5 ms per job on a 1.7 GHz machine
1670 https://www.gnu.org/software/parallel/process-time-j2-1700MHz-3000-1000.pdf
1672 * GNU Parallel was cited in: The topology of the directed clique
1673 complex as a network invariant
1674 https://springerplus.springeropen.com/articles/10.1186/s40064-016-2022-y
1676 * GNU Parallel was cited in: Improving Optical Character Recognition
1677 of Finnish Historical Newspapers with a Combination of Fraktur &
1678 Antiqua Models and Image
1679 http://www.ep.liu.se/ecp/131/038/ecp17131038.pdf
1681 * GNU Parallel was cited in: Parallel Execution of Structural Mechanic
1682 Tasks with Use of Small Supercomputers
1683 http://www.sciencedirect.com/science/article/pii/S1877705817324815
1685 * GNU Parallel was cited in: Integration of a Multilingual Preordering
1686 Component into a Commercial SMT Platform
1687 https://www.degruyter.com/downloadpdf/j/pralin.2017.108.issue-1/pralin-2017-0009/pralin-2017-0009.pdf
1689 * Tips For Running Jobs On Your VM
1690 https://support.ehelp.edu.au/support/solutions/articles/6000089713-tips-for-running-jobs-on-your-vm#parallel
1692 * Speed up ML model development with GNU Parallel
1693 https://pzelasko.github.io/posts/speed-up-ml-model-development-with-gnu-parallel
1695 * Parallelizing a Python Function for the Extremely Lazy
1696 http://tdhopper.com/blog/2017/Jun/07/parallelizing-a-python-function-for-the-extremely-lazy/
1699 http://www.android5.online/Android/androidjc/androidkf/gykf/201603/8741.html
1701 * Bug fixes and man page updates.
1706 * --timeout can now use s=second,m=minute,h=hour,d=day.
1708 * --dr is now an alias for --dry-run.
1710 * Vote for GNU Parallel's community ads on
1711 http://meta.unix.stackexchange.com/a/4356/2972
1712 http://meta.askubuntu.com/a/16750/22307
1713 http://meta.serverfault.com/a/9040/45704
1715 * GNU Parallel was cited in: Feature Detection in Visual Cortex during
1716 Different Functional States
1717 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5397493/
1719 * GNU Parallel was cited in: From genotype to phenotype: inferring
1720 relationships between microbial traits and genomic components
1721 https://docserv.uni-duesseldorf.de/servlets/DerivateServlet/Derivate-44622/main.pdf
1723 * GNU Parallel was cited in: Designing fecal microbiota transplant
1724 trials that account for differences in donor stool efficacy
1725 http://biorxiv.org/content/biorxiv/early/2016/07/25/065383.full.pdf
1727 * GNU Parallel was cited in: Assessing the predictability of
1728 anharmonic vibrational modes at the example of hydroxyl groups - ad
1729 hoc construction of localised modes and the influence of structural
1730 solute–solvent motifs
1731 http://pubs.rsc.org/-/content/articlelanding/2017/cp/c7cp01662j#!divAbstract
1733 * GNU Parallel was cited in: Mapping Environmental Influences on
1735 ftp://frapftp.fire.ca.gov/outgoing/transfer/PUC_Map1/Utility%20Fire%20map%201%20final%20review%20and%20development%20report21616.pdf
1737 * GNU Parallel was cited in: Weak vs. Strong Disorder Superfluid-Bose
1738 Glass Transition in One Dimension
1739 https://arxiv.org/pdf/1704.02257.pdf
1741 * GNU Parallel was cited in: Online Automatic Post-editing for MT in a
1742 Multi-Domain Translation Environment
1743 https://www.aclweb.org/anthology/E/E17/E17-1050.pdf
1745 * GNU Parallel was cited in: Cross-calibration of S-NPP VIIRS
1746 moderate-resolution reflective solar bands against MODIS Aqua over
1748 http://www.atmos-meas-tech.net/10/1425/2017/amt-10-1425-2017.pdf
1750 * GNU Parallel was cited in: Scattering Networks: Efficient 2D
1751 Implementation And Application To Melanoma Classification
1752 http://amslaurea.unibo.it/12261/1/nurrito_eugenio_tesi_fisica_magistrale.pdf
1754 * GNU Parallel was cited in: Genome-scale detection of positive
1755 selection in 9 primates predicts human-virus evolutionary conflicts
1756 http://biorxiv.org/content/biorxiv/early/2017/04/27/131680.full.pdf
1758 * GNU Parallel is used in: Creates a speech dataset for deep learning
1759 https://github.com/jupiter126/Create_Speech_Dataset
1761 * GNU Parallel is used in: Parse and process the demixing secrets
1762 dataset (DSD100) https://github.com/faroit/dsdtools
1764 * First glance at the gnu parallel utility
1765 https://ibiscybernetics.com/blog/2017-04-05.html
1767 * Installing parallel from source
1768 https://bitsanddragons.wordpress.com/2017/05/03/installing-parallel-from-source/
1770 * How to run command or code in parallel in bash shell under Linux or
1772 https://www.cyberciti.biz/faq/how-to-run-command-or-code-in-parallel-in-bash-shell-under-linux-or-unix/
1774 * Parallel Serial Jobs Using GNU Parallel
1775 http://www.hpc.lsu.edu/training/weekly-materials/2017-Spring/gnuparallel-Feb2017.pdf
1777 * GNU Parallel or How to list millions of S3 objects
1778 https://joeray.me/gnu-parallel-how-to-list-millions-objects.html
1780 * Which Is the Best Tool for Copying a Large Directory Tree Locally?
1781 http://arjon.es/2017/05/11/which-is-the-best-tool-for-copying-a-large-directory-tree-locally/
1783 * Bug fixes and man page updates.
1788 * --halt supports done in addition to success and fail.
1790 * parset will set variables in parallel in Bash.
1792 * Perl 5.6 on Irix is no longer supported.
1794 * Vote for GNU Parallel's community ads on
1795 http://meta.unix.stackexchange.com/a/4356/2972
1796 http://meta.askubuntu.com/a/16750/22307
1797 http://meta.serverfault.com/a/9040/45704
1799 * GNU Parallel was cited in: Halvade-RNA: Parallel variant calling
1800 from transcriptomic data using MapReduce
1801 http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0174575
1803 * GNU Parallel was cited in: StrAuto: automation and parallelization
1804 of STRUCTURE analysis
1805 http://bmcbioinformatics.biomedcentral.com/articles/10.1186/s12859-017-1593-0
1807 * GNU Parallel was cited in: Trespassing the Boundaries: Labeling
1808 Temporal Bounds for Object Interactions in Egocentric Video
1809 https://128.84.21.199/pdf/1703.09026.pdf
1811 * GNU Parallel is used in: https://github.com/lucascbeyeler/zmbackup
1813 * Using GNU Parallel
1814 https://wiki.ncsa.illinois.edu/display/ROGER/Using+GNU+Parallel
1816 * Find and xargs and parallel
1817 http://helpful.knobs-dials.com/index.php/Find_and_xargs_and_parallel#Parallel
1819 * Quick Introduction to GNU Parallel
1820 https://github.com/mlangill/microbiome_helper/wiki/Quick-Introduction-to-GNU-Parallel
1822 * Data science at the command line https://www.slideshare.net/sharatsc/data-science-at-the-command-line
1824 * Bedtools笔记 http://www.jianshu.com/p/67b0665490ac
1826 * Bug fixes and man page updates.
1831 * --rpl can now take arguments by adding '(regexp)' in the replacement
1834 * Vote for GNU Parallel's community ads on
1835 http://meta.unix.stackexchange.com/a/4356/2972
1836 http://meta.askubuntu.com/a/16750/22307
1837 http://meta.serverfault.com/a/9040/45704
1839 * GNU Parallel was cited in: shmlast: An improved implementation of
1840 Conditional Reciprocal Best Hits with LAST and Python
1841 https://joss.theoj.org/papers/3cde54de7dfbcada7c0fc04f569b36c7
1843 * GNU Parallel was cited in: Prediction of relativistic electron flux
1844 in the Earth’s outer radiation belt at geostationary orbit by
1846 https://link.springer.com/article/10.1134/S0016793217010108
1848 * GNU Parallel was cited in: Higher likelihood of multiple bit-flips
1849 due to neutron-induced strikes on logic gates
1850 https://arxiv.org/pdf/1612.08239.pdf
1852 * GNU Parallel was cited in: A Monte Carlo Resampling Approach for the
1853 Calculation of Hybrid Classical and Quantum Free Energies
1854 http://pubs.acs.org/doi/pdfplus/10.1021/acs.jctc.6b00506
1856 * GNU Parallel was cited in: Learning string distance with smoothing
1857 for OCR spelling correction
1858 https://link.springer.com/article/10.1007/s11042-016-4185-5
1860 * GNU Parallel was cited in: The Breakdown of String Perturbation
1861 Theory for Many External Particles
1862 https://arxiv.org/pdf/1611.08003.pdf
1864 * GNU Parallel was cited in: Operations Research Applications in
1866 https://dspace.library.colostate.edu/bitstream/handle/11124/170687/Johnson_mines_0052E_11207.pdf?sequence=1&isAllowed=y
1868 * GNU Parallel was cited in: Parallel Computing: GNU Parallel
1869 http://www.blopig.com/blog/2017/02/parallel-computing-gnu-parallel/
1871 * Stig Sandbeck Mathisen: Change All The Passwords (Again)
1872 http://garf.us/2017/02/stig-sandbeck-mathisen-change-all-the-passwords-again/
1874 * Trabalhando como Paralelismo no Bash usando o GNU Parallel
1875 http://www.beyeler.com.br/2017/03/trabalhando-como-paralelismo-no-bash-usando-o-gnu-parallel/
1877 * GNU parallel と SQL*Loader 組み合わせ実行例
1878 https://blogs.oracle.com/LetTheSunShineIn/entry/gnu_parallel_%E3%81%A8_sql_loader
1880 * Bug fixes and man page updates.
1885 * env_parallel now supports /bin/sh, ash, dash.
1887 * --tee will pipe all data to all jobs. Used with --pipe/--pipepart
1888 and :::. Small example: seq 3333 | parallel --pipe --tee --tag 'grep
1889 {} | wc -l' ::: {0..9}
1891 * If --results {replstr} ends in /: save in dir. Otherwise save as
1892 file. Example: parallel --results {} echo {} ::: a b c
1894 * Vote for GNU Parallel's community ads on
1895 http://meta.unix.stackexchange.com/a/4356/2972
1896 http://meta.askubuntu.com/a/16750/22307
1897 http://meta.serverfault.com/a/9040/45704
1899 * GNU Parallel was cited in: Low-delay forwarding with multiple
1900 candidates for VANETs using multi-criteria decision making
1901 http://ieeexplore.ieee.org/document/7835961/
1903 * GNU Parallel was cited in: An Integrated Simulator and Dataset that
1904 Combines Grasping and Vision for Deep Learning
1905 https://arxiv.org/pdf/1702.02103.pdf
1907 * GNU Parallel was cited in: A Bayesian model selection approach for
1908 identifying differentially expressed transcripts from RNA sequencing
1909 data http://onlinelibrary.wiley.com/doi/10.1111/rssc.12213/full
1911 * GNU Parallel was cited in: The impact of copy number variation on
1912 gout, and the apple genome
1913 https://ourarchive.otago.ac.nz/bitstream/handle/10523/7060/BoocockJames2016MSc.pdf?sequence=3
1915 * GNU Parallel was cited in: Reaction rates for reaction-diffusion
1916 kinetics on unstructured meshes
1917 http://aip.scitation.org/doi/10.1063/1.4975167
1919 * GNU Parallel was cited in: Modeling prediction error improves power
1920 of transcriptome-wide association studies
1921 http://biorxiv.org/content/biorxiv/early/2017/02/14/108316.full.pdf
1923 * GNU Parallel was cited in: Proper experimental design requires
1924 randomization/balancing of molecular ecology experiments
1925 http://biorxiv.org/content/biorxiv/early/2017/02/17/109280.full.pdf
1927 * GNU Parallel was cited in: Experiment-based thermal micromagnetic
1928 simulations of the magnetization reversal for ns-range clocked
1930 http://aip.scitation.org/doi/full/10.1063/1.4974021
1932 * GNU Parallel was cited in: The University of Edinburgh’s systems
1933 submission to the MT task at IWSLT
1934 http://workshop2016.iwslt.org/downloads/IWSLT_2016_paper_27.pdf
1936 * Fast-GBS uses GNU Parallel: https://bitbucket.org/jerlar73/fast-gbs
1938 * Job: DevOps Engineer/Senior Systems Administrator in New York, New
1940 http://rockefeller.jobs/new-york-ny/devops-engineersenior-systems-administrator/2DB3408EAC9E4617AD238550F31C7641/job/
1942 * Training in GNU Parallel:
1943 https://www.carc.unm.edu/education-outreach/workshops--training/
1945 * Training in GNU Parallel:
1946 http://www.hpc.lsu.edu/training/registration.php?topic=Parallel%20Serial%20Jobs%20Using%20GNU%20Parallel&date=February%2022,%202017&time=9:00%20AM%20-%2011:00%20AM&place=307%20Frey&deadline=2017-02-21%2016:30:00
1948 * Batch Convert Images from PNG to JPEG
1949 http://coreygoldberg.blogspot.dk/2017/02/batch-convert-images-from-png-to-jpeg.html
1951 * Accelerating Oxford Nanopore Basecalling
1952 http://fowlerlab.org/2017/01/26/accelerating-oxford-nanopore-basecalling/
1954 * parallel и imagemagick в loop на bash
1955 https://www.linux.org.ru/forum/development/13190247
1957 * Bug fixes and man page updates.
1967 * sql now uses a temporary credentials file for MySQL to avoid
1970 * --sqlmaster and --sqlworker have been reworked.
1972 * --sqlworker only reads from the DBURL: any command and any arguments
1975 * --sqlmaster +DBURL will append different commands to the DBURL and
1976 not erase the table.
1978 * If --results contain a replacement string, no tree structure with
1979 args will be generated.
1981 * --fg --tmux or --fg --tmuxpane will connect to the tmux.
1983 * GNU Parallel was cited in: Fast, Automated Indoor Light Detection,
1984 Classification, and Measurement
1985 https://www2.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-212.pdf
1987 * GNU Parallel was cited in: Unbiased RNA Shotgun Metagenomics in
1988 Social and Solitary Wild Bees Detects Associations with Eukaryote
1989 Parasites and New Viruses
1990 http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0168456
1992 * GNU Parallel was cited in: Almost Event-Rate Independent Monitoring
1993 of Metric Temporal Logic
1994 http://people.inf.ethz.ch/trayteld/papers/tacas17-aerial/aerial.pdf
1996 * 使用GNU parallel命令并行预处理数据: https://blog.razrlele.com/p/1843
1998 * GNU Parallel as a queuing system:
1999 http://puntoblogspot.blogspot.com/2017/01/gnu-parallel-as-queuing-system.html
2001 * AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
2003 http://www.slideshare.net/AmazonWebServices/aws-reinvent-2016-deep-dive-on-amazon-elastic-file-system-stg202
2004 and https://youtu.be/PlTuJx4VnGw?t=30m16s
2006 * Bug fixes and man page updates.
2011 * --results foo.csv will save output as a CSV-file. Can be directly
2012 imported into R or LibreCalc.
2014 * When using --pipepart a negative --block-size is not interpreted as
2015 a block size but as the number of blocks each jobslot should have.
2017 * --sqlmaster/--sqlandworker will append jobs to the DBURL if the
2018 DBURL is prepended with +.
2020 * GNU Parallel was cited in: A cloud-based workflow to quantify
2021 transcript-expression levels in public cancer compendia
2022 http://www.nature.com/articles/srep39259
2024 * GNU Parallel was cited in: Determination of crystal structures of
2025 proteins of unknown identity using a marathon molecular replacement
2026 procedure: Structure of Stenotrophomonas maltophilia
2027 phosphate-binding protein
2028 https://www.researchgate.net/publication/308186413_Determination_of_crystal_structures_of_proteins_of_unknown_identity_using_a_marathon_molecular_replacement_procedure_Structure_of_Stenotrophomonas_maltophilia_phosphate-binding_protein
2030 * GNU Parallel was cited in: Large-scale benchmarking reveals false
2031 discoveries and count transformation sensitivity in 16S rRNA gene
2032 amplicon data analysis methods used in microbiome studies
2033 http://microbiomejournal.biomedcentral.com/articles/10.1186/s40168-016-0208-8
2035 * GNU Parallel was cited in: Decomposing Images into Layers via
2037 https://cs.gmu.edu/~ygingold/singleimage/Decomposing%20Images%20into%20Layers%20via%20RGB-space%20Geometry%20(Tan%20et%20al%202016%20TOG)%20small.pdf
2039 * Transient compute clustering with GNU Parallel and sshfs
2040 https://gist.github.com/Brainiarc7/24c966c8a001061ee86cc4bc05826bf4
2042 * 4 Ways to Batch Convert Your PNG to JPG and Vice-Versa
2043 http://www.tecmint.com/linux-image-conversion-tools/
2045 * All's Fair in Love and Distributed Storage
2046 http://cohesity.com/blog/alls-fair-love-distributed-storage/
2048 * How can I use GNU Parallel to run a lot of commands in parallel
2049 https://www.msi.umn.edu/support/faq/how-can-i-use-gnu-parallel-run-lot-commands-parallel
2051 * 정해영의 블로그 - JEONG Haeyoung's blog
2052 http://blog.genoglobe.com/2016/11/gnu-parallel.html
2054 * 在Linux下将PNG和JPG批量互转的四种方法
2055 http://os.51cto.com/art/201612/524182.htm
2057 * Running in parallel http://tomkimpson.com/howto/gnuparallel/
2059 * Taco Bell Parallel Programming
2060 https://giorgos.sealabs.net/taco-bell-parallel-programming.html
2062 * Bug fixes and man page updates.
2067 * --record-env can now be used with env_parallel for bash, ksh, pdksh,
2070 * GNU Parallel was cited in: An improved implementation of Conditional
2071 Reciprocal Best Hits with LAST and Python
2072 https://pypi.python.org/pypi/shmlast/1.0.3
2074 * GNU Parallel was cited in: miRPathDB: a new dictionary on microRNAs
2076 http://nar.oxfordjournals.org/content/early/2016/10/13/nar.gkw926.full
2078 * GNU/Parallel – Run multiple commands simultaneously
2079 https://vinusumi.wordpress.com/2016/11/08/gnuparallel-run-multiple-commands-simultaneously/
2081 * Tutorial: Parallel web scraping with CasperJS and GNU Parallel
2082 http://g-liu.com/blog/2016/10/tutorial-parallel-web-scraping-with-casperjs-and-gnu-parallel/
2084 * Bug fixes and man page updates.
2089 * First command no longer gets stdin as it causes unpredictable issues.
2091 * GNU Parallel was cited in: Efficiently parallelized modeling of
2092 tightly focused, large bandwidth laser pulses
2093 https://arxiv.org/pdf/1609.08146v1.pdf
2095 * How to crunch lots of geodata in parallel
2096 http://blog.faraday.io/how-to-crunch-lots-of-geodata-in-parallel/
2098 * GNU parallel is my new toaster
2099 http://amedee.me/gnu-parallel-is-my-new-toaster/index.html
2101 * Bug fixes and man page updates.
2106 * parcat - cat files or fifos in parallel
2108 * GNU Parallel was cited in: Velocity: A Netflow Based Optimized
2110 https://mospace.umsystem.edu/xmlui/bitstream/handle/10355/50842/Thesis_2016_Pakhare.pdf?sequence=1&isAllowed=y
2112 * GNU Parallel was cited in: Viral deep sequencing needs an adaptive
2113 approach: IRMA, the iterative refinement meta-assembler
2114 http://www.ncbi.nlm.nih.gov/pmc/articles/PMC5011931/
2116 * Using GNU Parallel and ImageMagick for Conversions
2117 https://blog.fractalcomic.com/tutorials/using-gnu-parallel-and-imagemagick-for-conversions/
2119 * Training in GNU Parallel
2120 http://www.cism.ucl.ac.be/Services/Formations/parcomp.pdf
2122 * Chown Ceph OSD data directory using GNU Parallel
2123 http://blog.widodh.nl/2016/08/chown-ceph-osd-data-directory-using-gnu-parallel/
2125 * FastGBS uses GNU Parallel https://bitbucket.org/jerlar73/fastgbs
2127 * dDocent: A guide to ddRAD sequencing
2128 https://ddocent.wordpress.com/ddocent-pipeline-user-guide/
2130 * SOFTWARE GNU Parallel
2131 http://msi-riss.readthedocs.io/en/latest/software/gnu-parallel.html
2133 * Bug fixes and man page updates.
2138 * --tmuxpane opens jobs in panes in tmux. Useful if you want to
2139 monitor progress of less than 100 simultaneous jobs.
2141 * --linebuffer now treats \r as line ending, too.
2143 * Perl changes forces use of floats to be given with leading zero, so
2146 * --xapply renamed to --link.
2148 * Support for pdksh will fade until someone packages it for Ubuntu 16.
2150 * GNU Parallel was cited in: Exome sequencing of geographically
2151 diverse barley landraces and wild relatives gives insights into
2152 environmental adaptation
2153 http://www.nature.com/ng/journal/vaop/ncurrent/full/ng.3612.html?WT.feed_name=subjects_genetics#references
2155 * GNU Parallel was cited in: Vision-Enhanced Lidar Odometry and
2156 Mapping https://www.ri.cmu.edu/pub_files/2016/8/DLL-thesis.pdf
2158 * Easy parallelization with GNU parallel
2159 http://mpharrigan.com/2016/08/02/parallel.html
2161 * Facebook V: Predicting Check Ins, Winner's Interview: 2nd Place,
2163 http://blog.kaggle.com/2016/08/02/facebook-v-predicting-check-ins-winners-interview-2nd-place-markus-kliegl/
2166 http://www.manitou-mail.org/blog/2016/07/parallel-import/
2168 * Large file batch processing using NodeJs and GNU Parallel
2169 http://www.zacorndorff.com/2016/07/27/large-file-batch-processing-using-nodejs-and-gnu-parallel/
2171 * Bug fixes and man page updates.
2176 * env_parallel is now ready for wider testing. It is still beta
2179 * env_parallel is heavily modified for all shells and testing has been
2182 * Selectively choosing what to export using --env now works for
2183 env_parallel (bash, csh, fish, ksh, pdksh, tcsh, zsh).
2185 * --round-robin now gives more work to a job that processes faster
2186 instead of same amount to all jobs.
2188 * --pipepart works on block devices on GNU/Linux.
2190 * GNU Parallel was cited in: HybPiper: Extracting Coding Sequence and
2191 Introns for Phylogenetics from High-Throughput Sequencing Reads
2192 Using Target Enrichment
2193 http://www.bioone.org/doi/full/10.3732/apps.1600016
2195 * GNU Parallel was cited in: StrAuto - Automation and Parallelization
2196 of STRUCTURE Analysis
2197 http://www.crypticlineage.net/download/strauto/strauto_doc.pdf
2199 * GNU Parallel was cited in: Tools and techniques for computational
2201 http://gigascience.biomedcentral.com/articles/10.1186/s13742-016-0135-4
2203 * GNU Parallel was cited in: FlashPCA: fast sparse canonical
2204 correlation analysis of genomic data
2205 http://biorxiv.org/content/biorxiv/suppl/2016/04/06/047217.DC1/047217-1.pdf
2207 * GNU Parallel was cited in: Math Indexer and Searcher under the Hood:
2208 Fine-tuning Query Expansion and Unification Strategies
2209 http://research.nii.ac.jp/ntcir/workshop/OnlineProceedings12/pdf/ntcir/MathIR/05-NTCIR12-MathIR-RuzickaM.pdf
2211 * GNU Parallel was cited in: The Evolution and Fate of
2212 Super-Chandrasekhar Mass White Dwarf Merger Remnants
2213 http://arxiv.org/pdf/1606.02300.pdf
2215 * GNU Parallel was cited in: Evaluation of Coastal Scatterometer
2217 https://mdc.coaps.fsu.edu/scatterometry/meeting/docs/2016/Thu_AM/coastal-poster.pdf
2219 * GNU Parallel was used in: https://github.com/splitice/bulkdnsblcheck
2221 * The iconv slurp misfeature
2222 http://www.openfusion.net/linux/iconv_slurp_misfeature
2224 * แบบว่า CPU เหลือ https://veer66.wordpress.com/2016/06/15/gnu-parallel/
2226 * Bug fixes and man page updates.
2231 * $PATH can now be exported using --env PATH. Useful if GNU Parallel
2232 is not in your path on remote machines.
2234 * If --block is left out, --pipepart will use a block size that will
2235 result in 10 jobs per jobslot.
2237 * The cookie from 2016-01-04 was won by Morgan Rodgers on the
2238 2016-06-06 after 5 months.
2240 * Vote for GNU Parallel's community ad on
2241 https://meta.askubuntu.com/questions/14925/community-promotion-ads-2016/15046#15046
2243 * GNU Parallel was cited in: Genotypic Resistance Tests Sequences
2244 Reveal the Role of Marginalized Populations in HIV-1 Transmission in
2245 Switzerland http://www.nature.com/articles/srep27580
2247 * GNU Parallel was cited in: A Deep-Learning Approach for Operation of
2248 an Automated Realtime Flare Forecast
2249 https://arxiv.org/pdf/1606.01587.pdf
2251 * Unix parallel: Populating all the USB sticks
2252 http://www.markhneedham.com/blog/2016/06/01/unix-parallel-populating-all-the-usb-sticks/
2254 * GNU Parallel is a fantastic utility https://www.dray.be/parallel/
2256 * Combining a large number of VCF files
2257 https://gtamazian.com/2016/06/16/combining-a-large-number-of-vcf-files/
2259 * Useful Scraping Techniques
2260 http://blog.apps.npr.org/2016/06/17/scraping-tips.html
2262 * Tools of the trade
2263 http://onox.com.br/2015/05/tools-of-the-trade/#more-198
2265 * Armslist scraper https://github.com/nprapps/armslist-scraper/
2267 * Bug fixes and man page updates.
2272 * niceload --net pauses the program if the internet connection is
2275 * Vote for GNU Parallel's community ad on
2276 https://meta.askubuntu.com/questions/14925/community-promotion-ads-2016/15046#15046
2278 * Updated speed comparison between versions
2279 https://www.gnu.org/software/parallel/process-time-j2-1700MHz-3000-1000.pdf
2281 * GNU Parallel was cited in: Improving computation efficiency by
2282 parallel programming
2283 http://www.irbis-nbuv.gov.ua/cgi-bin/irbis_nbuv/cgiirbis_64.exe?C21COM=2&I21DBN=UJRN&P21DBN=UJRN&IMAGE_FILE_DOWNLOAD=1&Image_file_name=PDF/ape_2013_3_44.pdf
2285 * GNU Parallel was cited in: A supernova feedback implementation for
2286 the astrophysical simulation software Arepo
2287 https://arxiv.org/abs/1604.06071
2289 * GNU Parallel was cited in: Lorenz-Mie theory for 2D scattering and
2290 resonance calculations https://arxiv.org/pdf/1505.07691v2.pdf
2292 * GNU Parallel was cited in: Host-pathogen co-evolution and the
2293 emergence of broadly neutralizing antibodies in chronic infections
2294 https://arxiv.org/abs/1512.06296
2296 * GNU Parallel was cited in: Pacific People, Metabolic Disease and
2297 Evolutionary Processes: a mitochondrial DNA study
2298 https://otago.ourarchive.ac.nz/handle/10523/6340
2300 * GNU Parallel was cited in: The effect of domain modeling on
2301 efficiency of planning: Lessons from the Nomystery domain
2302 http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7407131
2304 * GNU Parallel was cited in: Oops, my tests broke the build: An
2305 analysis of Travis CI builds with GitHub
2306 https://peerj.com/preprints/1984/
2308 * GNU Parallel was cited in: Drosophila Muller F Elements Maintain a
2309 Distinct Set of Genomic Properties Over 40 Million Years of
2310 Evolution http://www.g3journal.org/content/5/5/719.full.pdf+html
2312 * GNU Parallel was cited in: An Empirical Comparison of Neural
2313 Architectures for Reinforcement Learning in Partially Observable
2315 http://biorxiv.org/content/biorxiv/early/2016/03/24/022707.full.pdf
2317 * GNU Parallel was cited in: PleaseTM: Enabling Transaction Conflict
2318 Management in Requester-wins Hardware Transactional Memory
2319 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7446072
2321 * GNU Parallel was cited in: EASE-MM: Sequence-Based Prediction of
2322 Mutation-Induced Stability Changes with Feature-Based Multiple
2324 http://www.sciencedirect.com/science/article/pii/S0022283616000310
2326 * GNU Parallel was cited in: A new orthology assessment method for
2327 phylogenomic data: Unrooted Phylogenetic Orthology
2328 http://mbe.oxfordjournals.org/content/early/2016/04/06/molbev.msw069.short
2329 https://github.com/ballesterus/UPhO
2331 * GNU Parallel was cited in: Distinctive Interest Point Selection for
2332 Efficient Near-duplicate Image Retrieval
2333 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7459172
2335 * GNU Parallel was cited in: The Evolution of C Programming Practices:
2336 A Study of the Unix Operating System 1973–2015
2337 https://dl.acm.org/citation.cfm?id=2884799 (It has the cutest
2338 thumbnail graphs I have ever seen scattered all over the text)
2340 * GNU Parallel was cited in: Data processing pipeline for serial
2341 femtosecond crystallography at SACLA
2342 http://journals.iucr.org/j/issues/2016/03/00/zw5001/index.html
2344 * GNU Parallel was cited in: Reconstruction of Fine-Scale Auroral
2345 Dynamics http://arxiv.org/pdf/1512.01460.pdf
2347 * GNU Parallel was cited in: Genomic legacy of the African cheetah,
2349 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4676127/pdf/13059_2015_Article_837.pdf
2351 * GNU Parallel was cited in: Don’t Forget to Lock the Back Door! A
2352 Characterization of IPv6 Network Security Policy
2353 http://benign-research-probe2.eecs.umich.edu/ndss16_ipv6_final.pdf
2355 * GNU Parallel was cited in: Comprehensive Annotation of the
2356 Parastagonospora nodorum Reference Genome Using Next-Generation
2357 Genomics, Transcriptomics and Proteogenomics
2358 http://journals.plos.org/plosone/article/asset?id=10.1371%2Fjournal.pone.0147221.PDF
2360 * GNU Parallel was cited in: How attention influences perceptual
2361 decision making: Single-trial EEG correlates of drift-diffusion
2362 model parameters http://www.cidlab.com/prints/nunez2016attention.pdf
2364 * GNU Parallel was cited in: Telomere And Proximal Sequence Analysis
2365 Using High-Throughput Sequencing Reads
2366 http://repository.upenn.edu/edissertations/1460/
2368 * GNU Parallel was cited in: AT-GIS: Highly Parallel Spatial Query
2369 Processing with Associative Transducers
2370 http://lsds.doc.ic.ac.uk/sites/default/files/ATGIS-SIGMOD16.pdf
2372 * GNU Parallel was cited in: PVAIR: Partial Variable Assignment
2373 InterpolatoR http://verify.inf.usi.ch/sites/default/files/main-2.pdf
2375 * GNU Parallel was cited in: Comparative Cladistics: Fossils,
2376 Morphological Data Partitions and Lost Branches in the Fossil Tree
2377 of Life http://opus.bath.ac.uk/43955/
2379 * GNU Parallel was cited in: Shannon: An Information-Optimal de
2380 NovoRNA-Seq Assembler
2381 http://biorxiv.org/content/biorxiv/early/2016/02/09/039230.full.pdf
2383 * GNU Parallel was cited in: Adaptive Measure-Theoretic Parameter
2384 Estimation for Coastal Ocean Modeling
2385 https://repositories.lib.utexas.edu/handle/2152/32435
2387 * GNU Parallel was cited in: Computational Design of DNA-Binding
2389 http://link.springer.com/protocol/10.1007/978-1-4939-3569-7_16
2391 * GNU Parallel was cited in: Reference genotype and exome data from an
2392 Australian Aboriginal population for health-based research
2393 http://www.nature.com/articles/sdata201623
2395 * GNU Parallel was cited in: Do aye-ayes echolocate?
2396 http://biorxiv.org/content/biorxiv/early/2016/04/11/048165.full.pdf
2398 * GNU Parallel was cited in: Functional enrichments of disease
2399 variants across thousands of independent loci in eight diseases
2400 http://biorxiv.org/content/biorxiv/early/2016/04/11/048066.full.pdf
2402 * GNU Parallel was cited in: From genomes to phenotypes: Traitar, the
2403 microbial trait analyzer
2404 http://biorxiv.org/content/biorxiv/early/2016/03/12/043315.full.pdf
2406 * GNU Parallel was mentioned in: Fast Playback Framework for Analysis
2407 of Ground-Based Doppler Radar Observations Using MapReduce
2409 http://journals.ametsoc.org/doi/pdf/10.1175/JTECH-D-15-0118.1
2411 * NCBI blast tutorial
2412 https://github.com/enormandeau/ncbi_blast_tutorial
2414 * Distributed Preservation Made Simple
2415 https://blog.archive.org/2016/02/26/distributed-preservation-made-simple/
2417 * Parallel Jobs in Luigi http://rjbaxley.com/posts/2016/03/13/parallel_jobs_in_luigi.html
2419 * Bug fixes and man page updates.
2424 * :::+ and ::::+ work like ::: and :::: but links this input source to
2425 the previous input source in a --xapply fashion. Contrary to
2426 --xapply values do not wrap: The shortest input source determines
2429 * --line-buffer --keep-order now outputs continously from the oldest
2430 job still running. This is more what you would expect than the
2431 earlier behaviour where --keep-order had no effect with
2434 * env_parallel supports tcsh, csh, pdksh. In fish it now supports
2435 arrays. In csh/tcsh it now supports variables, aliases, and arrays
2436 with no special chars. In pdksh it supports aliases, functions,
2437 variables, and arrays.
2439 * Function exporting on Mac OS X works around old Bash version.
2441 * Better CPU detection on OpenIndiana.
2443 * GNU Parallel was cited in: Automatic Methods for Assisted
2445 https://www.researchgate.net/publication/297738658_Automatic_Methods_for_Assisted_Recruitment
2447 * GNU Parallel was cited in: Reinterpretation of ATLAS 8 TeV searches
2448 for Natural SUSY with a R-Sneutrino LSP
2449 http://arxiv.org/pdf/1603.06130.pdf
2451 * GNU Parallel was cited in: An Operational Radiometric Landsat
2452 Preprocessing Framework for Large-Area Time Series Applications
2453 https://www.uni-trier.de/fileadmin/fb6/prof/FER/Publikationen/frantz_et_al_ieee-tgrs-2016-post-print.pdf
2455 * A basic demo of how GNU Parallel can speed up execution of commands
2456 https://www.youtube.com/watch?v=kl8LO2jcvMc
2458 * qbatch uses GNU Parallel: https://pypi.python.org/pypi/qbatch/1.0rc2
2460 * FaceCrop uses GNU Parallel: https://github.com/EderSantana/FaceCrop
2462 * Parallel Processing with Catmandu
2463 https://librecatproject.wordpress.com/2016/04/20/parallel-processing-with-catmandu/
2466 http://staypython.blogspot.dk/2016/04/gnu-parallel.html
2468 * Bug fixes and man page updates.
2473 * env_parallel is a function that exports the environment (functions,
2474 aliases, variables, and arrays) to GNU Parallel. Run 'man
2475 env_parallel' for details.
2477 * niceload --prg now searches for substrings if no process with the
2480 * GNU Parallel was cited in: Random Forest DBSCAN for USPTO Inventor
2481 Name Disambiguation http://arxiv.org/pdf/1602.01792.pdf
2483 * GNU Parallel was mentioned (with wrong citation) in: Dual Level
2484 Parallel Computations for LargeScale High-Fidelity Database to
2485 Design Aerospace Vehicles
2486 http://www.nas.nasa.gov/assets/pdf/papers/Guruswamy_2013_DualLevelParallelComputations.pdf
2488 * Using ‘Parallel’ in Unix
2489 https://shearnrylan.wordpress.com/2016/02/22/using-parallel-in-unix/
2491 * JPEG Squish uses (and co-distributes) GNU Parallel:
2492 http://dantidswell.co.uk/jpeg-squish/
2494 * Bug fixes and man page updates.
2499 * Vote for new community on Superuser, Ask Ubuntu, Unix&Linux
2500 http://meta.superuser.com/questions/11127/community-promotion-ads-2016/11225#11225
2501 http://meta.askubuntu.com/questions/14925/community-promotion-ads-2016/15046#15046
2502 http://meta.unix.stackexchange.com/questions/3854/community-promotion-ads-2016/3893#3893
2504 * Daily Quick Tip: parallel
2505 https://medium.com/@jacaetevha/daily-quick-tip-parallel-8772435f6582
2507 * Downloading a list of URLs
2508 http://blog.gypsydave5.com/2016/02/04/xargs-and-curl/
2510 * Using GNU Parallel and ImageMagick for Conversions
2511 http://blog.fractalcomic.com/tutorials/using-gnu-parallel-and-imagemagick-for-conversions/
2513 * Running bash commands in parallel
2514 http://linuxcommando.blogspot.dk/2016/01/running-bash-commands-in-parallel.html
2516 * parallel processing in PDAL
2517 https://smathermather.wordpress.com/2016/01/28/parallel-processing-in-pdal/
2519 * A Million Text Files And A Single Laptop
2520 http://randyzwitch.com/gnu-parallel-medium-data/
2522 * 「今日から使い切る」ための GNU Parallelによる並列処理入門
2523 http://www.slideshare.net/koji_matsuda/gnu-parallel
2525 * Bug fixes and man page updates.
2530 * --sql DBURL uses DBURL as storage for jobs and output. It does not
2531 run any jobs so it requires at least one --sqlworker. DBURL must
2534 * --sqlworker DBURL gets jobs from DBURL and stores the result back to
2537 * --sqlandworker is a shorthand for --sql and --sqlworker.
2539 * --sqlworker requires the output of a single job to fit in memory.
2541 * --results now also saves a file called 'seq' containing the sequence
2544 * If $PARALLEL_ENV is a file, then that file will be read into
2547 * man parallel_tutorial has been given an overhaul.
2549 * --workdir now accepts replacementstrings.
2551 * GNU Parallel was cited in: Possum - A Framework for
2552 Three-Dimensional Reconstruction of Brain Images from Serial
2553 Sections http://link.springer.com/article/10.1007/s12021-015-9286-1
2555 * GNU Parallel was cited in: A Genetic Algorithm for the selection of
2556 structural MRI features for classification of Mild Cognitive
2557 Impairment and Alzheimer's Disease
2558 http://ieeexplore.ieee.org/xpl/abstractReferences.jsp?tp=&arnumber=7359909&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D7359909
2560 * GNU Parallel was cited in: The Effect of Domain Modeling on
2561 Performance of Planning Algorithms
2562 http://isaim2016.cs.virginia.edu/papers/ISAIM2016_Bartak_Vodrazka.pdf
2564 * Plotting time tables for jobs run by GNU Parallel
2565 https://github.com/ziotom78/plot_joblog
2567 * GNU Parallel was used in: Mission Impossible: you have 1 minute to
2568 analyze the Ebola Genome https://www.biostars.org/p/119397
2570 * GNU Parallel is used in LAST: http://last.cbrc.jp/
2572 * Distributed Log Search Using GNU Parallel
2573 http://codehate.com/blog/2015/12/01/distributed-log-search-using-gnu-parallel/
2575 * Bug fixes and man page updates.
2580 * --transfer is now an alias for --transferfile {}.
2582 * --transferfile works like --transfer, but takes an argument like
2583 --return. This makes it possible to combine transferring files
2584 with multiple input sources: parallel -S server --tf {1} wc {2}
2585 {1} ::: * ::: -l -w -c
2587 * total_jobs() can now be used in {= =}: parallel echo job {#} of '{=
2588 $_=total_jobs() =}' ::: {1..50}
2590 * GNU Parallel was cited in: Evolution and Learning in Heterogeneous
2592 http://research.gold.ac.uk/15078/1/COM_thesis_JonesD_2015.pdf
2594 * GNU Parallel was cited in: Achieving Consistent Doppler Measurements
2595 from SDO/HMI Vector Field Inversions
2596 http://arxiv.org/pdf/1511.06500.pdf
2598 * Flo uses GNU Parallel: https://github.com/wurmlab/flo
2600 * 使用 GNU parallel 來平行運算
2601 http://mutolisp.logdown.com/posts/316959-using-gnu-parallel-to-parallel-computing
2603 * Bug fixes and man page updates.
2608 * GNU Parallel packaged for CERN CentOS:
2609 http://linuxsoft.cern.ch/cern/centos/7/cern/x86_64/repoview/parallel.html
2611 * GNU Parallel was cited in: The Outer Solar System Origins Survey:
2612 I. Design and First-Quarter Discoveries
2613 http://arxiv.org/pdf/1511.02895.pdf
2615 * GNU Parallel was cited in: Contrasting genetic architectures of
2616 schizophrenia and other complex diseases using fast
2617 variance-components analysis
2618 http://www.nature.com/ng/journal/vaop/ncurrent/full/ng.3431.html
2620 * GNU Parallel was cited in: Named-Entity Chunking for Norwegian Text
2621 using Support Vector Machines
2622 http://ojs.bibsys.no/index.php/NIK/article/viewFile/248/211
2624 * GNU Parallel was cited in: Multiscale Estimation of Binding Kinetics
2625 Using Brownian Dynamics, Molecular Dynamics and Milestoning
2626 http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1004381#pcbi.1004381.ref072
2628 * GNU Parallel was cited in: A Detailed Characterization of Errors in
2629 Logic Circuits due to Single-Event Transients
2630 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=7302348&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D7302348
2632 * GNU Parallel was cited in: Arabic Speaker Emotion Classification
2633 Using Rhythm Metrics and Neural Networks
2634 http://www.eurasip.org/Proceedings/Eusipco/Eusipco2015/papers/1570104855.pdf
2636 * GNU Parallel was cited in: Stride Search: a general algorithm for
2637 storm detection in high resolution climate data
2638 http://www.geosci-model-dev-discuss.net/8/7727/2015/gmdd-8-7727-2015.pdf
2640 * GNU Parallel was cited in: Decomposing Digital Paintings into Layers
2641 via RGB-space Geometry http://arxiv.org/pdf/1509.03335.pdf
2643 * GNU Parallel was cited in: Structure and evolutionary history of a
2644 large family of NLR proteins in the zebrafish
2645 http://www.biorxiv.org/content/biorxiv/early/2015/09/18/027151.full.pdf
2647 * GNU Parallel was cited in: Evolution of movement strategies under
2648 competitive interactions
2649 http://digital.csic.es/bitstream/10261/115973/1/evolution_movement_strategies_Kiziridis.pdf
2651 * Automating large numbers of tasks
2652 https://rcc.uchicago.edu/docs/tutorials/kicp-tutorials/running-jobs.html
2654 * Max out your IOPs with GNU Parallel
2655 http://blog.bitratchet.com/2015/11/11/max-out-your-iops-with-gnu-parallel/
2657 * Bug fixes and man page updates.
2662 * --plus makes it possible to use {##} as a shorthand for
2663 {= $_=$Global::JobQueue->total_jobs() =} which gives the the number
2664 of jobs to run in total.
2666 * {= $_=$Global::JobQueue->total_jobs() =} is incompatible with -X,
2669 * GNU Parallel is now mostly compatible with lsh
2670 (http://www.lysator.liu.se/~nisse/lsh/) and somewhat compatible with
2671 autossh (http://www.harding.motd.ca/autossh/).
2673 * --workdir ... now also works when run locally.
2675 * GNU Parallel was cited in: There is no (75, 32, 10, 16) strongly
2676 regular graph http://arxiv.org/pdf/1509.05933.pdf
2678 * GNU Parallel was cited in: Roary: rapid large-scale prokaryote pan
2680 http://bioinformatics.oxfordjournals.org/content/early/2015/08/05/bioinformatics.btv421.full.pdf+html
2682 * GNU Parallel is used in TraitAR:
2683 https://testpypi.python.org/pypi/traitar/0.1.4
2685 * A parallel and fast way to download multiple files
2686 http://onetipperday.blogspot.com/2015/10/a-parallel-and-fast-way-to-download.html
2688 * Usar GNU Parallel para aumentar el rendimiento de tus scripts
2689 http://adrianarroyocalle.github.io/blog/2015/10/20/usar-gnu-parallel/
2691 * Bug fixes and man page updates.
2696 * GNU Parallel was cited in: Flexible Modeling of Epidemics with an
2697 Empirical Bayes Framework
2698 http://journals.plos.org/ploscompbiol/article?id=10.1371%2Fjournal.pcbi.1004382
2700 * GNU Parallel was cited in: BL1: 2D Potts Model with a Twist
2701 https://sucs.swan.ac.uk/~rjames93/Dissertation.pdf
2703 * GNU Parallel was cited in: A Scalable Parallel Implementation of
2704 Evolutionary Algorithms for Multi-Objective Optimization on GPUs
2705 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7257074
2707 * GNU Parallel was cited in: How Can We Measure the Similarity Between
2708 Résumés of Selected Candidates for a Job?
2709 https://www.researchgate.net/publication/275954089_How_can_we_measure_the_similarity_between_rsums_of_selected_candidates_for_a_job
2711 * GNU Parallel was cited in: Interplay of cell dynamics and epithelial
2712 tension during morphogenesis of the Drosophila pupal wing
2713 http://www.researchgate.net/profile/Raphael_Etournay/publication/279061859_Interplay_of_cell_dynamics_and_epithelial_tension_during_morphogenesis_of_the_Drosophila_pupal_wing/links/558a95ad08aeae8413bcceea.pdf
2715 * Third-party selling GNU Parallel T-shirts
2716 http://www.aliexpress.com/item/2015F-BSO-GNU-LOGO-GNU-PARALLEL-men-s-shirt-sleeve-visual-illusion-error/32464827966.html
2718 * Joys of gnu parallel
2719 http://scottolesen.com/index.php/2015/08/26/joys-of-gnu-parallel/
2721 * Crop and resize images with bash and ImageMagick
2722 https://www.simonholywell.com/post/2015/08/image-resize-crop-bash-imagemagick/
2724 * Three Ways to Script Processes in Parallel
2725 http://www.codeword.xyz/2015/09/02/three-ways-to-script-processes-in-parallel/
2727 * What It Looks Like to Process 3.5 Million Books
2728 http://blog.gdeltproject.org/what-it-looks-like-to-process-3-5-million-books/
2730 * Bug fixes and man page updates.
2735 * If $job->skip() is called in {= =} the job will not be run.
2737 * @arg can now be used in {= =}: parallel echo '{= $arg[2] < 5 and
2738 $_="j" =}' ::: 1 2 3 ::: 4 5 6
2740 * Version of GNU Parallel that uses PostgreSQL as backend
2741 https://github.com/stephen-fralich/parallel-sql/
2743 * SpeedSeq: ultra-fast personal genome analysis and interpretation
2744 http://www.nature.com/nmeth/journal/vaop/ncurrent/full/nmeth.3505.html
2746 * GNU Parallel is used in elPrep: https://github.com/ExaScience/elprep
2748 * Who actually reads the code?
2749 http://www.fsf.org/blogs/community/who-actually-reads-the-code
2751 * Introduction to GNU Parallel
2752 http://erictleung.com/2015/08/06/intro-to-gnu-parallel/
2754 * ¿Alguien se lee el código?
2755 http://www.taringa.net/post/linux/18854759/Alguien-se-lee-el-codigo.html
2757 * ¿Quién se lee el código fuente?
2758 https://victorhckinthefreeworld.wordpress.com/2015/08/12/quien-se-lee-el-codigo-fuente/
2760 * Distribution des traitements avec GNU Parallel
2761 http://blog.inovia-conseil.fr/?p=226#4
2763 * Эксперимент по проверке, читают ли код открытых проектов
2764 http://www.opennet.ru/opennews/art.shtml?num=42718
2766 * 多核心主機搭配 GNU parallel
2767 http://blog.zeroplex.tw/2015/08/gnu-parallel.html
2769 * Bug fixes and man page updates.
2774 * If a record fits in a block, --block only reads upto the size of
2775 --block. If not: --block reads a full --block more.
2777 * Due to widely spread distributions still using --tollef even after a
2778 year of being retired following a year of being obsolete, --tollef
2779 now gives an error unless used with --gnu.
2781 * --nice now uses a perl wrapper instead of the nice command.
2783 * Cookie 2013-08-18 was won by Mark Maimone, 1 year and 11 months
2786 * A parser for GNU Parallel --joblog files:
2787 https://github.com/harryjubb/joblog
2789 * GNU Parallel was cited in: Dynamical formation & scattering of
2790 hierarchical triples: Cross sections, Kozai-Lidov oscillations, and
2791 collisions http://arxiv.org/pdf/1507.03593.pdf
2793 * GNU Parallel was cited in: A Fast Compiler for NetKAT
2794 http://arxiv.org/pdf/1506.06378.pdf
2796 * GNU Parallel was cited in: Decomposing Time-Lapse Paintings into
2798 http://cs.gmu.edu/~ygingold/timemap/Decomposing%20Time-Lapse%20Paintings%20into%20Layers%20(Tan%20et%20al%202015%20SIGGRAPH)%20600dpi.pdf
2800 * GNU Parallel was used in: Somatic mutation calling from the matched
2801 tumor-normal exome-sequencing
2802 http://fafner.meb.ki.se/biostatwiki/somac/
2804 * Parallel Processing from the Command Line
2805 https://www.perpetual-beta.org/weblog/parallel-processing-from-the-command-line.html
2807 * Using GNU Parallel to speed up network operations
2808 http://vielmetti.typepad.com/vacuum/2015/06/using-gnu-parallel-to-speed-up-network-operations.html
2810 * Crawl faster with "parallel" - but how fast?
2811 http://andreas-wpv.blogspot.com/2015/07/crawl-faster-with-parallel-but-how-fast.html
2813 * Simultaneously benchmark many URLs with ApacheBench and GNU parallel
2814 https://www.simonholywell.com/post/2015/06/parallel-benchmark-many-urls-with-apachebench/
2816 * Bug fixes and man page updates.
2821 * --halt has been rewritten completely. You can now combine
2822 percentages with success or fail. See the man page.
2824 * Exit values 102..254 have been removed. 101 means more than 100 jobs
2827 * Killing through --timeout, --memfree, or --halt is now done as a
2830 * --termseq determines which signals are sent when a job is killed.
2832 * An empty argument would previously cause no string to be
2833 inserted. This is now changed to '' being inserted, thus prepending
2834 a space to the output of: parallel echo {} b ::: ''
2836 * $PARALLEL_ENV can now be set to an environment prepending the
2837 command. Used in env_parallel as mentioned in the manpage.
2839 * --retry-failed will retry all failed jobs in a joblog. It will
2840 ignore any command given.
2842 * --ssh and $PARALLEL_SSH can be used to set the command used for
2843 ssh. The command is assumed to behave the same way as ssh.
2845 * --fifo now works in csh, too.
2847 * Q(...) can be used in {= =} to shell quote a string.
2849 * GNU Parallel was cited in: DockBench: An Integrated Informatic
2850 Platform Bridging the Gap between the Robust Validation of Docking
2851 Protocols and Virtual Screening Simulations
2852 http://www.mdpi.com/1420-3049/20/6/9977
2854 * GNU Parallel was cited in: Swedes Online: You Are More Tracked Than
2856 http://www.diva-portal.org/smash/get/diva2:807623/FULLTEXT01.pdf
2858 * GNU Parallel was cited in: Tutorial: Lorenz-Mie theory for 2D
2859 scattering and resonance calculations
2860 http://arxiv.org/pdf/1505.07691.pdf
2862 * GNU Parallel was cited in: A quantitative assessment of the Hadoop
2863 framework for analyzing massively parallel DNA sequencing data
2864 http://link.springer.com/article/10.1186/s13742-015-0058-5
2866 * GNU Parallel was cited in: A composite genome approach to identify
2867 phylogenetically informative data from next-generation sequencing
2868 http://www.biomedcentral.com/content/pdf/s12859-015-0632-y.pdf
2870 * GNU Parallel is used in: taxator-tk
2871 http://algbio.cs.uni-duesseldorf.de/webapps/wa-download/
2873 * GNU Parallel is used in: https://github.com/d2207197/local-mapreduce
2875 * GNU Parallel is used in: wiki-edit-news https://github.com/albert-decatur/wiki-edit-news
2877 * GNU Parallel is used in: A Fingerprint Identification System
2878 https://curve.carleton.ca/system/files/theses/28733.pdf
2880 * Job ad asking for GNU Parallel experience:
2881 http://searchjobs.intel.com/gdansk-pol/software-validation-engineer/63A06826DAF24797AB414DC146201C2E/job/
2883 * Using BLAT http://wangzhengyuan.blogspot.dk/2015/06/using-blat.html
2885 * Bug fixes and man page updates.
2890 * Security: The security issue for --sshlogin + --fifo/--cat has been
2891 fixed. Thereby all issues with
2892 http://lists.gnu.org/archive/html/parallel/2015-04/msg00045.html
2895 * Security: After further security analysis the issue fixed in
2896 20150422 also fixed the problem for --tmux.
2898 * GNU Parallel was cited in: CIDER: a pipeline for detecting waves of
2899 coordinated transcriptional regulation in gene expression
2901 http://biorxiv.org/content/biorxiv/early/2015/03/17/012518.full.pdf
2903 * GNU Parallel was cited in: Building Genomic Analysis Pipelines in a
2904 Hackathon Setting with Bioinformatician Teams: DNA-seq, Epigenomics,
2905 Metagenomics and RNA-seq
2906 http://biorxiv.org/content/biorxiv/early/2015/05/05/018085.full.pdf
2908 * GNU Parallel was cited in: Sequencing the cap-snatching repertoire
2909 of H1N1 influenza provides insight into the mechanism of viral
2910 transcription initiation
2911 http://nar.oxfordjournals.org/content/early/2015/04/20/nar.gkv333.full.pdf
2913 * GNU Parallel was cited in: Genome assembly using Nanopore-guided
2914 long and error-free DNA reads
2915 http://www.biomedcentral.com/content/pdf/s12864-015-1519-z.pdf
2917 * GNU Parallel was used (unfortunately with wrong citation) in:
2918 Comparing the CarbonTracker and TM5-4DVar data assimilation systems
2919 for CO2 surface flux inversions
2920 http://www.atmos-chem-phys-discuss.net/15/8883/2015/acpd-15-8883-2015-discussion.html
2922 * GNU Parallel was used in: Gene Set Omic Analysis (GSOA) method
2923 https://bitbucket.org/srp33/gsoa
2925 * A Quick and Neat :) Orchestrator using GNU Parallel
2926 http://www.elsotanillo.net/2015/05/a-quick-and-neat-orchestrator-using-gnu-parallel/
2928 * Execute commands on multiple computers using GNU Parallel (setting
2929 up a cluster on the cheap)
2930 https://spectraldifferences.wordpress.com/2015/04/26/execute-commands-on-multiple-computers-using-gnu-parallel-setting-up-a-cluster-on-the-cheap/
2932 * Functions and GNU parallel for effective cluster load management
2933 http://genomespot.blogspot.dk/2015/04/functions-and-gnu-parallel-for.html
2935 * Use parallel processing to save time importing databases
2936 http://drupalsun.com/node/41854
2938 * Run multiple ssh commands in parallel with GNU Parallel
2939 http://www.ameir.net/blog/archives/380-run-multiple-ssh-commands-in-parallel-with-gnu-parallel.html
2941 * Importing huge databases faster
2942 https://www.lullabot.com/blog/article/importing-huge-databases-faster
2944 * Parallel? Gnu parallel! https://debian.pro/1834
2946 * Bug fixes and man page updates.
2951 New in this release:
2953 * Security fix. An attacker on the local system could make you
2954 overwrite one of your own files with a single byte. The problem
2955 exist when you use --compress or --tmux or --pipe or --cat or
2956 --fifo. The attacker must figure out the randomly chosen file name
2957 and create a symlink within a time window of 15 ms.
2959 * --shuf will generate all jobs, and shuffle them before running
2960 them. This is useful to get a quick preview of the results before
2961 running the full batch.
2963 * GNU Parallel now has a DOI: https://dx.doi.org/10.5281/zenodo.16303
2965 * GNU Parallel was cited in: Scaling Machine Learning for Target
2966 Prediction in Drug Discovery using Apache Spark
2967 https://cris.cumulus.vub.ac.be/portal/files/5147244/spark.pdf
2969 * GNU Parallel was cited in: Bayesian inference of protein structure
2970 from chemical shift data https://peerj.com/articles/861/
2972 * GNU Parallel was cited in: Toward Enhanced Metadata Quality of
2973 Large-Scale Digital Libraries: Estimating Volume Time Range
2974 https://www.ideals.illinois.edu/bitstream/handle/2142/73656/186_ready.pdf
2976 * GNU Parallel was cited in: Experimental study on the Wind Farm
2977 Substation Cable Installation Problem
2978 http://i11www.iti.uni-karlsruhe.de/_media/teaching/theses/ma-schmitz-14.pdf
2980 * GNU Parallel was used in: https://github.com/KAPPS-/landsat-gifworks
2982 * GNU Parallel was used in: https://github.com/exascience/elprep
2984 * GNU Parallel was used in:
2985 http://search.cpan.org/~jillrowe/HPC-Runner-GnuParallel-0.01/
2987 * GNU Parallel was used in:
2988 http://search.cpan.org/~ajpage/Bio-Roary-2.0.7/lib/Bio/Roary/JobRunner/Parallel.pm
2990 * GNU Parallel was used in: Rapid haploid SNP calling
2991 https://github.com/tseemann/snippy
2993 * Pictures and Metadata
2994 http://www.ozzy.no/2015/02/05/pictures-and-metadata/
2996 * Task automation with bash and parallel
2997 https://biowize.wordpress.com/2015/03/23/task-automation-with-bash-and-parallel/
2999 * How To: Speed Up File Transfers in Linux using RSync with GNU
3001 http://www.yourownlinux.com/2015/04/speed-up-file-transfers-using-rsync-with-gnu-parallel.html
3003 * Mirroring a Git Repository
3004 https://avacariu.me/articles/mirroring-a-git-repository.html
3006 * Add an ENVI header to JAXA Global Mangrove Watch PALSAR tiles
3007 https://spectraldifferences.wordpress.com/2015/03/24/add-an-envi-header-to-jaxa-global-mangrove-watch-palsar-tiles/
3010 http://www.zhihu.com/question/29257300
3012 * Bug fixes and man page updates.
3017 New in this release:
3019 * --number-of-cores respects 'taskset' on GNU/Linux.
3021 * --joblog --pipe gives the data send and received in the log.
3023 * GNU Parallel was tested to support 100 GB sized records in --pipe. A
3024 few bugs was fixed to support >2 GB records. It works, but is rather
3027 * GNU Parallel was cited in: RIG: Recalibration and Interrelation of
3028 genomic sequence data with the GATK
3029 http://www.g3journal.org/content/early/2015/02/13/g3.115.017012.full.pdf+html
3031 * GNU Parallel was cited in: MPI-blastn and NCBI-TaxCollector:
3032 Improving metagenomic analysis with high performance classification
3033 and wide taxonomic attachment
3034 http://www.worldscientific.com/doi/abs/10.1142/S0219720014500139?af=R&
3036 * GNU Parallel was cited in: Recent evolution in Rattus norvegicus is
3037 shaped by declining effective population size
3038 http://biorxiv.org/content/biorxiv/early/2015/03/01/015818.full.pdf
3040 * GNU Parallel was cited in: Evidence for DCO+ as a probe of
3041 ionization in the warm disk surface
3042 http://arxiv.org/pdf/1503.02659.pdf
3044 * GNU Parallel was cited in: De novo assembly and annotation of the
3045 Asian tiger mosquito (Aedes albopictus) repeatome with dnaPipeTE
3046 from raw genomic reads and comparative analysis with the yellow
3047 fever mosquito (Aedes aegypti)
3048 http://gbe.oxfordjournals.org/content/early/2015/03/11/gbe.evv050.full.pdf
3050 * GNU Parallel was cited in: A General Approach to Network
3051 Configuration Analysis
3052 http://research.microsoft.com/en-us/um/people/ratul/papers/nsdi2015-batfish.pdf
3054 * GNU Parallel was cited in: Scrimer: designing primers from
3056 http://onlinelibrary.wiley.com/doi/10.1111/1755-0998.12403/pdf
3058 * GNU Parallel was cited in: Efficient Retrieval of Key Material for
3059 Inspecting Potentially Malicious Traffic in the Cloud
3060 http://sacko.uk/pdf/2015.1.pdf
3062 * GNU Parallel will be presented at Strataconf: Poor Man's Parallel
3064 http://strataconf.com/big-data-conference-uk-2015/public/schedule/detail/40031
3066 * GNU Parallel was used in:
3067 https://github.com/alexbyrnes/FCC-Political-Ads_The-Code
3069 * GNU Parallel was used in: https://github.com/martymac/fpart
3071 * GNU Parallel was used in:
3072 https://github.com/hoytak/diabetic-retinopathy-code
3074 * GNU Parallel was used in:
3075 https://github.com/mehmattski/HybSeqPipeline
3077 * GNU Parallel was used in:
3078 http://search.cpan.org/~ajpage/Bio-Roary-2.0.0/lib/Bio/Roary/JobRunner/Parallel.pm
3080 * Using GNU Parallel on a Raspberry Pi cluster:
3081 http://www.dcglug.org.uk/cluster-progress/
3083 * An introduction to vector tiling and map reduce in postgis:
3084 http://dimensionaledge.com/intro-vector-tiling-map-reduce-postgis/
3086 * Running scripts in parallel with GNU Parallel:
3087 http://code.jasonbhill.com/2015/03/
3089 * Mahout: Parallelising the creation of DecisionTrees:
3090 http://www.markhneedham.com/blog/2012/12/27/mahout-parallelising-the-creation-of-decisiontrees/
3092 * High-Performance Scientific Computing: Running serial jobs in
3094 https://support.scinet.utoronto.ca/education/staticpublic/course178/serial.pdf
3096 * Parallel cardinality on your laptop
3097 https://highonscience.wordpress.com/2015/03/15/parallel-cardinality-on-your-laptop/
3099 * Experiments about a better locate using grep
3100 http://a3nm.net/blog/better_locate.html
3102 * Homework with GNU Parallel:
3103 https://support.scinet.utoronto.ca/education/staticpublic/course178content349.html
3105 * Parallel - Jobs in Skripten parallelisieren:
3106 https://slzm.de/blog/linux-tool-des-tages-parallel-jobs-in-skripten-parallelisieren/#more-612
3108 * GNU Parallel, czyli 100% użycia procesora
3109 http://matmatyk.blogspot.dk/2015/03/gnu-parallel-czyli-100-uzycia-procesora.html
3111 * Bug fixes and man page updates.
3116 * --tmux has gotten a major overhaul.
3118 * GNU Parallel was cited in: RaftLib: A C++ Template Library for High
3119 Performance Stream Parallel Processing
3120 http://www.cs.wustl.edu/~lip/pubs/pmam15_jbeard.pdf
3122 * GNU Parallel was cited in: Quantifying properties of hot and dense
3123 QCD matter through systematic model-to-data comparison
3124 http://arxiv.org/pdf/1502.00339.pdf
3126 * GNU Parallel was cited in: Towards Collaborative Exploration and
3127 Analysis of Big Data from Mars: A Noachis Terra Case Study
3128 http://link.springer.com/chapter/10.1007/978-3-319-13865-7_25
3130 * GNU Parallel was used (unfortunately with wrong citation) in:
3131 Performance and Scaling Comparison Study of RDBMS and NoSQL
3133 http://ijact.in/wp-content/uploads/2014/11/COMPUSOFT-311-1270-1275.pdf
3135 * GNU Parallel was used (unfortunately without citation) in: Parallel
3136 Implementation of Big Data Pre-Processing Algorithms for Sentiment
3137 Analysis of Social Networking Data
3138 http://www.researchmathsci.org/IJFMAart/ijfma-v6n2-7.pdf
3140 * GNU Parallel was used (unfortunately without citation) in: SpeedSeq:
3141 Ultra-fast personal genome analysis and interpretation
3142 http://biorxiv.org/content/biorxiv/early/2014/12/05/012179.full.pdf
3144 * Zip Folders with GNU Parallel
3145 http://fazky.github.io/posts/Linux/2015-01-07-GNU-Parallel.html
3147 * Using GNU Parallel with Freesurfer
3148 http://programminginadarkroom.blogspot.dk/2015/02/using-gnu-parallel-with-freesurfer.html
3150 * GNU Parallel is used in Velociraptor: https://github.com/ericwhyne/Velociraptor
3152 * Marcus Beach GNU Parallel http://marcusbeach.co/gnu-parallel/
3154 * Bug fixes and man page updates.
3159 * Remote jobs now send stderr (standard error) to stderr (standard
3160 error) instead of stdout (standard output).
3162 * Remote execution command is now packed using base64 encoded
3163 bzip2. This means that big environments (app. 100 KB) can be
3164 transferred. This change makes remote execution alpha quality.
3166 * --semaphoretimeout now takes a negative value. This means give up if
3167 the semaphore is not gotten within the timeout.
3169 * --halt -1 and -2 now means halt if a job succeeds (so the opposite
3172 * --no-keep-order will reverse --keep-order.
3174 * Bash's second fix of shellshock caused --env to break again when
3175 exporting functions. This has been fixed again.
3177 * A semibig refactoring of big functions. All non-trivial functions
3178 are now less than 100 lines. The refactoring makes this release beta
3181 * A description of the design decisions for GNU Parallel can be found
3182 in 'man parallel_design'.
3184 * A bug fix in replacement strings caused rewrite of the replacement
3185 function. This makes use of replacement strings alpha quality.
3187 * GNU Parallel was cited in: Improving Energy and Performance with
3188 Spintronics Caches in Multicore Systems
3189 http://link.springer.com/chapter/10.1007/978-3-319-14313-2_24
3191 * GNU Parallel was cited in: Parallel post-processing with MPI-Bash
3192 http://dl.acm.org/citation.cfm?id=2691137
3194 * GNU Parallel was cited in: Distinguishing cause from effect using
3195 observational data: methods and benchmarks
3196 http://arxiv-web3.library.cornell.edu/pdf/1412.3773.pdf
3198 * GNU Parallel was cited in: Data Science at the Command Line
3199 http://cdn.oreillystatic.com/oreilly/booksamplers/9781491947852_sampler.pdf
3201 * GNU Parallel was cited in: Resolution of Genetic Map Expansion
3202 Caused by Excess Heterozygosity in Plant Recombinant Inbred
3203 Populations http://www.g3journal.org/content/4/10/1963.full.pdf
3205 * GNU Parallel was cited in: Bayesian Inference of Protein Structure
3206 from Chemical Shift Data https://peerj.com/preprints/692v1.pdf
3208 * GNU Parallel was cited in: Clonal interference and Mullerʼs ratchet
3209 in spatial habitats http://iopscience.iop.org/1478-3975/11/5/056003
3211 * GNU Parallel was cited in: Computação Verde na Camada de Aplicação
3212 https://linux.ime.usp.br/~tpaiva/mac0499/files/monografia.pdf
3214 * GNU Parallel was cited in: Frameshift alignment: statistics and
3215 post-genomic applications
3216 http://bioinformatics.oxfordjournals.org/content/30/24/3575.full.pdf+html
3218 * GNU Parallel was cited in: Towards Recommender Engineering Tools and
3219 Experiments for Identifying Recommender Differences
3220 http://elehack.net/research/thesis/mde-thesis.pdf
3222 * GNU Parallel was cited in: Speaker Environment Classification Using
3223 Rhythm Metrics in Levantine Arabic Dialect
3224 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6923918
3226 * GNU Parallel was cited in: A Formal Proof Of The Kepler Conjecture
3227 http://arxiv.org/pdf/1501.02155.pdf
3229 * GNU Parallel was cited in: Allocation Policy Analysis for Cache
3230 Coherence Protocols for STT-MRAM-based caches
3231 http://conservancy.umn.edu/bitstream/handle/11299/169362/Nandkar_umn_0130M_15551.pdf
3233 * GNU Parallel was cited in: Using Trusted Platform Module for
3234 securing virtual environment access in Cloud
3235 http://dar.aucegypt.edu:8080/bitstream/handle/10526/4237/Using%20Trusted%20Platform%20Module%20for%20Securing%20Virtual%20Environment%20Access%20in%20Cloud.pdf
3237 * GNU Parallel was cited in: Weakly Supervised Learning for
3238 Compositional Sentiment Recognition
3239 http://computerlinguist.org/static/downloads/ma-thesis/Master_Thesis-Michael_Haas-Weakly_Supervised_Learning_for_Compositional_Sentiment_Recognition.pdf
3241 * GNU Parallel was cited in: Agility and Performance in Elastic
3242 Distributed Storage http://dl.acm.org/citation.cfm?id=2668129
3244 * GNU Parallel was used (unfortunately without citation) in: Large
3245 Scale Author Name Disambiguation in Digital Libraries
3246 http://semanticommunity.info/@api/deki/files/31523/P227_3546.pdf
3248 * GNU Parallel is used in BEDOPS:
3249 https://media.readthedocs.org/pdf/bedops/v2p5p0/bedops.pdf
3251 * Job ad asking for GNU Parallel skills:
3252 http://www.aplitrak.com/?adid=dXMzMTYxMjQuMzg0MTkuMTU1MEBtYW5wb3dlcmZveG5hLmFwbGl0cmFrLmNvbQ#sthash.kYCIhhty.KcoT6HnJ.dpbs
3254 * GNU Parallel: Open Source For You (OSFY) magazine, October 2013
3256 http://www.shakthimaan.com/posts/2014/11/27/gnu-parallel/news.html
3258 * Multithreaded Encryption and Compression
3259 http://www.krazyworks.com/multithreaded-encryption-and-compression/
3261 * GNU Parallel on OSX and Linux
3262 https://darknightelf.wordpress.com/2015/01/01/gnu-parallel-on-osx/
3264 * How to build gnu parallel from source on Ubuntu PC?
3265 http://blog.ovidiuparvu.com/build-gnu-parallel-source-ubuntu-pc/
3267 * GNU parallel for openaddr-process-one
3268 https://nelsonslog.wordpress.com/2015/01/09/gnu-parallel-for-openaddr-process-one/
3270 * From SRA Project to FastQ http://danielecook.com/sra-project-fastq/
3272 * Software Development Tooling
3273 http://www.computer.org/csdl/mags/so/2014/06/mso2014060021.pdf
3275 * コマンドを並列に実行するGNU parallelがとても便利
3276 http://bicycle1885.hatenablog.com/entry/2014/08/10/143612
3278 * Bug fixes and man page updates.
3283 * Remote systems can be divided into hostgroups (e.g. web and db) by
3284 prepending '@groupname/' to the sshlogin. Multiple groups can be
3285 given by separating groups with '+'. E.g. @web/www1 @web+db/www2
3288 * Remote execution can be restricted to servers that are part of one
3289 or more groups by '@groupname' as an sshlogin. Multiple groups can
3290 be given by separating groups with '+'. E.g. -S @web or -S @db+web
3292 * With --hostgroup you can restrict arguments to certain hostgroups by
3293 appending '@groupname' to the argument. Multiple groups can be
3294 given by separating groups with '+'. E.g. my_web_arg@web
3295 db-or-web-arg@db+web db-only-arg@db Thanks to Michel Courtine for
3296 developing a prototype for this.
3298 * GNU Parallel was cited in: HTSeq-Hadoop: Extending HTSeq for
3299 Massively Parallel Sequencing Data Analysis using Hadoop
3300 http://essenceofescience.se/wp-content/uploads/2014/11/Siretskiy.pdf
3302 * GNU Parallel was cited in: SlideToolkit: An Assistive Toolset for
3303 the Histological Quantification of Whole Slide Images
3304 http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0110289
3306 * GNU Parallel was cited in: Exploring a multiprocessor design space
3307 to analyze the impact of using STT-RAM in the memory hierarchy
3308 http://conservancy.umn.edu/bitstream/handle/11299/167286/Borse_umn_0130M_15431.pdf
3310 * Command-Line OCR with Tesseract on Mac OS X
3311 https://ryanfb.github.io/etc/2014/11/13/command_line_ocr_on_mac_os_x.html
3313 * Bug fixes and man page updates.
3318 * --env was changed to deal with Bash's new way of exporting a function.
3320 * GNU Parallel was cited in: Exclusion of cosmic rays in
3321 protoplanetary disks. II. Chemical gradients and observational
3322 signatures http://iopscience.iop.org/0004-637X/794/2/123/article
3324 * GNU Parallel was cited in: Application of Machine Learning to
3325 Algorithm Selection for TSP
3326 http://www.dbai.tuwien.ac.at/staff/musliu/art_ictai_cam.pdf
3328 * GNU Parallel was cited in: Performance Models for LTE-Advanced
3330 http://repository.asu.edu/attachments/137242/content/Tyagi_asu_0010E_14116.pdf
3332 * GNU Parallel was used (unfortunately without citation) in: De Novo
3333 Insertions and Deletions of Predominantly Paternal Origin Are
3334 Associated with Autism Spectrum Disorder
3335 http://www.cell.com/cms/attachment/2019079667/2039310868/mmc1.pdf
3337 * GNU Parallel was determined 'popular' by Statistical Analysis of
3338 Popular Open Source Software Projects and Their Communities
3339 http://andiwre.itmaranatha.org/prosiding/ICITEE2014/PaperAndiWRE-ICITEE2014.pdf
3341 * GNU Parallel is demonstrated in: Data Science at the Command Line:
3342 Facing the Future with Time-Tested Tools
3344 * GNU Parallel was covered in a talk at Sydney Perl Mongers group
3345 http://www.openfusion.net/talks/pwp/#24
3347 * GNU Parallel and how to get started with it
3348 http://www.jduck.net/blog/2014/09/30/gnu-paralell/
3350 * Behat/Selenium/Parallel
3351 http://jaffamonkey.com/behat-selenium-parallel/
3353 * Comparing Golang, Scala, Elixir and Ruby for ETL
3354 http://www.dimroc.com/2014/09/29/etl-language-showdown/
3356 * Assemble a list of which of these hosts are up or down
3357 http://opsfun.wordpress.com/2014/03/31/gnu-parallel/
3359 * Running commands on many nodes simultaneously
3360 http://opsfun.wordpress.com/2014/03/31/19/
3362 * Ubuntu 13.04でGNU ParallelをGNUモードで動かす
3363 http://qiita.com/YusukeSuzuki@github/items/7b96b5876bf980f21e85
3365 * Bug fixes and man page updates.
3370 * If the file given as --sshloginfile is changed it will be re-read
3371 when a job finishes though at most once per second. This makes it
3372 possible to add and remove hosts while running.
3374 * Brutha uses GNU Parallel https://pypi.python.org/pypi/brutha/1.0.2
3376 * OCRmyPDF uses GNU Parallel https://github.com/fritz-hh/OCRmyPDF/
3378 * GNU Parallel was presented at Balti and Bioinformatics "On-Air"
3379 http://youtu.be/UtXlr19xTh8?t=2h5m0s
3381 * Pleiades Plus uses GNU Parallel
3382 https://github.com/ryanfb/pleiades-plus
3384 * Imagemagick and GNU Parallel
3385 http://deepdish.io/2014/09/15/gnu-parallel/
3387 * GNU Parallel (Sebuah Uji Coba)
3388 http://pr4ka5a.wordpress.com/2014/09/04/gnu-parallel-sebuah-uji-coba/
3390 * GNU Parallel: 并行执行Linux命令
3391 http://blog.csdn.net/xzz_hust/article/details/39183837
3396 * GNU Parallel now uses the same shell it was started from as the
3397 command shell for local jobs. So if GNU Parallel is started from
3398 tcsh it will use tcsh as its shell even if the login $SHELL is
3399 different. For remote jobs the login $SHELL will be used.
3401 * The whole current environment in bash can be copied by using a shell
3402 wrapper function (Search manual for env_parallel).
3404 * --plus adds the replacement strings {+/} {+.} {+..} {+...} {..}
3405 {...} {/..} {/...}. The idea being that '+foo' matches the opposite
3406 of 'foo' and {} = {+/}/{/} = {.}.{+.} = {+/}/{/.}.{+.} = {..}.{+..}
3407 = {+/}/{/..}.{+..} = {...}.{+...} = {+/}/{/...}.{+...}
3409 * GNU Parallel now deals correctly with the combination
3410 rsync-3.1.X-client and rsync-2.5.7-server
3412 * GNU Parallel was cited in: A Web Service for Scholarly Big Data
3413 Information Extraction
3414 http://patshih.ist.psu.edu/publications/Williams-CiteSeerExtractor-ICWS14.pdf
3416 * Comparison of the speed of different GNU Parallel versions:
3417 http://lists.gnu.org/archive/html/parallel/2014-08/msg00030.html
3419 * GNU Parallel was covered in the webcast 2014-08-20: Data Science at
3420 the Command Line http://www.oreilly.com/pub/e/3115
3422 * Distributed processing with GNU parallel
3423 http://kazjote.eu/2014/08/11/distributed-processing-with-gnu-parallel
3425 * A Peek into GNU Parallel
3426 http://blog.dataweave.in/post/94238943763/a-peek-into-gnu-parallel
3428 * Сборка GNU parallel для CentOS/RHEL
3429 http://www.stableit.ru/2014/07/gnu-parallel-centosrhel.html
3431 * Bug fixes and man page updates.
3436 * {= perl expression =} can be used as replacement string. The
3437 expression should modify $_. E.g. {= s/\.gz$// =} to remove .gz from
3438 the string. This makes replacement strings extremely flexible.
3440 * Positional perl expressions (similar to {2}) are given as {=2 perl
3441 expression=} where 2 is the position.
3443 * One small backwards incompatibility: {1}_{2} will replace {2} with
3444 the empty string if there is only one argument. Previously {2} would
3445 have been left untouched.
3447 * Replacement strings can be defined using --rpl. E.g. parallel --rpl
3448 '{.gz} s/\.gz$//' echo {.gz} ::: *.gz
3450 * The parenthesis around {= perl expression =} can be changed with
3453 * --tmux will direct the output to a tmux session instead of
3454 files. Each running jobs will be in its own window.
3456 * --halt 10% will stop spawning new jobs if 10% failed so far.
3458 * GNU Parallel was cited in: bammds: A tool for assessing the ancestry
3459 of low depth whole genome data using multidimensional scaling (MDS)
3460 http://bioinformatics.oxfordjournals.org/content/early/2014/06/28/bioinformatics.btu410.abstract
3462 * GNU Parallel was cited in: Molecular ferroelectric contributions to
3463 anomalous hysteresis in hybrid perovskite solar cells
3464 http://people.bath.ac.uk/aw558/publications/2014/arxiv_hysteresis_14.pdf
3466 * GNU Parallel was cited in: Energy Sorghum-a genetic model for the
3467 design of C4 grass bioenergy crops
3468 http://jxb.oxfordjournals.org/content/early/2014/06/20/jxb.eru229.short
3470 * GNU Parallel was cited in: Web-scale Content Reuse Detection
3471 www.isi.edu/~johnh/PAPERS/Ardi14a.pdf
3473 * Tell your friends to sign up for the Webcast at 2014-08-20 covering
3474 GNU Parallel: Data Science at the Command Line
3475 http://www.oreilly.com/pub/e/3115
3477 * GNU Parallel all the things!
3478 http://longwayaround.org.uk/notes/gnu-parallel-all-the-things/
3480 * Shell command composition and dispatch
3481 http://lukeluo.blogspot.dk/2014/07/linux-virtual-console6-shell-command.html
3483 * Parallelising plink (or anything else) the easy way
3484 http://chrisladroue.com/2012/03/parallelising-plink-or-anything-else-the-easy-way/
3486 * Easy and cheap cluster building on AWS
3487 https://grapeot.me/easy-and-cheap-cluster-building-on-aws.html
3489 * Paralelizace běžných činností v konzoli pomocí GNU Parallel
3490 http://www.abclinuxu.cz/clanky/paralelizace-beznych-cinnosti-v-konzoli-pomoci-gnu-parallel
3492 * [原] Ubuntu 下使用 parallel 命令的注意事项
3493 http://blog.ailms.me/2014/06/28/ubuntu-with-parallel.html
3495 * 简单的并行, 可使用GNU parallel
3496 http://jerkwin.github.io/2014/06/10/GNU-parallel/
3498 * Bug fixes and man page updates.
3503 * --shebang and --shebang-wrap now works on FreeBSD.
3505 * --pipepart works with --header, --regexp, --cat and --fifo.
3507 * ./configure --disable-documentation will not build documentation.
3509 * {%} works as job slot.
3511 * GNU Parallel was cited in: Energy Efficient, High-speed
3512 Communication in WSNs
3513 https://gupea.ub.gu.se/bitstream/2077/35801/1/gupea_2077_35801_1.pdf
3515 * GNU Parallel was cited in: Ferroelectric contributions to anomalous
3516 hysteresis in hybrid perovskite solar cells
3517 http://arxiv.org/pdf/1405.5810.pdf
3519 * Processes Paralleling to Speed up Computing and Tasks Execution in
3521 http://kukuruku.co/hub/nix/processes-paralleling-to-speed-up-computing-and-tasks-execution-in-linux
3523 * Moving / Copying lots of s3 files quickly using gnu parallel
3524 http://blog.aclarke.eu/moving-copying-lots-of-s3-files-quickly-using-gnu-parallel/
3526 * Speeding up grep log queries with GNU Parallel
3527 http://www.tripwire.com/state-of-security/incident-detection/speeding-grep-queries-gnu-parallel/
3529 * Ubuntu - Gnu parallel - It's awesome
3530 http://kasunweranga.blogspot.dk/2014/06/ubuntu-gnu-parallel-its-awesome.html
3532 * Export quicklooks with vector overlay using TuiView
3533 http://spectraldifferences.wordpress.com/2014/03/08/export-quicklooks-with-vector-overlay-using-tuiview/
3535 * GNU Parallel指南 http://my.oschina.net/enyo/blog/271612
3537 * GNU parallelで違和感 http://jarp.does.notwork.org/diary/201405c.html#201405301
3539 * Bug fixes and man page updates.
3544 * Use --semaphoretimeout to ignore the semaphore lock after a while.
3546 * {%} introduced as job slot replacement string. It has known bugs.
3548 * --slotreplace changes slot replacement string.
3550 * GNU Parallel officially in Solaris 11.2beta
3551 https://blogs.oracle.com/alanc/entry/solaris_11_2_changes_to
3553 * GNU Parallel was cited in: A Comparison of Antenna Placement
3554 Algorithms http://abhinavjauhri.com/publications/eap.pdf
3556 * Using GNU Parallel on a PBS cluster (nice use of --shebang-wrap)
3557 https://docs.it4i.cz/anselm-cluster-documentation/resource-allocation-and-job-execution/capacity-computing
3559 * BioLite uses GNU Parallel: https://bitbucket.org/caseywdunn/biolite
3561 * Isitdown uses GNU Parallel: http://www.isi.edu/~calvin/isitdown.md
3563 * Convert FLAC to MP3 with GNU parallel
3564 http://www.blogobramje.nl/posts/Convert_FLAC_to_MP3_with_GNU_parallel/
3566 * JD Edwards Business Function Documentation
3567 http://www.azertech.net/content/jd-edwards-business-function-documentation
3569 * Tools of the trade http://blog.eikeland.se/2014/05/01/tools-of-the-trade/
3571 * How I start a bioinformatics project
3572 http://nickloman.github.io/2014/05/14/how-i-start-a-bioinformatics-project/
3574 * No:The-Me GNU Parallel http://adityalaghate.in/gnu-parallel.html
3576 * Bug fixes and man page updates.
3581 * --pipepart is a highly efficient alternative to --pipe if the input
3582 is a real file and not a pipe.
3584 * If using --cat or --fifo with --pipe the {} in the command will be
3585 replaced with the name of a physical file and a fifo respectively
3586 containing the block from --pipe. Useful for commands that cannot
3587 read from standard input (stdin).
3589 * --controlmaster has gotten an overhaul and is no longer
3592 * --env is now copied when determining CPUs on remote system. Useful
3593 for copying $PATH if parallel is not in the normal path.
3595 * --results now chops the argument if the argument is longer than the
3596 allowed path length.
3598 * Build now survives if pod2* are not installed.
3600 * The git repository now contains tags of releases.
3602 * GNU Parallel was cited in: Proactive System for Digital Forensic
3604 http://dspace.library.uvic.ca:8080/bitstream/handle/1828/5237/Alharbi_Soltan_PhD_2014.pdf
3606 * GNU Parallel was cited in: Beyond MAP estimation with the
3607 track-oriented multiple hypothesis tracker
3608 http://ieeexplore.ieee.org/xpl/abstractReferences.jsp?tp=&arnumber=6766651&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6766651
3610 * GNU Parallel was cited in: Prokka: rapid prokaryotic genome
3612 http://bioinformatics.oxfordjournals.org/content/early/2014/03/18/bioinformatics.btu153.short
3614 * GNU Parallel was used (unfortunately with improper citation) in:
3615 Perspectives in magnetic resonance: NMR in the post-FFT era
3616 http://www.sciencedirect.com/science/article/pii/S1090780713003054
3618 * GNU Parallel is used in https://github.com/cc2qe/speedseq
3620 * Batch XML validation at the command line.
3621 http://horothesia.blogspot.dk/2014/04/batch-xml-validation-at-command-line.html
3623 * freebayes-parallel uses GNU Parallel
3624 https://github.com/ekg/freebayes/commit/31ee997984cebe8a196381c3de57e618e34a2281
3626 * Org-mode with Parallel Babel http://draketo.de/english/emacs/parallel-babel#sec-2
3628 * Speeding Up Grep Log Queries with GNU Parallel
3629 http://www.cybersecurity.io/speeding-grep-queries-gnu-parallel/
3631 * How to run tbss_2_reg in parallel
3632 http://tadpolebrainimaging.blogspot.dk/2014/03/how-to-run-tbss2reg-in-parallel.html
3634 * GNU parallel example: blastn https://asciinema.org/a/8775
3636 * Iterative DNS Brute Forcing
3637 http://www.room362.com/blog/2014/02/19/iterative-dns-brute-forcing/
3639 * Ejecutando comandos en paralelo
3640 http://jesusmercado.com/guias/ejecutando-comandos-en-paralelo/
3642 * Ejecutando en paralelo en bash (ejemplo con rsync)
3643 http://eithel-inside.blogspot.dk/2014/04/ejecutando-en-paralelo-en-bash-ejemplo.html
3645 * Bug fixes and man page updates.
3650 * Offical package for Alpine Linux now exists:
3651 http://alpinelinux.org/apk/main/x86/parallel
3653 * GNU Parallel was cited in: Estimating uncertainties in statistics
3654 computed from direct numerical simulation
3655 http://dx.doi.org/10.1063/1.4866813
3657 * GNU Parallel was cited in: Vehicle routing problems with time
3658 windows and multiple service workers: a systematic comparison
3659 between ACO and GRASP
3660 http://link.springer.com/article/10.1007/s10100-014-0341-z
3662 * GNU Parallel, quick and easy
3663 http://www.reganmian.net/blog/2014/03/09/gnu-parallel-quick-and-easy/
3665 * Using Multiple CPU Cores With Command Line Tools
3666 http://prateekvjoshi.com/2014/03/07/using-multiple-cpu-cores-with-command-line-tools/
3668 * Batch convert mp3 CBR to VBR
3669 http://blogs.zercle.com/bouroo/2013/03/batch-convert-mp3-cbr-to-vbr/
3671 * Running Behat in parallel with Selenium grid
3672 http://zalas.eu/running-behat-in-parallel-with-selenium-grid/
3674 * Git-Mirror per cronjob aktuell halten
3675 https://www.schtobia.de/2013/git-mirror-per-cronjob-aktuell-halten/
3677 * Пишем многопоточный скрипт на bash
3678 http://dafter.ru/duf/howto/130.html
3680 * 如何利用多核CPU来加速你的Linux命令
3681 http://www.chinadmd.com/file/xpcr6wpctzwtuu3ivwiaatcs_1.html
3683 * Bug fixes and man page updates.
3688 * --tollef has been retired.
3690 * --compress has be redesigned due to bugs.
3692 * Format of --eta and --joblog has changed slightly.
3694 * GNU Parallel was cited in: Speaker Verification and Keyword Spotting
3695 Systems for Forensic Applications
3696 http://lantana.tenet.res.in/website_files/thesis/Phd/srikanth.pdf
3698 * GNU Parallel was cited in: Scaleable Code Clone Detection
3699 http://scg.unibe.ch/archive/phd/schwarz-phd.pdf
3701 * GNU Parallel was cited in: Clone Detection that scales
3702 http://scg.unibe.ch/archive/masters/Vogt14a.pdf
3704 * GNU Parallel was cited in: Scalable Positional Analysis for Studying
3705 Evolution of Nodes in Networks
3706 http://arxiv-web3.library.cornell.edu/pdf/1402.3797
3708 * GNU Parallel was cited in: Aggregate Characterization of User
3709 Behavior in Twitter and Analysis of the Retweet Graph
3710 http://arxiv.org/pdf/1402.2671v1
3712 * GNU Parallel was used (unfortunately without citation) in: Causal
3713 Network Models for Predicting Compound Targets and Driving Pathways
3715 http://jbx.sagepub.com/content/early/2014/02/10/1087057114522690.full
3717 * GNU Parallel was used (unfortunately without citation) in:
3718 Performance and Energy Efficiency of Common Compression /
3719 Decompression Utilities
3720 http://www.researchgate.net/publication/243962643_Performance_and_Energy_Efficiency_of_Common_CompressionDecompression_Utilities_An_Experimental_Study_in_Mobile_and_Workstation_Computer_Platforms/file/3deec51d1dbc0474f9.pdf
3722 * GNU Parallel was used (unfortunately without citation) in: SpringFS:
3723 Bridging Agility and Performance in Elastic Distributed Storage
3724 http://www.istc-cc.cmu.edu/publications/papers/2014/SpringFS-FAST14.pdf
3726 * GNU Parallel was recommended (without citation) in: Redesigning the
3727 Specificity of Protein-DNA Interactions with Rosetta
3728 http://link.springer.com/protocol/10.1007/978-1-62703-968-0_17
3730 * GNU Parallel is co-distributed with RepeatExplorer
3731 http://www.vcru.wisc.edu/simonlab/bioinformatics/programs/repeatexplorer/README.txt
3733 * Convert MP3 to a scrolling spectrum waterfall plot video
3734 http://jdesbonnet.blogspot.dk/2014/02/convert-mp3-to-scrolling-spectrum.html
3736 * PHP wrapper class for the GNU Parallel tool
3737 https://github.com/geopal-solutions/gnu-parallel-wrapper/tree/master
3739 * Exploratory Data Analysis http://www.slideshare.net/thinrhino/gnunify
3741 * Copias de archivos con rsync y parallel
3742 http://linuxmanr4.com/2014/02/20/copias-de-archivos-con-rsync-y-parallel
3744 * Single-Thread-Programme auf Multicore-Rechnern parallelisieren
3745 http://www.adlerweb.info/blog/2014/02/08/linux-single-thread-programme-auf-multicore-rechnern-parallelisieren
3747 * Распараллеливаем процессы для ускорения вычислений и выполнения
3748 заданий в Linux http://savepearlharbor.com/?p=210480
3750 * Bug fixes and man page updates.
3755 * GNU Parallel was cited in: On the likelihood of multiple bit upsets
3757 http://arxiv-web3.library.cornell.edu/pdf/1401.1003
3759 * HaploClique uses GNU Parallel
3760 https://github.com/armintoepfer/haploclique
3762 * Scraping NSScreencast
3763 https://blog.nicolai86.eu/posts/2014-01-12/scraping-nsscreencast/
3765 * 30 Cool Open Source Software I Discovered in 2013
3766 http://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/
3768 * [Unix] 13. The power of doing things in Parallel
3769 http://leetaey.tistory.com/384
3771 * Parallel the execution of a job that read from stdin
3772 http://www.linuxask.com/questions/parallel-the-execution-of-a-job-that-read-from-stdin
3774 * Mon Make à moi (6:38-11:50)
3775 http://videos.rennes.inria.fr/ReNaBI-GO2013/indexPierreLindenbaum.html
3777 * Shell-Abarbeitung beschleunigen: Wie Sie mit parallelen Prozesse
3778 effizienter in der Shell arbeiten
3779 https://www.hosteurope.ch/blog/shell-abarbeitung-beschleunigen-wie-sie-mit-parallelen-prozesse-effizienter-in-der-shell-arbeiten/
3781 * Summary of GNU Parallel tutorial
3782 http://hacktracking.blogspot.dk/2014/01/gnu-parallel-tutorial.html
3784 * Bug fixes and man page updates.
3789 * GNU Parallel now has a motto: For people who live life in the
3792 * Detect if the buffer dir $TMPDIR runs out of space. This changes a
3793 central piece of code, making this release alpha quality.
3795 * --keep-order --(n)onall will sort according to the sshlogin.
3797 * Detect the number of CPUs on DEC Tru64.
3799 * GNU sql: --list-tables for sqlite3.
3801 * GNU Parallel was cited in: Variational Message-Passing: Extension to
3802 Continuous Variables and Applications in Multi-Target Tracking
3803 http://www.ics.uci.edu/~ajfrank/pubs/thesis.pdf
3805 * GNU Parallel was cited in: Genome Assembly: Scaffolding Guided by
3807 https://www.duo.uio.no/handle/10852/37431
3809 * GNU Parallel was cited in: Metagenomic analysis of Mariana Trench
3811 http://repositorio.ul.pt/handle/10451/9436
3813 * GNU Parallel was cited in: Diacritization, automatic segmentation
3814 and labeling for Levantine Arabic speech
3815 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6642556
3817 * GNU Parallel was cited in: Investigation of emotion classification
3818 using speech rhythm metrics
3819 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6642591
3821 * GNU Parallel was cited in: A Rhythm-Based Analysis of Arabic Native
3822 and Non-Native Speaking Styles
3823 http://www.ijsps.com/uploadfile/2013/1128/20131128014413279.pdf
3825 * GNU Parallel was cited in: Evolutionary optimization of wetlands
3827 http://dl.acm.org/citation.cfm?id=2480400
3829 * GNU Parallel was cited (unfortunately with wrong citation) in:
3830 RDBMS vs NoSQL: Performance and Scaling Comparison
3831 http://www.epcc.ed.ac.uk/sites/default/files/Dissertations/2012-2013/RDBMS%20vs%20NoSQL%20-%20Performance%20and%20Scaling%20Comparison.pdf
3833 * GNU Parallel was used (without proper citation) in: Comprehensive
3834 Analysis Pipeline for Discovery of Human Genetic Variation
3835 http://www.google.com/patents/US20130311106
3837 * Encrypt and decrypt in parallel with GPG
3838 http://blog.tkassembled.com/412/encrypt-and-decrypt-in-parallel-with-gpg/
3840 * Using GNU Parallel to create a SVM classifier
3841 http://ivanyu.me/blog/2013/12/01/parallel/
3843 * Parallel xz compression
3844 http://anthon.home.xs4all.nl/rants/2013/parallel_xz/
3846 * Got CPUs to burn? Put 'em to work with GNU parallel
3847 http://baoilleach.blogspot.dk/2013/11/got-cpus-to-burn-put-em-to-work-with.html
3850 http://pastebin.com/JmnB9ffq
3852 * Gnu Parallel for fun and profit
3853 https://gist.github.com/celoyd/f7eb55ad69c9b33fd8c3
3855 * Parallelization of Exploitation
3856 http://rantsideasstuff.com/parallelization-of-exploitation/
3858 * Running assemblies in parallel
3859 https://khmer-protocols.readthedocs.org/en/v0.8.3/metagenomics/4-assemble.html
3861 * Procesando la contabilidad del PP
3862 http://www.neorazorx.com/2013/07/procesando-la-contabilidad-del-pp.html
3864 * Mon make à moi (French)
3865 http://www.slideshare.net/lindenb/mon-make-moi-tout-sauf-galaxy
3867 * Bug fixes and man page updates.
3872 * A citation notice is printed on stderr only if stderr is a terminal,
3873 the user has not specified --no-notice and the user has not run
3874 --bibtex once. This makes the release alpha quality.
3876 * --compress will compress temporary files. If the output is big and
3877 very compressible this will take up less disk space in $TMPDIR and
3878 possibly be faster due to less disk I/O.
3880 * --compress-program comtrols which program to use for compressing
3883 * --bar show progress as a progress bar compatible with zenity.
3885 * --resume can now be used with --result: Jobs already run will be
3888 * --transfer and --basefile support paths relative to the --workdir by
3889 inserting /./ into the path.
3891 * GNU Parallel was cited in: fastphylo: Fast tools for phylogenetics
3892 http://www.biomedcentral.com/1471-2105/14/334/abstract
3894 * Using GNU parallel
3895 http://davetang.org/muse/2013/11/18/using-gnu-parallel/
3897 * Techlux - GNU - Parallel (German)
3898 https://techlux.de/blog/2013/11/07/gnu-parallel/
3900 * awk, sed, bzip2, grep, wc на всех ядрах
3901 http://vk.com/page-30666517_45528467
3903 * 如何利用多核CPU來加速你的Linux命令 — awk, sed, bzip2, grep, wc等
3904 http://www.hksilicon.com/kb/articles/290543/CPULinuxawk-sed-bzip2-grep-wc
3906 * GNU Parallel (Japanese)
3907 http://jarp.does.notwork.org/diary/201311b.html#20131117
3909 * Bug fixes and man page updates.
3914 * --transfer files with /./ in the path will copy the files relative
3917 * The maximal command length is now cached in a file halfing the
3920 * GNU Parallel was cited in: Investigating speaker gender using rhythm
3921 metrics in Arabic dialects
3922 http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6602389
3924 * GNU Parallel was cited in: Tiedon erist ̈minen ja visualisointi a
3925 lastensuojelun asiakaskertomuksista
3926 https://tampub.uta.fi/handle/10024/84978
3928 * Some Additional Useful Bioinformatics Software
3929 http://nix-bio.blogspot.dk/2013/10/additional-software-for-bioinformatics.html
3931 * GNU Parallel Example Screen Cast (bil to Geotiff conversion)
3932 http://www.youtube.com/watch?v=PpF27eC7Mys
3934 * Using GNU Parallel to roll-your-own Map Reduce!
3935 http://www.rankfocus.com/hello-world/
3937 * Use multiple CPU Cores with your Linux commands
3938 http://www.rankfocus.com/use-cpu-cores-linux-commands/
3940 * Using GNU Parallel at HPC @ Uni.lu
3941 https://hpc.uni.lu/users/use_cases/
3943 * Scaling up with parallelization
3944 https://www.msi.umn.edu/sites/default/files/AdvPython_1.pdf
3946 * How to teach yourself to be a technical tester
3947 http://infiniteundo.com/post/62421363463/qa-toc
3949 * Faster Rasters For All
3950 http://2013.foss4g.org/conf/programme/presentations/52/
3952 * Optimizing translated file downloads
3953 http://www.smartling.com/blog/2013/05/20/optimizing-translated-file-downloads/
3955 * EMC NetWorker parallel saveset cloning with nsrclone and GNU parallel
3956 http://www.beebotech.com.au/2013/10/emc-networker-parallel-saveset-cloning-with-nsrclone-and-gnu-parallel/
3958 * Best Practices for Amazon EMR
3959 http://media.amazonwebservices.com/AWS_Amazon_EMR_Best_Practices.pdf
3961 * Computing checksums for backup
3962 https://identi.ca/evan/note/6yf1GzAARtyBhj__xzMvAg
3964 * Un exemplu de utilizare a programului GNU parallel
3965 http://vundicind.blogspot.dk/2013/10/exemplu-utilizare-gnu-parallel.html
3968 http://www.slideshare.net/drakeguan/part1-23705978
3970 * なんか気持ちよかです Gnu Parallel
3971 http://a3-lab.jpn.org/note/%E3%81%AA%E3%82%93%E3%81%8B%E6%B0%97%E6%8C%81%E3%81%A1%E3%82%88%E3%81%8B%E3%81%A7%E3%81%99-gnu-parallel
3973 * Bug fixes and man page updates.
3978 * PDF-files of documentation is now included.
3980 * Cloning at warp speed 100 VMs in 1 minute using one command line
3981 http://www.beebotech.com.au/tag/command-line/
3983 * Calcul Quebec's introduction to GNU Parallel
3984 https://wiki.calculquebec.ca/w/GNU_parallel
3986 * Brincando com o GNU parallel
3987 http://blog.tadeucruz.com/2013/09/brincando-com-o-gnu-parallel/
3989 * GNU Parallelで並列処理を行う
3990 http://qiita.com/PENGUINANA_/items/af27a833e835fe17f09b
3992 * Bug fixes and man page updates.
3997 * A tutorial showing much of GNU Parallel's functionality. Spend an
3998 hour walking through the tutorial. Your commandline will love you
3999 for it. man parallel_tutorial
4001 * --line-buffer will buffer output on line basis. --group keeps the
4002 output together for a whole job. --ungroup allows output to mixup
4003 with half a line coming from one job and half a line coming from
4004 another job. --line-buffer fits between these two; it prints a full
4005 line, but will allow for mixing lines of different jobs.
4007 * --record-env records all variables and functions set. Useful to
4008 record the normal environment before using --env _.
4010 * --env _ exports all functions and variables to the remote server
4011 except for the ones recorded.
4013 * New signing key. Due to recommendations from NIST
4014 http://www.keylength.com/en/4/ the signing key was changed from
4015 1024D/ID:FFFFFFF1 to 9888R/ID:88888888.
4017 * Agalma: an automated phylogenomics workflow
4018 http://arxiv.org/pdf/1307.6432
4020 * Job ad asking for GNU Parallel expertise
4021 http://seattle.craigslist.org/est/sof/4006079352.html
4023 * Transient Beowulf Clustering with GNU Parallel and SSHfs
4024 http://www.reddit.com/r/linux/comments/1ka8mn/transient_beowulf_clustering_with_gnu_parallel/
4026 * Aligning to unique regions
4027 http://davetang.org/muse/2013/07/22/aligning-to-unique-regions/
4029 * Top 10 scripting tricks for basic bioinformatics
4030 http://students.washington.edu/bowmanjs/wordpress/?p=873
4032 * Using GNU Parallel to speed up and simplify data analyzes
4033 http://www.sergeymarkov.com/blog/2013/07/using-gnu-parallel-to-speed-up-and-simplify-data-analyzes/
4035 * Compression of files in parallel using GNU parallel
4036 http://codextechnicanum.blogspot.dk/2013/07/compression-of-files-in-parallel-using.html
4038 * Using GNU Parallel with Amazon
4039 media.amazonwebservices.com/AWS_Amazon_EMR_Best_Practices.pdf
4041 * Some useful comments on GNU Parallel
4042 https://news.ycombinator.com/item?id=6209767
4044 * Using GNU Parallel to count reads mapping to genes for multiple BAMs
4045 http://drduanehassane.com/blog/sequencing-resources
4047 * TimeMachineっぽいバックアップスクリプト
4048 http://rio.tc/2013/07/timemachine-1.html
4050 * GNU ParallelでAndroid NDKの全バージョンを一括ダウンロード
4051 http://qiita.com/mazgi/items/b10bf0ff3da2045d19ab
4053 * Bug fixes and man page updates.
4058 * --round-robin with --pipe will write all blocks to already running
4061 * --env can now transfer Bash function for remote execution. That is
4064 * GNU Parallel was used (unfortunately with improper citation) in:
4065 Understanding the Impact of E-Commerce Software on the Adoption of
4066 Structured Data on the Web
4067 http://link.springer.com/chapter/10.1007/978-3-642-38366-3_9#page-1
4069 * GNU Parallel was used (unfortunately with improper citation) in:
4070 CWI at TREC 2012, KBA track and Session Track
4071 http://trec.nist.gov/pubs/trec21/papers/CWI.kba.session.final.pdf
4073 * Mitigation of Adverse Effects Caused by Shock Wave Boundary Layer
4074 Interactions through Optimal Wall Shaping.
4075 http://arc.aiaa.org/doi/abs/10.2514/6.2013-2653
4077 * Using GNU parallel to convert images.
4078 http://www.brunokim.com.br/blog/?p=18
4080 * A quick way to parallelize.
4081 http://timotheepoisot.fr/2013/07/08/parallel/
4083 * GNU Parallel 20130522 ('Rana Plaza') 发布,并行作业执行.
4084 http://www.open-open.com/news/view/371301
4086 * Quite a few bug fixes and man page updates.
4091 * --xapply now recycles arguments if an input source has more
4092 arguments than others.
4094 * The sleep time between jobs is now both increased and decreased
4097 * 10 seconds installation check the signature using GnuPG if GnuPG is
4100 * Developer job asking for GNU Parallel expertise.
4101 http://careers.stackoverflow.com/jobs/35562/developer-big-data-geo-and-web-climate-central
4103 * A small utility program to run youtube-dl in parallel.
4104 https://github.com/dlh/youtube-dl-parallel
4106 * Parallelizing Freesurfer:
4107 http://blog.cogneurostats.com/?p=148
4109 * Bug fixes and man page updates.
4114 * --ctrlc is now default if --pipe is not used; thus making it
4115 possible to kill remotely started jobs simply by pressing Ctrl-C.
4117 * --timeout 200% now means kill jobs that take more than twice the
4118 time of the median run time of a job.
4120 * Jobs are now distributed round robin when having mulitiple
4121 --sshlogin instead of filling up one --sshlogin at a time.
4123 * niceload: darwin version of --io --mem --swap. Thanks to Anders F
4126 * Bug fixes and man page updates.
4131 * 10 seconds installation: wget -O - pi.dk/3 | sh
4133 * HPUX CPU/core detection. Thanks to Javier Tarradas.
4135 * CPU detection for HURD, IRIX, SCO OpenServer and (old) HPUX.
4137 * --ctrlc will send SIGINT to tasks running on remote computers and
4140 * --load now uses 'ps' to see immediately see the number of running
4141 processes instead of 'uptime' thus making --load react much faster.
4143 * Testing on Centos 3.9 and FreeBSD 7 revealed a lot of compability
4144 bugs. Some of these required quite extensive changes making this
4145 release beta quality.
4147 * --retries works with --onall.
4149 * The new --load computation now works on FreeBSD 7.
4151 * --nice works under tcsh.
4153 * GNU Parallel is officially supported in NetBSD.
4154 http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/parallel/parallel/README.html
4156 * GNU Parallel is accepted for openSUSE.
4157 http://software.opensuse.org/package/gnu_parallel
4159 * GNU Parallel can be installed under Microsoft Windows (CygWin).
4160 http://blogs.msdn.com/b/hpctrekker/archive/2013/03/30/preparing-and-uploading-datasets-for-hdinsight.aspx
4162 * Excuses for not installing GNU Parallel.
4163 http://oletange.blogspot.dk/2013/04/why-not-install-gnu-parallel.html
4165 * Job advert that requires GNU Parallel competence.
4166 http://versium.com/about/careers/
4168 * Parallelizing Batch Jobs for Fun and Profit.
4169 http://mikeseidle.com/tech/programming/2013/03/parallelizing-batch-jobs
4171 * Processing Transcription Start Sites(TSS) for the entire Mouse genome.
4172 http://qbrc.swmed.edu/2013/03/gnu-parallel-speeding-up-unix-commands-and-scripts/
4174 * GNU parallel is used throughout Scrimer.
4175 http://scrimer.readthedocs.org/en/latest/
4177 * GNU Parallel helped making public documents searchable.
4178 http://danpalmer.me/blog/articles/2013-04-06-unlocking-hillsborough.html
4180 * Identifying big movie files (German).
4181 http://blackappsolutions.wordpress.com/2013/03/23/wenn-der-plattenplatz-knapp-wird-filme-identifizieren-die-viel-platz-belegen/
4183 * Bug fixes and man page updates.
4188 * --resume works with --pipe.
4190 * --resume-failed will go through --joblog, redo the failed jobs and
4191 then continue like --resume.
4193 * Negative positional arguments count from the end: {-1} means the
4194 last argument, {-2} the second to last.
4196 * NetBSD CPU detection.
4198 * --blocksize increases exponentially if it smaller than a full
4201 * Processing n-line records (--pipe -L n) is now much faster.
4203 * --tollef is obsoleted after discussion on the mailing list.
4205 * GNU Parallel is the highest rated tool on:
4206 http://www.biostars.org/show/tools/?sort=votes&since=all%20time
4208 * GNU Parallel was loved during FSFE's #ilovefs campaign.
4209 http://fsfe.org/news/2013/news-20130212-01.en.html
4211 * Using GNU Parallel with s3cmd (Japanese).
4212 http://blog.suz-lab.com/2013/02/s3cmd-gnu-paralells3.html
4214 * Intro to GNU Parallel (Chinese).
4215 http://guiquanz.github.com/2013/02/12/gnu-parallel-intro/
4217 * Bug fixes and man page updates.
4222 * --sshdelay Delay starting next ssh by secs seconds. GNU parallel
4223 will pause secs seconds after starting each ssh. secs can be less
4226 * Official OpenBSD port:
4227 http://ftp.openbsd.org/ports/sysutils/parallel/
4229 * Official DragonFlyBSD package:
4230 http://www.mirrorservice.org/sites/ftp.dragonflybsd.org/packages/amd64/DragonFly-3.0.0/stable/parallel/
4232 * Post about niceload in Hungarian:
4233 http://commandline.blog.hu/2013/01/02/niceload
4235 * 自炊スキャンデータをKobo Gloに最適化
4236 http://interstadial.wordpress.com/2013/01/20/
4238 * GNU parallel+ssh で複数のリモートホストに複数のコマンドを実行させる
4239 http://oshiire.to/archives/1686
4241 * Bug fixes and man page updates.
4246 * --shebang-wrap makes is possible to parallelize scripts by putting
4247 parallel in the shebang line (the first #! line in scripts).
4249 * --delay puts in a delay after starting each job. Useful to avoid
4250 raceconditions and thundering herd problems.
4252 * --results now uses / as separator instead of TAB and thus creates
4253 subdirs. Thanks to Drew Frank.
4255 * parallel: OpenBSD CPU detection. Thanks to Michał Markowski.
4257 * niceload --sensor allows for negative numbers to signify a lower
4258 number means the limit is lower.
4260 * niceload --prg suspend a named program that is already running.
4262 * niceload multiple --pid suspend process ids that are already running.
4264 * Convertir des images avec find et imagemagick
4265 http://roger.b.over-blog.com/article-convertir-des-images-avec-find-et-imagemagick-113416637.html
4267 * Bug fixes and man page updates.
4272 * niceload --sensor makes it possible to use a program to control if a
4273 program should be suspended.
4275 * GNU Parallel was part of the justification for Nordic Free Software
4277 https://fsfe.org/news/2012/news-20121112-01.html
4279 * Dateien schneller packen und konvertieren mit GNU parallel
4280 http://www.linux-community.de/Archiv/Tipp-der-Woche/Dateien-schneller-packen-und-konvertieren-mit-GNU-parallel
4282 * Processing images from Lunar Reconnaissance Orbiter Narrow Angle
4283 Camera http://lunokhod.org/?p=774
4285 * GNU Parallel is used in types2: Type and Hapax Accumulation Curves
4286 http://www.cs.helsinki.fi/u/josuomel/types2/
4288 * GNU Parallel used in: A Hybrid Factor Analysis and Probabilistic
4289 PCA-based system for Dictionary Learning and Encoding for Robust
4291 http://www.superlectures.com/odyssey2012/lecture.php?id=8&lang=en
4292 http://www.cse.iitm.ac.in/~mrsri/ppca.pdf
4294 * Mapreduce avec parallel, cat et une redirection
4295 http://datacratic.com/site/blog/mapreduce-avec-parallel-cat-et-une-redirection
4297 * GNU Parallel for Large Batches of Small Jobs
4298 https://support.scinet.utoronto.ca/wiki/images/7/7b/Tech-talk-gnu-parallel.pdf
4300 * GNU Parallel used in black belt tip (8:50-10:12)
4301 https://aws.amazon.com/apac/awspodcast/episode20/
4303 * Bug fixes and man page updates.
4308 * --results structures output files so they can be imported using
4309 Pandas (http://pandas.pydata.org/). Useful when doing simulations to
4310 select output from some arguments.
4312 * Use --env to transfer environment variables through ssh to remote
4315 * GNU Parallel is accepted for Ubuntu Quantal.
4316 http://packages.ubuntu.com/quantal/parallel
4318 * GNU Parallel was requested for OpenSUSE (go vote!)
4319 https://features.opensuse.org/314461
4321 * Kneth's Korner: Map/Reduce and GNU Parallel
4322 http://kenneth.geisshirt.dk/2012/10/mapreduce-and-gnu-parallel.html
4324 * Blog post in Japanese by Siguniang.
4325 https://siguniang.wordpress.com/2012/09/09/notes-on-gnu-parallel-the-command-line-power-tool/
4326 (Siguniang mentions the logo is called 'The Cafe Wall Illusion')
4327 http://www.michaelbach.de/ot/ang_cafewall/index.html
4329 * GNU Parallel, where have you been all my life?
4330 http://ssdigit.nothingisreal.com/2012/09/gnu-parallel-where-have-you-been-all-my.html
4332 * Reference-free ddRADseq analysis tools uses GNU Parallel.
4333 https://github.com/brantp/rtd#readme
4335 * When bash just isn’t quick enough.
4336 https://soimasysadmin.wordpress.com/2012/08/15/gnu-parallel-when-bash-just-isnt-quick-enough/
4338 * Using GNU Parallel to Package Multiple Jobs in a Single PBS Job.
4339 http://www.nas.nasa.gov/hecc/support/kb/Using-GNU-Parallel-to-Package-Multiple-Jobs-in-a-Single-PBS-Job_303.html
4341 * GNU Parallel Notes.
4342 http://xed.ch/help/parallel.html
4344 * Bug fixes and man page updates.
4349 * Due to a bugfix the main flow has changed. Making this release beta
4352 * Parallel Proxy Scraper & Checker Tool
4353 https://www.youtube.com/watch?v=iXCeR_XsP6o
4355 * Bug fixes and man page updates.
4360 * GNU Parallel was presented at Chiang Mai Bar Camp
4361 http://barcampchiangmai.org/
4363 http://www.cnx-software.com/2012/07/02/use-gnu-parallel-to-speed-up-script-execution-on-multiple-cores-andor-machines/
4365 * I don't always max out all my CPUs, but when I do, I do it with GNU
4367 http://memegenerator.net/instance/22638454
4369 * Bug fixes and man page updates.
4374 * '-L n --pipe' will use records of n lines. This is useful when
4375 processing data that have fixed records with a fixed number of
4378 * --filter-hosts will remove down hosts. For each remote host: check
4379 that login through ssh works. If not: do not use this host.
4380 Currently you can not put --filter-hosts in a profile, $PARALLEL,
4381 /etc/parallel/config or similar. This is because GNU Parallel uses
4382 GNU Parallel to compute this, so you will get an infinite loop. This
4383 will likely be fixed in a later release.
4385 * --pipe now uses fork() instead of busy wait. The performance should
4386 be better on computers with >10 cores while remaining the same on
4387 computers with few cores.
4389 * GNU Parallel will be represented at Chiang Mai Bar Camp.
4390 http://barcampchiangmai.org/
4392 * Indexing Big Data on Amazon AWS: The Screencast
4393 (Check out his T-shirt at 18:40-21:00).
4394 http://www.opensourceconnections.com/2012/06/06/indexing-big-data-on-amazon-aws-screencast/
4396 * biotoolbox uses GNU Parallel.
4397 https://code.google.com/p/biotoolbox/wiki/Pod_novo_wrapper
4399 * Spiceweasel uses GNU Parallel.
4400 https://github.com/mattray/spiceweasel
4402 * GNU Parallel part of The Administrators Challenge.
4403 http://challenge.twistedrack.com/questions/qs3.php
4405 * Finding Oldest Firefox Code using GNU Parallel.
4406 http://gregoryszorc.com/blog/2012/06/18/finding-oldest-firefox-code/
4408 * Bug fixes (quite a few for remote job running) and man page updates.
4413 * Timings in --joblog now with milliseconds.
4415 * Thesis using GNU Parallel (correctly cited; hooray!).
4416 http://scholarworks.sjsu.edu/etd_projects/222/
4419 http://www.perzl.org/aix/index.php?n=Main.Parallel
4421 * Prokka uses GNU Parallel.
4422 http://bioinformatics.net.au/prokka-manual.html
4424 * GNU Parallel was presented at MUUG.
4425 http://muug.mb.ca/blog/meetings/2012/05/09/may-8th-2012-rtfm-gnu-parallel1/
4427 * Blog post: Manipulating many or large files with GNU parallel.
4428 http://compbiously.blogspot.com/2012/05/manipulating-many-or-large-files-with.html
4430 * Blog post: Running commands in parallel using bash.
4431 http://blog.michaelboman.org/2012/04/running-commands-in-parallel-using-bash.html
4433 * Blog post in Hungarian.
4434 http://commandline.blog.hu/2012/05/03/gnu_parallel
4436 * Popularity of GNU Parallel in Debian explodes.
4437 http://qa.debian.org/popcon-graph.php?packages=parallel
4439 * Bug fixes and man page updates.
4444 * A race condition bug caused restructuring of a central piece of the
4445 code. Thus this release of GNU Parallel should be considered beta
4448 * sql --dbsize will now list sizes of all databases if given no
4451 * GNU Parallel is now in Debian Unstable.
4452 apt-get install parallel
4454 * Article: Computational and experimental analyses of
4455 retrotransposon-associated minisatellite DNAs in the soybean genome.
4456 http://www.biomedcentral.com/content/supplementary/1471-2105-13-s2-s13-s1.pdf
4458 * Blog post: GNU parallel - the best thing since sliced bread.
4459 https://arrayal.wordpress.com/2012/03/27/gnu-parallel-the-best-thing-since-sliced-bread/
4461 * Blog post: GNU Parallel makes everything faster.
4462 http://compbiously.blogspot.com/2012/03/gnu-parallel-makes-everything-faster.html
4464 * Blog post (German): Howto: GNU parallel.
4465 http://d24m.de/2012/04/05/howto-gnu-parallel/
4467 * Blog post: Running in Parallel
4468 http://interactivity.ifactory.com/2012/04/running-in-parallel/
4470 * 20000 watched the first intro video.
4473 * The first 5 have received their GNU Parallel merchandise
4474 https://www.gnu.org/software/parallel/merchandise.html
4476 * Bug fixes and man page updates.
4481 * Parallel Process Database Dumps.
4482 http://blog.mattoates.co.uk/2012/02/parallel-process-database-dumps.html
4484 * Using GNU Parallel to process images from Mars.
4485 http://lunokhod.org/?p=468
4487 * Using GNU Parallel with bzgrep.
4488 http://filip.rembialkowski.net/did-you-know-gnu-parallel/
4490 * Bug fixes and man page updates.
4495 * --workdir . will use the current working dir. If the current working
4496 dir is beneath your home dir, the value . is treated as the relative
4497 path to your home dir. This means that if your home dir is different
4498 on remote computers (e.g. if your login is different) the relative
4499 path will still be relative to your home dir.
4501 * A texinfo file is now generated from the POD file using pod2texi.
4503 * The bioinformatics article "Fast large-scale clustering of protein
4504 structures using Gauss integrals" mentions GNU Parallel. They forgot
4505 to add the reference. Please remember --bibtex if you use GNU
4506 Parallel in an article.
4507 http://bioinformatics.oxfordjournals.org/content/28/4/510.short
4509 * The first supporter received his merchandise. Did you order yours?
4510 https://www.gnu.org/software/parallel/merchandise.html
4512 * How to use GNU Parallel with samtools.
4513 http://zvfak.blogspot.com/2012/02/samtools-in-parallel.html
4515 * How to use GNU Parallel for vacuuming PostgreSQL tables.
4516 http://blog.timmattison.com/archives/2012/01/24/mini-hack-parallel-vacuuming-in-postgresql/
4518 * Converting e-books with Calibre and GNU Parallel.
4519 http://www.linkhal.de/blog/2012/01/converting-massive-e-book-collections-with-calibre-and-gnu-parrallel/
4521 * Using GNU Parallel for tailing logfiles from multiple servers.
4522 http://silviud.blogspot.com/2012/02/shell-parallel-processing.html
4524 * Bug fixes and man page updates.
4529 * --header : uses the first input line as column names and you can
4530 then use {colname} as a replacement string in the command. This also
4531 works with multiple :::'s.
4533 * --header <regexp> matches a header as a regular expression and
4534 repeats the header for each block with --pipe.
4536 * --resume resumes from the last unfinished job. Useful if you stop
4537 GNU Parallel and restart it later with the same arguments.
4539 * niceload now propagates exit status correctly.
4541 * Show your support for GNU Parallel. For a limited time you can get a
4542 GNU Parallel T-shirt+mug+pen+100 postcards at 20 EUR. See
4543 https://www.gnu.org/software/parallel/merchandise.html
4545 * Options -g -B -T -U -W -Y are retired as warned 6 months ago.
4547 * GNU Parallel referenced in article on Holographic Grid Cloud. Thanks
4548 to Stefano Gallozzi. http://arxiv.org/pdf/1112.6128
4550 * Article in IEEE Software on GNU Parallel. Thanks to Diomidis
4551 Spinellis. http://www.spinellis.gr/blog/20110911/
4553 * An article on Narwhal which uses GNU Parallel. They forgot to add
4554 the reference. Please remember --bibtex if you use GNU Parallel in
4556 http://bioinformatics.oxfordjournals.org/content/early/2011/11/08/bioinformatics.btr613.full.pdf
4558 * Blog post on using GNU Parallel to speed up BLAST queries:
4559 http://blog.mckuhn.de/2012/01/embarrassingly-parallel-blast-search.html
4561 * Video showing Wake-on-LAN with GNU Parallel.
4562 https://www.youtube.com/watch?v=0mB-yIyKFLQ
4564 * Using GNU Parallel with Solr.
4565 http://sujitpal.blogspot.com/2011/12/solr-report-generation-with-python.html
4567 * First job ad including GNU Parallel:
4568 http://seeker.dice.com/jobsearch/servlet/JobSearch?op=101&dockey=xml/7/6/76f858de083a094f74b1a5d3ba53ffc5@endecaindex
4570 * Bug fixes and man page updates.
4575 * --timeout will now kill grandchildren.
4577 * Interview in Hacker Public Radio.
4578 http://hackerpublicradio.org/eps.php?id=0860
4580 * Blog post in Chinese.
4581 http://blog.sina.com.cn/s/blog_3f7652740100y0ju.html
4583 * Bug fixes and man page updates.
4588 * GNU Parallel package for Fedora.
4589 https://admin.fedoraproject.org/pkgdb/acls/name/parallel
4591 * Using GNU Parallel with Mozilla cross referencing.
4592 https://blog.mozilla.com/it/2011/11/15/mxr-improvements/
4594 * Neat flash presentation of GNU Parallel.
4595 http://prezi.com/0nq74b2elgtx/about-gnu-parallel/
4597 * How to create tar files of dirs in parallel.
4598 https://joneslee85.wordpress.com/2011/11/22/shell-tips-how-to-recursively-archive-many-folders/
4600 * Article in Admin Network&Security by Ben Martin.
4601 http://www.admin-magazine.com/HPC/Articles/GNU-Parallel
4603 * Blog post in Polish.
4604 http://blog.tiger.com.pl/2011/01/05/gnu-parallel/
4606 * Blog post on using GNU Parallel of Mac OS X.
4607 http://www.0xcb0.com/2011/10/19/running-parallel-bash-tasks-on-os-x/
4609 * Blog post in English by researcher.
4610 http://zandyware.wordpress.com/2011/10/15/gnu-parallell-make-best-use-of-your-multicore-computer/
4612 * Blog entry in Chinese.
4613 http://blog.csdn.net/tossense/article/details/6889026
4615 * Blog entry in Japanese on managing many servers.
4616 http://hiroakis.com/blog/2011/11/13/gnu-parallel/
4618 * GNU Parallel is now part of ppbs.
4619 http://physiology.med.cornell.edu/faculty/mason/lab/ppbs/introduction/introduction.html
4621 * How to use GNU Parallel with MCX.
4622 http://mcx.sourceforge.net/cgi-bin/index.cgi?MMC/Doc/MMCCluster
4624 * Bug fixes and man page updates.
4629 * --tag prepends lines with the argument(s). If used with --(n)onall
4630 the line will be prepended with the sshlogin instead.
4632 * --shellquote does not run the command but quotes it using \'s.
4633 Useful for making quoted composed commands.
4635 * --profile can now be repeated merging multiple profiles.
4637 * --bibtex now gives the BibTeX entry.
4638 Thanks to Aleksandr Levchuk for testing.
4640 * Makefile for simple .deb package.
4641 cd packager/debian; make
4643 * sql: --list-databases lists the databases.
4645 * GNU Parallel officially in Fedora 16
4646 http://www.spinics.net/lists/fedora-package-announce/msg67130.html
4648 * Blog post on recompression FLAC audio.
4649 http://blog.oxplot.com/2011/08/reflac-flac-cleanser.html
4651 * The most complex use of ::: I have seen so far.
4652 http://agentzlerich.blogspot.com/2011/09/following-up-on-previous-failures-ive.html
4654 * Example of using GNU Parallel with sudo.
4655 http://loopkid.net/articles/2011/10/07/recursive-chmod-and-chown-on-files
4657 * Use wget and gnu parallel to download mp3s at rocket speed.
4658 http://sdbrain.posterous.com/use-wget-and-gnu-parallel-to-download-mp3s-at
4660 * First CV referring to GNU Parallel.
4661 http://www.peopleperhour.com/freelancers/stephen_/internet_researcher_and_protocol_develop/140602
4663 * Cartwright labs usage of GNU Parallel.
4664 http://cartwrightlab.wikispaces.com/The+Most+Bang+for+Your+Buck
4666 * Bug fixes and man page updates.
4671 * --timeout implemented so that slow commands can be killed
4673 * CPU detection improved for Mac OSX. Thanks to Wayne E. Seguin.
4675 * Example of a parallel webcrawler in the man page.
4677 * Backup up PostgreSQL with GNU Parallel. Thanks to Stephane Wirtel.
4678 http://wirtel.be/2011/07/15/rsync_parallel/
4680 * Blog post in Japanese.
4681 http://dminor11th.blogspot.com/2011/08/gnu-parallel.html
4683 * Blog post about optimizing JPEGs. Thanks to Thomas Jost.
4684 http://schnouki.net/2011/07/22/optimizing-jpeg-pictures/
4686 * Bug fixes and man page updates.
4691 * niceload: --hard will suspend a program if a limit is reached - as
4692 opposed to just slowing the program down.
4694 * niceload: --soft will slow the program down - as opposed to
4695 suspending the program completely.
4697 * niceload: --run-io will slow down a program if disk io goes above a
4700 * niceload: --run-load will slow down a program if loadaverage goes
4701 above a certain limit.
4703 * niceload: --run-mem will slow down a program if free memory goes
4704 below a certain limit.
4706 * niceload: --run-noswap will slow down a program if the computer is
4709 * niceload: --start-io, --start-load, --start-mem, --start-noswap will
4710 defer starting a program until the system is below the limit.
4712 * --io, --load, --mem, and --noswap sets both --run-* and --start-*.
4714 * niceload got a major rewrite and is now object oriented.
4716 * GNU Parallel was presented at Nordic Perl Workshop 2011.
4717 http://conferences.yapceurope.org/npw2011/talk/3416
4719 * Blog post about zcat and GNU Parallel. Thanks to Dr. John.
4720 http://drjohnstechtalk.com/blog/2011/06/gnu-parallel-really-helps-with-zcat/
4722 * 2 blog posts in Japanese. Thanks to Negima.
4723 http://d.hatena.ne.jp/negima1976/20110607/1307412660
4724 http://d.hatena.ne.jp/negima1976/20110628/1309252494
4726 * Blog post for bioinformatics. Thanks to Chris Miller.
4727 http://chrisamiller.com/science/2010/05/26/use-parallel-for-easy-multi-processor-execution/
4729 * Bug fixes and man page updates.
4734 * --onall will run all the jobs on all the computers. This is useful
4735 for systemadinistrators having multiple servers.
4737 * --nonall runs like --onall but reads no arguments from stdin
4738 (standard input), so is possible to do:
4739 parallel --nonall -S computer1,computer2 uptime
4741 * Context replace now works with multiple input sources:
4742 parallel -X echo {1}-{2} ::: 1 2 3 ::: a b c
4744 * --noswap do not start a job on a server that is swapping.
4746 * Article: Parallel processing without Hadoop!
4747 http://www.solutionhacker.com/parallel-processing-without-hadoop/
4749 * Article in Linux Magazine (Spanish). Thanks to Ben Martin.
4750 http://www.linux-magazine.es/issue/67/
4752 * First blog post in Korean. Thanks to 민병국.
4753 http://blog.daum.net/_blog/BlogTypeView.do?blogid=02RQ3&articleno=13380895&admin=#
4755 * Blog post in Japanese. Thanks to Naoya Nakazawa.
4756 http://www.sssg.org/blogs/naoya/archives/2003
4758 * Blog post in English. Thanks to Dagon.
4759 http://hekate.homeip.net/2011/05/29/
4761 * Bug fixes and man page updates.
4766 * Multiple ::: can be put on the command line and will be treated
4767 similar to contents from multiple -a's.
4769 * ::: and :::: can now be mixed on the command line. Use {1} .. {n} to
4770 refer to inputs from the different input sources.
4772 * --xapply is now needed to get xapply's behaviour of reading one line
4773 from each of the input sources.
4775 * Multiple input sources will cause all combinations of arguments from
4776 the sources to be generated. E.g. 'parallel echo {1}+{2} ::: 1 2 :::
4777 a b c' will print 1+a 1+b 1+c 2+a 2+b 2+c. This can often replace
4780 * Implemented {//} for the input line with the basename removed (dirname).
4782 * New video showing the new ::: and :::: input sources.
4783 http://tinyogg.com/watch/iOdhU/ http://www.youtube.com/watch?v=fOX1EyHkQwc
4785 * GNU Parallel now has a logo.
4786 http://www.gnu.org/software/parallel/logo.png
4788 * Article about GNU SQL in USENIX Magazine ;login: (print)
4789 http://www.usenix.org/publications/login/2011-04/
4791 * Using GNU Parallel with EC2. Thanks to Kevin Wu.
4792 http://blog.kevinformatics.com/post/4970574713/interested-in-your-experience-using-gnu-parallel-in
4794 * Review with idea for {..} and {...} in Japanese. Thanks to ichii386.
4795 http://d.hatena.ne.jp/ichii386/20110426
4797 * Upgrade GNU Parallel using Macports. Thanks to Phil Hollenback.
4798 http://www.hollenback.net/index.php/MacportsParallel
4800 * Robert from Echo One discusses using processes instead of threads:
4801 http://rrees.wordpress.com/2011/04/25/many-cores-many-threads/
4803 * How to run GNU Parallel on a SLURM cluster. Thanks to Kevin Stock.
4804 http://www.kevinstock.org/2011/04/using-the-ri-cluster/
4806 * Short article about using GNU Parallel with lame:
4807 http://loopkid.net/articles/2011/04/30/accelerate-lame-mp3-conversion
4809 * Using GNU Parallel to run tail -f in Japanese. Thanks to Clouder.
4810 http://blog.clouder.jp/archives/001140.html
4812 * BBC Research & Development uses GNU Parallel:
4813 http://www.bbc.co.uk/blogs/researchanddevelopment/2010/11/prototyping-weeknotes-41-26112.shtml
4815 * Short article about using GNU Parallel on RHEL. Thanks to Rishi Deshpande.
4816 http://nuclear-imaging.info/site_content/2011/05/11/gnu-parallel/
4818 * Using GNU Parallel for FLAC->MP3 conversion. Thanks to Derek Marcotte.
4819 http://derek.chezmarcotte.ca/?p=286
4821 * Bug fixes and man page updates.
4826 * {#} now works as an alias for $PARALLEL_PID.
4828 * --eta now estimates way more accurately.
4830 * CPU detection code for AIX thanks to Christian Netrwal.
4832 * --joblog contains exitcode.
4834 * Thanks to Ævar Arnfjörð Bjarmason for reading my code.
4836 * GNU Parallel was presented at:
4837 - LUGA, Augsburg, 2011-03-26, http://www.luga.de/Aktionen/LIT-2011/Programm
4838 - OSAA.dk, Aarhus, 2011-04-12
4840 * Blog entry in Japanese. Thanks to Riywo.
4841 http://blog.riywo.com/2011/04/19/022802
4843 * Example of how to use GNU Parallel on PBS clusters. Thanks to Andrew
4844 J Dolgert: http://web0.tc.cornell.edu/wiki/index.php?title=Gnu_Parallel
4846 * First example of using GNU Parallel in Hebrew. Thanks to omry.
4849 * Intro video got past 10000 hits.
4850 http://www.youtube.com/watch?v=OpaiGYxkSuQ
4852 * Bug fixes and man page updates.
4857 * --tollef to be switch compatible with Tollef's parallel. This will
4858 cause -l to mean --load, and the argument separator will be --
4861 * --gnu will force GNU Parallel to behave like GNU Parallel even if
4864 * Site wide config file: /etc/parallel/config
4866 This should solve the issue with some packagers renaming GNU
4867 Parallel to gparallel to avoid the naming conflict.
4869 By putting --tollef in the site wide config file you can deinstall
4870 Tollef's parallel and install GNU Parallel instead without any
4871 change for users or scripts. This is useful for packagers that
4872 currently rename GNU Parallel or simply do not distribute GNU
4873 Parallel because the command name conflicts with Tollef's parallel.
4875 * -L 0 -n 0, and -N 0 implemented. They will read one argument,
4876 but insert 0 arguments on the command line. Useful if you just want
4877 to run the same command with the same arguments a number of times.
4879 * GNU Parallel is now in Fink. Thanks to Jesse Alama.
4880 http://pdb.finkproject.org/pdb/package.php/parallel
4882 * Opscode Cookbook for Chef. Thanks to Joshua Timberman.
4883 https://github.com/opscode/cookbooks/tree/master/gnu_parallel
4885 * Man page examples translated into Japanese. Thanks to Koshigoe.
4886 http://w.koshigoe.jp/study/?%5Bsystem%5D+GNU+parallel+%BB%C8%CD%D1%CE%E3#l13
4888 * GNU Parallel will be presented at:
4889 - LUGA, Augsburg, 2011-03-26, http://www.luga.de/Aktionen/LIT-2011/Programm
4890 - OSAA.dk, Aarhus, 2011-04-12
4892 * Video of presentation from FSCONS 2010-11-07. The presenter was
4893 _really_ hoarse that day (Something to do with loads of alcohol the
4894 night before). http://vimeo.com/20838834
4896 * Review with examples in German. Thanks to M. Nieberg.
4897 http://kenntwas.de/2011/linux/gnu-parallel/
4899 * A review of the --pipe option in German. Thanks to Mathias Huber.
4900 http://www.linux-magazin.de/NEWS/GNU-Parallel-20110205-stueckelt-Daten
4902 * A small example of grepping maillogs. Thanks to François Maillet.
4903 http://www.francoismaillet.com/blog/?p=399
4905 * Using GNU Parallel instead of xargs. Thanks to James Cuff.
4906 http://blog.jcuff.net/2011/02/on-train-ride-in.html
4908 * Bug fixes and man page updates.
4913 * --pipe splits piped data into blocks. Each block is piped to a
4914 program for processing. The piping and the programs will be run in
4915 parallel. Useful if the data you want to process is data for a
4916 program and not arguments.
4918 * --blocksize sets the blocksize in bytes for --pipe. The blocksize is
4919 approximate. It can deviate as much as the size of one record.
4922 * --recstart sets the string matching the start of a
4923 record. Default is "".
4925 * --recend sets the string matching the end of a
4926 record. Default is '\n'. To specify none use --recend "".
4928 If both --recstart and --recend are set, the end of a record must be
4929 followed immediately by a start of a record. This is useful if
4930 either recend or recstart can occur in the middle of a record.
4932 * --remove-rec-sep removes the string matched by --recstart and
4935 * --regexp will make GNU Parallel treat --recstart and --recend as
4936 regular expressions.
4938 * --output-as-files will put the output of the programs into files and
4939 instead of giving the output GNU Parallel will output the name of
4942 * -N if used with --pipe sets the number of records to read.
4944 * New video showing --pipe at
4945 http://www.youtube.com/watch?v=1ntxT-47VPA
4947 * GNU Parallel was presented at FOSDEM.
4949 * Article in USENIX Magazine ;login: (print)
4950 http://www.usenix.org/publications/login/2011-02/
4952 * GNU Parallel is now on ohloh.net. Thanks to Wim Muskee.
4953 https://www.ohloh.net/p/gnu-parallel
4955 * Advanced recursive example. Thanks to Ruarí Ødegaard.
4956 http://my.opera.com/ruario/blog/2011/01/24/editing-debian-packages-more-fun-with-gnu
4958 * Small example on using GNU Parallel through 0install (German).
4959 http://forum.ubuntuusers.de/topic/gnu-parallel-mit-zero-install-kurzinfo-kein-wi/
4961 * Bug fixes and man page updates.
4966 * --joblog makes a simple log of completed jobs.
4968 * -X now spreads arguments between job slots when reaching last
4969 argument. Use -j1 to avoid this.
4971 * People on the email list have voted -j+0 to be the new default
4974 * First review in Polish. Thanks to Patryk Krawaczyński.
4975 http://nfsec.pl/root/2458
4977 * Review in Spanish (in print).
4978 https://www.linux-magazine.es/issue/67/moreinfo.html
4980 * Review in English. Thanks to Brian Gough.
4981 http://blogs.fsfe.org/bjg/2011/01/gnu-parallel-a-map-operator-for-the-command-line/
4983 * Review in French. Thanks to Denis Dordoigne.
4984 http://linuxfr.org/2010/12/29/27715.html
4986 * Review in Spanish.
4987 http://gufete.net/index.php?entry=entry110116-200022
4989 * Article with advanced recursive example. Thanks to Ruarí Ødegaard
4990 http://my.opera.com/ruario/blog/2011/01/18/fun-with-gnu-parallel
4992 * Use case for memcache.
4993 http://www.dctrwatson.com/2010/12/how-to-dump-memcache-keyvalue-pairs-fast/
4995 * Bug fixes and man page updates.
5000 * GNU niceload is now part of GNU Parallel. GNU niceload slows down a
5001 program if the load average is above a certain limit.
5003 * Implemented --tmpdir to buffer standard output and standard error in
5006 * Implemented --load to wait until the load is below a limit before
5007 starting another job on that computer.
5009 * Implemented --nice set the niceness of jobs running both locally and
5012 * Implemented --dry-run to print the job without running it.
5014 * Implemented --tty as the old default of assigning a tty to the first
5015 job causes problems.
5017 * Review with focus on clusters. Thanks to Taylor Gillespie
5018 http://www.unixpronews.com/unixpronews-49-20101019GNUParallelSpeedUpProcessingWithMulticoresClusters.html
5020 * Review with focus on protein similarity.
5021 http://kevinformatics.tumblr.com/post/2142473893/cluster-like-computing-using-gnu-parallel
5023 * Review in Spanish.
5024 http://gr3p.com/2010/12/gnu-parallel-acelera-tus-scripts-en-linux
5026 * Quite a few bug fixes and man page updates.
5031 * Implemented {/} for the input line with the path removed (basename).
5033 * Implemented {/.} for the input line with extension and path removed
5036 * Output from --progress is now sent to standard error instead of
5039 * --eta was broken and counted down from 0. Now fixed.
5041 * Standard output and standard error are flushed after every job so if
5042 standard output does not end with a newline it will still be grouped
5043 with the rest of standard output.
5045 * --command, -c, --file, and -f are now removed as options. They were
5046 never used in practice.
5048 * GetOptionsFromArray rewritten to work with old Perl libraries.
5050 * The file COPYING now contains the GNU General Public License 3
5052 * Major rewrite to make the code more object oriented and easier to
5053 maintain in the future.
5058 * Using -j myfile the number of jobs can be changed while GNU Parallel
5059 is running simply by changing the content of myfile.
5061 * Implemented --profile to use different .parallel/config for
5062 different situations.
5064 * Ugly newlines in $PARALLEL and .parallel/config are no longer
5065 needed. Instead you have to use \ in front of special shell
5068 * --workdir puts the files transferred to remote machines in a
5069 specified directory.
5071 * $PARALLEL_PID is set to the process id of GNU Parallel.
5073 * $PARALLEL_SEQ is set to the sequence number of the job.
5075 * -v now only shows the command to run. Use -v -v to show the
5078 * Slow spawning error is now only a warning.
5080 * If stdin is a tty and input is read from stdin you now get a
5083 * GNU sql: \n and \x0a in arguments is replaced with newline.
5085 * Patch for Debian package and spelling mistakes. Thanks to Rogério
5086 Brito <rbrito at ime dot usp dot br>
5088 * Mac OS X Homebrew package. Thanks to Jonathan Palardy <jonathan dot
5089 palardy at gmail dot com>
5091 * FreeBSD port. Thanks to Chris Howey <howeyc at gmail dot com>
5093 * Pardus package. Thanks to Fethican Coşkuner
5094 <fethicanc at gmail dot com>
5096 * First review in Chinese. Thanks to 曾義峰:
5097 http://antbsd.twbbs.org/~ant/wordpress/?p=2876
5099 * First review in print:
5100 http://www.linux-magazine.com/Issues/2010 Nov 2010
5102 * First review in Spanish:
5103 http://www.muylinux.com/2010/10/18/gnu-parallel-computacion-paralela-a-golpe-de-comando
5105 * First review in Dutch thanks to Koen Vervloesem <koen at vervloesem
5107 http://techworld.nl/technologie/33493/gebruik-al-je-processorkernen-met-gnu-parallel.html
5109 * Blog review thanks to R. Tyler Croy <tyler at monkeypox dot org>:
5110 http://unethicalblogger.com/posts/2010/11/gnuparallel_changed_my_life
5112 * 5000 views of the intro video:
5113 http://www.youtube.com/watch?v=OpaiGYxkSuQ
5115 * As usual a bunch of bugfixes and more usage examples in the man
5118 * GNU Parallel was presented at FSCONS 2010-11-07:
5119 http://www.fscons.org/fs/gnu-parallel Hopefully the
5120 video will be online soon.
5125 * See GNU Parallel live at FSCONS 2010-11-07:
5126 http://www.fscons.org/fs/gnu-parallel
5128 * Untested Debian and xUbuntu packages available through OpenSUSE
5130 https://build.opensuse.org/package/show?package=parallel&project=home%3Atange
5132 * Using --retries a job will be retried on another computer if it
5133 fails. This is useful if some jobs fail for no apparent reason (such
5134 as network failure).
5136 * BSD xargs -o (open /dev/tty) is now default for the job running in
5137 foreground. Useful for interactive commands like:
5138 ls | parallel -Xuj1 vi
5140 * GNU sql now supports SQLite.
5142 * Renamed .dburl.aliases to .sql/aliases and /etc/sql/aliases.
5144 * GNU sql now support --list-tables
5146 * Alias for DBURL can contain '?query' part with %-quoting.
5151 * Using --shebang GNU Parallel can be used as the parser for a script.
5152 E.g: #!/usr/bin/parallel --shebang traceroute (followed by lines of
5155 * First community generated bugfixes
5157 * Alt Linux package of GNU Parallel. Thanks to Michael Shigorin <mike
5158 at altlinux dot org>
5160 * Sunfreeware package of GNU Parallel. Thanks to Steven M. Christensen
5161 <sunfreeware at gmail.com>
5163 * Untested CentOS, Fedora, Mandriva, RedHat, and SUSE packages
5164 available through OpenSUSE build service:
5165 https://build.opensuse.org/package/show?package=parallel&project=home%3Atange
5167 * Review of GNU Parallel. Thanks to Andrew McFague amcfague at wgen dot net
5168 http://www.andrew-mcfague.com/linux/utilities-linux/
5169 commands-every-serious-nix-user-should-know/#parallel
5171 * First 1000 views of the intro video
5173 * sql - a small script to access sql bases from the command line which
5174 is a handy companion to parallel --colsep
5179 * Counting semaphore functionality: start a job in the background. If
5180 N jobs are already running, wait for one to complete. Examples:
5181 sem 'sleep 2; echo foo'; sem 'sleep 1; echo bar'; sem --wait
5182 sem -j2 'sleep 2; echo foo'; sem -j2 'sleep 1; echo bar'; sem --wait
5184 * With --colsep a table can be used as input. Example:
5185 cat tab_sep_table | parallel --colsep '\t' echo col1 {1} col2 {2}
5187 * --trim can remove white space around arguments.
5189 * --sshloginfile '..' means use ~/.parallel/sshloginfile
5191 * Zero install package. Thanks to Tim Cuthbertson <tim3d dot junk at
5194 * OpenSUSE package. Thanks to Markus Ammer <mkmm at gmx-topmail dot
5197 * NixOS package. Thanks to Ludovic Courtès <ludo at gnu dot org>
5199 * Web review http://oentend.blogspot.com/2010/08/gnu-parallel.html
5200 Thanks to Pavel Nuzhdin <pnzhdin at gmail dot com>
5202 * Web review http://psung.blogspot.com/2010/08/gnu-parallel.html
5203 Thanks to Phil Sung <psung at alum dot mit dot edu>
5208 * Arguments can now be given on the command line. Example:
5209 parallel bzip2 ::: *.txt
5211 * xapply like functionality. Example:
5212 parallel diff {1} {2} :::: filelist1 filelist2
5213 parallel diff {1} {2} ">"{1.}-{2.}.diff :::: filelist1 filelist2
5215 * Arch Linux package. Thanks to Peter Simons <simons at cryp dot to>
5217 * Mandriva package. Thanks to Sandro Cazzaniga <kharec at mandriva dot
5220 * -L -l -n -s now implies -X unless -m is set
5225 * New video showing the new options.
5226 http://www.youtube.com/watch?v=OpaiGYxkSuQ or at
5227 http://tinyogg.com/watch/TORaR/ and http://tinyogg.com/watch/hfxKj/
5229 * 100% options complete with xargs. All options for xargs can now be
5230 used in GNU Parallel - even the more exotic.
5232 * --basefile for transferring basedata. When running jobs on remote
5233 computers --basefile will transfer files before the first jobs is
5234 run. It can be used to transfer data that remains the same for each
5235 job such as scripts or lookup tables.
5237 * --progress shows progress. To see how many jobs is running on each
5238 server use --progress. It can be turned on even after GNU Parallel
5241 * --eta shows estimated time left in seconds.
5243 * --halt-on-error stops if an error occurs. GNU Parallel will default
5244 to run all jobs - even if some of them fail. With --halt-on-error
5245 GNU Parallel can ignore errors, wait for the currently running jobs
5246 to finish, or stop immediately when an error occurs.
5251 * GNU Parallel now has support for running jobs on remote machines
5253 * Intro video http://www.youtube.com/watch?v=LlXDtd_pRaY
5254 http://openvideo.dailymotion.com/video/xdmqwz_gnu-parallel-script-processing-and_tech
5259 * GNU Parallel is now official GNU software