{"id":20366871,"url":"https://github.com/distantcam/parallelrunnerbench","last_synced_at":"2026-05-29T21:31:16.017Z","repository":{"id":143492220,"uuid":"535539837","full_name":"distantcam/ParallelRunnerBench","owner":"distantcam","description":null,"archived":false,"fork":false,"pushed_at":"2022-09-12T07:34:45.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-15T05:39:36.903Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/distantcam.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-12T06:34:04.000Z","updated_at":"2022-09-12T07:14:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"c5c5cb7f-e10b-4400-8253-3d8a663a5421","html_url":"https://github.com/distantcam/ParallelRunnerBench","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distantcam%2FParallelRunnerBench","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distantcam%2FParallelRunnerBench/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distantcam%2FParallelRunnerBench/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/distantcam%2FParallelRunnerBench/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/distantcam","download_url":"https://codeload.github.com/distantcam/ParallelRunnerBench/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241908670,"owners_count":20040663,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T00:27:35.156Z","updated_at":"2026-05-29T21:31:15.975Z","avatar_url":"https://github.com/distantcam.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"``` ini\n\nBenchmarkDotNet=v0.13.2, OS=Windows 11 (10.0.22000.739/21H2)\n11th Gen Intel Core i5-11600 2.80GHz, 1 CPU, 12 logical and 6 physical cores\n.NET SDK=6.0.400\n  [Host]     : .NET 6.0.8 (6.0.822.36306), X64 RyuJIT AVX2\n  DefaultJob : .NET 6.0.8 (6.0.822.36306), X64 RyuJIT AVX2\n\n\n```\n|                Method | TaskCount | DegreeOfParallelism |             Mean |           Error |          StdDev | Ratio | RatioSD |   Gen0 |   Gen1 | Allocated | Alloc Ratio |\n|---------------------- |---------- |-------------------- |-----------------:|----------------:|----------------:|------:|--------:|-------:|-------:|----------:|------------:|\n| **DefaultParallelRunner** |         **1** |                   **1** |         **142.0 ns** |         **1.47 ns** |         **1.30 ns** |  **1.00** |    **0.00** |      **-** |      **-** |         **-** |          **NA** |\n|            TaskRunner |         1 |                   1 |       8,498.6 ns |       104.26 ns |        97.52 ns | 59.81 |    0.97 | 2.0599 | 0.0610 |   12616 B |          NA |\n|         BarrierRunner |         1 |                   1 |         666.2 ns |        13.28 ns |        17.26 ns |  4.66 |    0.14 |      - |      - |         - |          NA |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |         **1** |                   **2** |  **31,130,894.6 ns** |   **102,945.75 ns** |    **96,295.52 ns** |  **1.00** |    **0.00** |      **-** |      **-** |      **19 B** |        **1.00** |\n|            TaskRunner |         1 |                   2 |  15,593,523.8 ns |    67,146.49 ns |    62,808.87 ns |  0.50 |    0.00 |      - |      - |   12683 B |      667.53 |\n|         BarrierRunner |         1 |                   2 |  15,541,284.6 ns |    38,578.29 ns |    34,198.65 ns |  0.50 |    0.00 |      - |      - |       8 B |        0.42 |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |         **1** |                  **10** | **108,651,822.7 ns** |   **472,844.76 ns** |   **442,299.28 ns** |  **1.00** |    **0.00** |      **-** |      **-** |     **216 B** |        **1.00** |\n|            TaskRunner |         1 |                  10 | 108,512,257.3 ns |   448,692.07 ns |   419,706.84 ns |  1.00 |    0.00 |      - |      - |   13438 B |       62.21 |\n|         BarrierRunner |         1 |                  10 | 109,039,977.3 ns |   581,916.67 ns |   544,325.21 ns |  1.00 |    0.01 |      - |      - |     710 B |        3.29 |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |         **5** |                   **1** |         **147.3 ns** |         **2.85 ns** |         **3.05 ns** |  **1.00** |    **0.00** |      **-** |      **-** |         **-** |          **NA** |\n|            TaskRunner |         5 |                   1 |       8,419.1 ns |       161.21 ns |       191.90 ns | 57.09 |    1.83 | 2.0599 | 0.0458 |   12616 B |          NA |\n|         BarrierRunner |         5 |                   1 |         619.4 ns |        11.95 ns |        15.54 ns |  4.20 |    0.16 |      - |      - |         - |          NA |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |         **5** |                   **2** |  **46,695,571.5 ns** |   **199,197.28 ns** |   **186,329.26 ns** |  **1.00** |    **0.00** |      **-** |      **-** |    **1028 B** |        **1.00** |\n|            TaskRunner |         5 |                   2 |  31,793,146.7 ns |   615,005.85 ns |   575,276.86 ns |  0.68 |    0.01 |      - |      - |   12738 B |       12.39 |\n|         BarrierRunner |         5 |                   2 |  31,529,688.8 ns |   540,292.45 ns |   505,389.89 ns |  0.68 |    0.01 |      - |      - |      30 B |        0.03 |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |         **5** |                  **10** | **148,643,340.8 ns** | **2,905,146.38 ns** | **3,229,062.50 ns** |  **1.00** |    **0.00** |      **-** |      **-** |    **4678 B** |        **1.00** |\n|            TaskRunner |         5 |                  10 | 139,615,130.0 ns |   528,462.84 ns |   494,324.47 ns |  0.94 |    0.02 |      - |      - |   12872 B |        2.75 |\n|         BarrierRunner |         5 |                  10 | 139,837,391.7 ns |   757,926.85 ns |   708,965.24 ns |  0.94 |    0.02 |      - |      - |     120 B |        0.03 |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |        **10** |                   **1** |         **140.6 ns** |         **0.53 ns** |         **0.49 ns** |  **1.00** |    **0.00** |      **-** |      **-** |         **-** |          **NA** |\n|            TaskRunner |        10 |                   1 |       8,725.7 ns |       132.22 ns |       123.68 ns | 62.05 |    0.98 | 2.0599 | 0.0458 |   12616 B |          NA |\n|         BarrierRunner |        10 |                   1 |         668.7 ns |         9.42 ns |         8.81 ns |  4.76 |    0.06 |      - |      - |         - |          NA |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |        **10** |                   **2** |  **62,741,198.3 ns** |   **798,628.54 ns** |   **747,037.63 ns** |  **1.00** |    **0.00** |      **-** |      **-** |     **135 B** |        **1.00** |\n|            TaskRunner |        10 |                   2 |  46,633,550.3 ns |   219,136.49 ns |   204,980.41 ns |  0.74 |    0.01 |      - |      - |   12744 B |       94.40 |\n|         BarrierRunner |        10 |                   2 |  46,540,872.1 ns |   209,364.29 ns |   195,839.48 ns |  0.74 |    0.01 |      - |      - |      44 B |        0.33 |\n|                       |           |                     |                  |                 |                 |       |         |        |        |           |             |\n| **DefaultParallelRunner** |        **10** |                  **10** | **186,859,566.7 ns** |   **879,160.32 ns** |   **822,367.11 ns** |  **1.00** |    **0.00** |      **-** |      **-** |    **1197 B** |        **1.00** |\n|            TaskRunner |        10 |                  10 | 174,855,900.0 ns | 2,667,328.73 ns | 2,082,474.82 ns |  0.93 |    0.01 |      - |      - |   13979 B |       11.68 |\n|         BarrierRunner |        10 |                  10 | 174,419,806.7 ns | 2,523,235.48 ns | 2,360,236.04 ns |  0.93 |    0.01 |      - |      - |    1197 B |        1.00 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdistantcam%2Fparallelrunnerbench","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdistantcam%2Fparallelrunnerbench","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdistantcam%2Fparallelrunnerbench/lists"}