{"version":"1.0","type":"rich","title":"Parallel","description":"This example shows how GNU Parallel distributes the processing of a large text file across multiple CPU cores. The visualization maps the input stream through a pipeline, highlighting the chunks that match the pattern “foo” as they are filtered by the `grep` command. The code uses the `parallel` command with `--pipe --block 2M` to split the data into 2-megabyte blocks, which are then processed concurrently. The rendering displays the block boundaries and matches in real time, using a simple custom canvas-based layout to depict the file’s contents and the parallel task execution.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-c37a6dc593191f8a202a?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}