<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Parallel Processing on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/parallel-processing/</link>
        <description>Recent content in Parallel Processing on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Mon, 01 Sep 2025 15:29:43 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/parallel-processing/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>1brc</title>
        <link>https://producthunt.programnotes.cn/en/p/1brc/</link>
        <pubDate>Mon, 01 Sep 2025 15:29:43 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/1brc/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1574001412367-cf5f9756bb32?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NTY3MTE3MjR8&amp;ixlib=rb-4.1.0" alt="Featured image of post 1brc" /&gt;&lt;h1 id=&#34;gunnarmorling1brc&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gunnarmorling/1brc&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;1-the-one-billion-row-challenge&#34;&gt;1️⃣🐝🏎️ The One Billion Row Challenge
&lt;/h1&gt;&lt;p&gt;&lt;em&gt;Status Feb 4: The final leaderboards &lt;a class=&#34;link&#34; href=&#34;https://www.morling.dev/blog/1brc-results-are-in/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;have been published&lt;/a&gt;. Congrats to all the winners, and a big thank you to everyone participating in this challenge as well as to everyone helping to organize it!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Status Feb 3: All entries have been evaluated and I am in the process of finalizing the leaderboards.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Status Feb 1: The challenge has been closed for new submissions. No new pull requests for adding submissions are accepted at this time.
Pending PRs will be evaluated over the next few days.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Status Jan 31: The challenge will close today at midnight UTC.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Status Jan 12: As there has been such a large number of entries to this challenge so far (100+), and this is becoming hard to manage, please only create new submissions if you expect them to run in 10 seconds or less on the evaluation machine.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Status Jan 1: This challenge is &lt;a class=&#34;link&#34; href=&#34;https://www.morling.dev/blog/one-billion-row-challenge/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;open for submissions&lt;/a&gt;!&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Sponsorship&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A big thank you to my employer &lt;a class=&#34;link&#34; href=&#34;https://www.decodable.co/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Decodable&lt;/a&gt; for funding the evaluation environment and supporting this challenge!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The One Billion Row Challenge (1BRC) is a fun exploration of how far modern Java can be pushed for aggregating one billion rows from a text file.
Grab all your (virtual) threads, reach out to SIMD, optimize your GC, or pull any other trick, and create the fastest implementation for solving this task!&lt;/p&gt;
&lt;img src=&#34;1brc.png&#34; alt=&#34;1BRC&#34; style=&#34;display: block; margin-left: auto; margin-right: auto; margin-bottom:1em; width: 50%;&#34;&gt;
&lt;p&gt;The text file contains temperature values for a range of weather stations.
Each row is one measurement in the format &lt;code&gt;&amp;lt;string: station name&amp;gt;;&amp;lt;double: measurement&amp;gt;&lt;/code&gt;, with the measurement value having exactly one fractional digit.
The following shows ten rows as an example:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Hamburg;12.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Bulawayo;8.9
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Palembang;38.8
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;St. John&amp;#39;s;15.2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Cracow;12.6
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Bridgetown;26.9
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Istanbul;6.2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Roseau;34.4
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Conakry;31.2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Istanbul;23.0
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;The task is to write a Java program which reads the file, calculates the min, mean, and max temperature value per weather station, and emits the results on stdout like this
(i.e. sorted alphabetically by station name, and the result values per station in the format &lt;code&gt;&amp;lt;min&amp;gt;/&amp;lt;mean&amp;gt;/&amp;lt;max&amp;gt;&lt;/code&gt;, rounded to one fractional digit):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{Abha=-23.0/18.0/59.2, Abidjan=-16.2/26.0/67.3, Abéché=-10.0/29.4/69.0, Accra=-10.1/26.4/66.4, Addis Ababa=-23.7/16.0/67.0, Adelaide=-27.8/17.3/58.5, ...}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Submit your implementation by Jan 31 2024 and become part of the leaderboard!&lt;/p&gt;
&lt;h2 id=&#34;results&#34;&gt;Results
&lt;/h2&gt;&lt;p&gt;These are the results from running all entries into the challenge on eight cores of a &lt;a class=&#34;link&#34; href=&#34;https://www.hetzner.com/dedicated-rootserver/ax161&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hetzner AX161&lt;/a&gt; dedicated server (32 core AMD EPYC™ 7502P (Zen2), 128 GB RAM).&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;#&lt;/th&gt;
          &lt;th&gt;Result (m:s.ms)&lt;/th&gt;
          &lt;th&gt;Implementation&lt;/th&gt;
          &lt;th&gt;JDK&lt;/th&gt;
          &lt;th&gt;Submitter&lt;/th&gt;
          &lt;th&gt;Notes&lt;/th&gt;
          &lt;th&gt;Certificates&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;00:01.535&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_thomaswue.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/thomaswue&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Thomas Wuerthinger&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/merykitty&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/mukel&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Alfonso² Peterssen&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/thomaswue_merykitty_mukel.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;00:01.587&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_artsiomkorzun.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/artsiomkorzun&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Artsiom Korzun&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/artsiomkorzun.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;3&lt;/td&gt;
          &lt;td&gt;00:01.608&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jerrinot.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jerrinot&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jaromir Hamala&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jerrinot.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.880&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_serkan_ozal.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/serkan-ozal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Serkan ÖZAL&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/serkan_ozal.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.921&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_abeobk.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/abeobk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Van Phu DO&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/abeobk.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.018&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_stephenvonworley.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/stephenvonworley&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Stephen Von Worley&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/stephenvonworley.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.157&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_royvanrijn.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/royvanrijn&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roy van Rijn&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/royvanrijn.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.319&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yavuztas.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yavuztas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yavuz Tas&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/yavuztas.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.332&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_mtopolnik.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mtopolnik&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Marko Topolnik&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/mtopolnik.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.367&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_merykittyunsafe.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/merykitty&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/merykittyunsafe.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.507&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gonixunsafe.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gonix&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gonix&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gonixunsafe.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.557&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yourwass.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yourwass&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;yourwass&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/yourwass.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.820&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_linl33.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;22.ea.32-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/linl33&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Li Lin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/linl33.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.995&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_tivrfoa.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/tivrfoa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tivrfoa&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/tivrfoa.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.997&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gonix.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gonix&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gonix&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gonix.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.095&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JamalMulla.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JamalMulla&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jamal Mulla&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/JamalMulla.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.210&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_merykitty.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/merykitty&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/merykitty.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.298&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vemanaNonIdiomatic.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vemana&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Subrahmanyam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/vemanaNonIdiomatic.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.431&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_roman_r_m.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/roman-r-m&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Musin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/roman_r_m.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.469&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ebarlas.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ebarlas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Elliot Barlas&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ebarlas.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.698&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_hundredwatt.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hundredwatt&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jason Nochlin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/hundredwatt.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.785&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_zerninv.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/zerninv&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;zerninv&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/zerninv.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.820&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_iziamos.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/iziamos&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;John Ziamos&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/iziamos.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.902&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jparera.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jparera&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Juan Parera&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jparera.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.966&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jincongho.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jincongho&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jin Cong Ho&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jincongho.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.991&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vaidhy.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vaidhy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vaidhy Mayilrangam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/vaidhy.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.066&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JesseVanRooy.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JesseVanRooy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;JesseVanRooy&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/JesseVanRooy.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.101&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JaimePolidura.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JaimePolidura&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jaime Polidura&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/JaimePolidura.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.209&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_giovannicuccu.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/giovannicuccu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Giovanni Cuccu&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/giovannicuccu.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.474&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gamlerhart.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gamlerhart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Stoffel&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gamlerhart.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.676&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_plevart.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/plevart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Peter Levart&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/plevart.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.684&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gigiblender.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gigiblender&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Florin Blanaru&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gigiblender.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.701&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ianopolousfast.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ianopolousfast&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Dr Ian Preston&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ianopolousfast.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.741&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_cliffclick.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/cliffclick&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Cliff Click&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/cliffclick.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.800&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_parkertimmins.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/parkertimmins&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Parker Timmins&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/parkertimmins.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.884&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_shipilev.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/shipilev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Aleksey Shipilëv&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/shipilev.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.920&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vemana.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vemana&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Subrahmanyam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/vemana.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.077&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jonathanaotearoa.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jonathan-aotearoa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jonathan Wright&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jonathanaotearoa.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.142&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_arjenw.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/arjenw&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Arjen Wisse&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/arjenw.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.167&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_melgenek.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/melgenek&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yevhenii Melnyk&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/melgenek.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.235&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_unbounded.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/unbounded&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;unbounded&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/unbounded.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.336&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_EduardoSaverin.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/EduardoSaverin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Sumit Chaudhary&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/EduardoSaverin.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.354&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_armandino.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/armandino&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Arman Sharif&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/armandino.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.478&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_obourgain.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/obourgain&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Olivier Bourgain&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/obourgain.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.559&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_PanagiotisDrakatos.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/PanagiotisDrakatos&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Panagiotis Drakatos&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/PanagiotisDrakatos.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.887&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_charlibot.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/charlibot&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Charlie Evans&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/charlibot.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.979&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_spullara.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/spullara&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Sam Pullara&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/spullara.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.166&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_isolgpus.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/isolgpus&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jamie Stansfield&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/isolgpus.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.257&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_flippingbits.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/flippingbits&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Stefan Sprenger&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/flippingbits.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.392&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_dpsoft.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/dpsoft&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Diego Parra&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/dpsoft.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.576&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_as-com.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/as-com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Andrew Sun&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/as-com.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.635&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_justplainlaake.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/justplainlaake&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Laake Scates-Gervasi&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/justplainlaake.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.654&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jbachorik.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jbachorik&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jaroslav Bachorik&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jbachorik.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.715&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_algirdasrascius.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/algirdasrascius&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Algirdas Raščius&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/algirdasrascius.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.884&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_rcasteltrione.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/rcasteltrione&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;rcasteltrione&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/rcasteltrione.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.982&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ChrisBellew.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ChrisBellew&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Chris Bellew&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ChrisBellew.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.563&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_3j5a.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/3j5a&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;3j5a&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/3j5a.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.680&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_C5H12O5.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/C5H12O5&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Xylitol&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/C5H12O5.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.712&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_anitasv.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/anitasv&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Anita SV&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/anitasv.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.730&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jotschi.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jotschi&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Johannes Schüth&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jotschi.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.894&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_tonivade.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/tonivade&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Antonio Muñoz&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/tonivade.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.925&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ricardopieper.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ricardopieper&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Ricardo Pieper&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ricardopieper.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.948&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_Smoofie.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Smoofie&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Smoofie&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/Smoofie.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.157&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JurenIvan.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JurenIvan&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;JurenIvan&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/JurenIvan.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.167&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ddimtirov.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ddimtirov&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Dimitar Dimitrov&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ddimtirov.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.214&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_deemkeen.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/deemkeen&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;deemkeen&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/deemkeen.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.255&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_mattiz.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mattiz&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mathias Bjerke&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/mattiz.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.398&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_artpar.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/artpar&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Parth Mudgal&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/artpar.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.489&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gnabyl.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gnabyl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Bang NGUYEN&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gnabyl.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.517&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ags313.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ags313&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ags&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ags313.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.557&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_adriacabeza.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/adriacabeza&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Adrià Cabeza&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/adriacabeza.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.622&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_kuduwa_keshavram.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/kuduwa-keshavram&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Keshavram Kuduwa&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/kuduwa_keshavram.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.892&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_fatroom.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/fatroom&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Romanchuk&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/fatroom.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.896&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_anestoruk.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/anestoruk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Andrzej Nestoruk&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/anestoruk.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.020&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yemreinci.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yemreinci&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;yemreinci&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/yemreinci.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.071&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gabrielreid.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gabrielreid&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Gabriel Reid&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gabrielreid.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.352&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_filiphr.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/filiphr&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Filip Hrisafov&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/filiphr.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.725&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_martin2038.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/martin2038&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Martin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/martin2038.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.867&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ricardopieper.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ricardopieper&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Ricardo Pieper&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ricardopieper.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.945&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_japplis.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/japplis&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Anthony Goubard&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/japplis.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:10.092&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_phd3.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/phd3&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Pratham&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/phd3.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:10.127&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_artpar.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/artpar&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Parth Mudgal&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/artpar.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.577&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_netrunnereve.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/netrunnereve&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Eve&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/netrunnereve.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:10.473&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_raipc.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/raipc&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Anton Rybochkin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/raipc.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.119&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_lawrey.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/lawrey&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;lawrey&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/lawrey.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.156&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_YannMoisan.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/YannMoisan&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yann Moisan&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/YannMoisan.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.167&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_palmr.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/palmr&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Nick Palmer&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/palmr.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.352&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_karthikeyan97.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/karthikeyan97&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;karthikeyan97&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/karthikeyan97.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.363&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_godofwharf.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/godofwharf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Guruprasad Sridharan&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/godofwharf.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.405&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_imrafaelmerino.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/imrafaelmerino&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Rafael Merino García&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/imrafaelmerino.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.406&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gabrielfoo.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gabrielfoo&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gabrielfoo&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gabrielfoo.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.433&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jatingala.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jatingala&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jatin Gala&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jatingala.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.505&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_bufistov.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/dmitry-midokura&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Dmitry Bufistov&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/bufistov.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.744&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_slovdahl.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/slovdahl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Sebastian Lövdahl&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/slovdahl.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.805&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_coolmineman.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/coolmineman&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Cool_Mineman&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/coolmineman.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.934&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_arjenvaneerde.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/arjenvaneerde&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;arjenvaneerde&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/arjenvaneerde.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:12.220&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_richardstartin.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/richardstartin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Richard Startin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/richardstartin.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:12.495&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_SamuelYvon.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/SamuelYvon&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Samuel Yvon&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/SamuelYvon.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:12.568&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_MeanderingProgrammer.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/MeanderingProgrammer&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vlad&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/MeanderingProgrammer.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:12.800&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yonatang.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yonatang&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yonatan Graber&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/yonatang.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.013&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_thanhtrinity.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/thanhtrinity&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Thanh Duong&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/thanhtrinity.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.071&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ianopolous.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ianopolous&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Dr Ian Preston&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ianopolous.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.729&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_cb0s.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/cb0s&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Cedric Boes&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/cb0s.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.817&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_entangled90.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/entangled90&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Carlo&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/entangled90.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:14.502&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_eriklumme.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/eriklumme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;eriklumme&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/eriklumme.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:14.772&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_kevinmcmurtrie.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/kevinmcmurtrie&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Kevin McMurtrie&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/kevinmcmurtrie.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:14.867&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_berry120.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/berry120&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Michael Berry&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/berry120.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:14.900&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_Judekeyser.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Judekeyser&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Judekeyser&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/Judekeyser.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:15.006&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_PawelAdamski.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/PawelAdamski&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Paweł Adamski&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/PawelAdamski.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:15.662&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_semotpan.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/semotpan&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Serghei Motpan&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/semotpan.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:16.063&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_makohn.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/makohn&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Marek Kohn&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/makohn.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:16.457&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_bytesfellow.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/bytesfellow&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Aleksei&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/bytesfellow.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:16.953&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gauravdeshmukh.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gauravdeshmukh&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Gaurav Anantrao Deshmukh&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gauravdeshmukh.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.046&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_dkarampi.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/dkarampi&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Dimitris Karampinas&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/dkarampi.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.086&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_breejesh.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/breejesh&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Breejesh Rathod&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/breejesh.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.490&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_kgeri.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/kgeri&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Gergely Kiss&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/kgeri.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.255&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_tkosachev.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/tkosachev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tkosachev&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/tkosachev.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.520&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_faridtmammadov.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/faridtmammadov&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Farid&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/faridtmammadov.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.717&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_omarchenko4j.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/omarchenko4j&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Oleh Marchenko&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/omarchenko4j.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.815&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_hallvard.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hallvard&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hallvard Trætteberg&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/hallvard.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.932&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_plbpietrz.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/plbpietrz&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Bartłomiej Pietrzyk&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/plbpietrz.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:18.251&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_seijikun.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/seijikun&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Markus Ebner&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/seijikun.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:18.448&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_moysesb.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/moysesb&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Moysés Borges Furtado&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/moysesb.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:18.771&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_davecom.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/davecom&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;David Kopec&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/davecom.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:18.902&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_maximz101.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/maximz101&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Maxime&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/maximz101.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:19.357&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_truelive.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graalce&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/truelive&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Schweitzer&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/truelive.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:20.691&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_Kidlike.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Kidlike&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Kidlike&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/Kidlike.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:21.989&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_couragelee.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/couragelee&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;couragelee&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/couragelee.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:22.188&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jgrateron.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jgrateron&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jairo Graterón&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jgrateron.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:22.334&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_albertoventurini.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/albertoventurini&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Alberto Venturini&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/albertoventurini.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:22.457&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_rby.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/rby&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Ramzi Ben Yahya&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/rby.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:22.471&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_0xshivamagarwal.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/0xshivamagarwal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Shivam Agarwal&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/0xshivamagarwal.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:24.986&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_kumarsaurav123.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/kumarsaurav123&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;kumarsaurav123&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/kumarsaurav123.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:25.064&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_sudhirtumati.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/sudhirtumati&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Sudhir Tumati&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/sudhirtumati.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:26.500&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_felix19350.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/felix19350&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Bruno Félix&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/felix19350.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:28.381&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_bjhara.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/bjhara&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hampus&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/bjhara.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:29.741&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_xpmatteo.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/xpmatteo&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Matteo Vaccari&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/xpmatteo.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:32.018&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_padreati.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/padreati&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Aurelian Tutuianu&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/padreati.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:34.388&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_twobiers.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/twobiers&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tobi&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/twobiers.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:35.875&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_MahmoudFawzyKhalil.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/MahmoudFawzyKhalil&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MahmoudFawzyKhalil&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/MahmoudFawzyKhalil.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:36.180&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_hchiorean.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hchiorean&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Horia Chiorean&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/hchiorean.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:36.424&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_manishgarg90.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/manishgarg90&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Manish Garg&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/manishgarg90.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:38.340&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_AbstractKamen.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/AbstractKamen&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;AbstractKamen&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/AbstractKamen.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:41.982&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_criccomini.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/criccomini&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Chris Riccomini&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/criccomini.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:42.893&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_javamak.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/javamak&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;javamak&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/javamak.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:46.597&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_maeda6uiui.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/maeda6uiui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Maeda-san&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/maeda6uiui.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:58.811&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_Ujjwalbharti.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Ujjwalbharti&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Ujjwal Bharti&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/Ujjwalbharti.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:05.094&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_muditsaxena.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mudit-saxena&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mudit Saxena&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/muditsaxena.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:05.979&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_dqhieuu.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/dqhieuu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hieu Dao Quang&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/dqhieuu.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:06.790&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_khmarbaise.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/khmarbaise&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Karl Heinz Marbaise&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/khmarbaise.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:06.944&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_santanu.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/santanu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;santanu&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/santanu.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:07.014&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_pedestrianlove.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/pedestrianlove&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;pedestrianlove&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/pedestrianlove.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:07.101&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jeevjyot.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jeevjyot&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jeevjyot Singh Chhabda&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/jeevjyot.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:08.811&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_alesj.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/alesj&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Aleš Justin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/alesj.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:08.908&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_itaske.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/itaske&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;itaske&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/itaske.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:09.595&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_agoncal.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/agoncal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Antonio Goncalves&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/agoncal.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:09.882&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_rprabhu.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/rprabhu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Prabhu R&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/rprabhu.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:14.815&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_anandmattikopp.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/anandmattikopp&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;twohardthings&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/anandmattikopp.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:25.801&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ivanklaric.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ivanklaric&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ivanklaric&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/ivanklaric.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:33.594&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gnmathur.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gnmathur&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Gaurav Mathur&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/gnmathur.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:53.208&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_mahadev_k.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mahadev-k&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mahadev K&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/mahadev_k.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;01:56.607&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_abfrmblr.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/abfrmblr&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Abhilash&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/abfrmblr.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;03:43.521&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yehwankim23.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yehwankim23&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;김예환 Ye-Hwan Kim (Sam)&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/yehwankim23.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;03:59.760&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_fragmede.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/fragmede&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Samson&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;http://gunnarmorling.github.io/1brc-certificates/fragmede.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Certificate&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&amp;mdash;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;04:49.679&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt; (Baseline)&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Gunnar Morling&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note that I am not super-scientific in the way I&amp;rsquo;m running the contenders
(see &lt;a class=&#34;link&#34; href=&#34;#evaluating-results&#34; &gt;Evaluating Results&lt;/a&gt; for the details).
This is not a high-fidelity micro-benchmark and there can be variations of up to +-3% between runs.
So don&amp;rsquo;t be too hung up on the exact ordering of your entry compared to others in close proximity.
The primary purpose of this challenge is to learn something new, have fun along the way, and inspire others to do the same.
The leaderboard is only means to an end for achieving this goal.
If you observe drastically different results though, please open an issue.&lt;/p&gt;
&lt;p&gt;See &lt;a class=&#34;link&#34; href=&#34;#entering-the-challenge&#34; &gt;Entering the Challenge&lt;/a&gt; for instructions how to enter the challenge with your own implementation.
The &lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/discussions/categories/show-and-tell&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Show &amp;amp; Tell&lt;/a&gt; features a wide range of 1BRC entries built using other languages, databases, and tools.&lt;/p&gt;
&lt;h3 id=&#34;bonus-results&#34;&gt;Bonus Results
&lt;/h3&gt;&lt;p&gt;This section lists results from running the fastest N entries with different configurations.
As entries have been optimized towards the specific conditions of the original challenge description and set-up
(such as size of the key set),
challenge entries may perform very differently across different configurations.
These bonus results are provided here for informational purposes only.
For the 1BRC challenge, only the results in the previous section are of importance.&lt;/p&gt;
&lt;h4 id=&#34;32-cores--64-threads&#34;&gt;32 Cores / 64 Threads
&lt;/h4&gt;&lt;p&gt;For officially evaluating entries into the challenge, each contender is run on eight cores of the evaluation machine (AMD EPYC™ 7502P).
Here are the results from running the top 50 entries (as of commit &lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/commit/e1fb378acce53d8c3035ee4813ae377aaf51aa3c&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;e1fb378a&lt;/a&gt;, Feb 2) on all 32 cores / 64 threads (i.e. SMT is enabled) of the machine:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;#&lt;/th&gt;
          &lt;th&gt;Result (m:s.ms)&lt;/th&gt;
          &lt;th&gt;Implementation&lt;/th&gt;
          &lt;th&gt;JDK&lt;/th&gt;
          &lt;th&gt;Submitter&lt;/th&gt;
          &lt;th&gt;Notes&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;00:00.323&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jerrinot.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jerrinot&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jaromir Hamala&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;00:00.326&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_thomaswue.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/thomaswue&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Thomas Wuerthinger&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/merykitty&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/mukel&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Alfonso² Peterssen&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;3&lt;/td&gt;
          &lt;td&gt;00:00.349&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_artsiomkorzun.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/artsiomkorzun&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Artsiom Korzun&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.351&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_abeobk.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/abeobk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Van Phu DO&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.389&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_stephenvonworley.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/stephenvonworley&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Stephen Von Worley&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.408&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yavuztas.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yavuztas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yavuz Tas&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.415&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_royvanrijn.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/royvanrijn&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roy van Rijn&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.499&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_mtopolnik.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mtopolnik&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Marko Topolnik&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.602&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_roman_r_m.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/roman-r-m&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Musin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.623&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gonixunsafe.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gonixunsafe&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gonix&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.710&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JamalMulla.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JamalMulla&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jamal Mulla&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.727&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_tivrfoa.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/tivrfoa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tivrfoa&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.774&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_serkan_ozal.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/serkan-ozal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Serkan ÖZAL&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.788&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ebarlas.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ebarlas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Elliot Barlas&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.832&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_zerninv.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/zerninv&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;zerninv&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.840&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gonix.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gonix&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gonix&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.857&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JaimePolidura.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JaimePolidura&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jaime Polidura&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.880&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_iziamos.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/iziamos&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;John Ziamos&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:00.939&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_shipilev.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/shipilev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Aleksey Shipilëv&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.026&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JesseVanRooy.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JesseVanRooy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;JesseVanRooy&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.118&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jonathanaotearoa.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jonathan-aotearoa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jonathan Wright&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.140&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_armandino.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/armandino&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Arman Sharif&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.143&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_cliffclick.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/cliffclick&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Cliff Click&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.169&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_melgenek.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/melgenek&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yevhenii Melnyk&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.188&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vemanaNonIdiomatic.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vemanaNonIdiomatic&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Subrahmanyam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.193&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gigiblender.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gigiblender&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Florin Blanaru&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.234&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_obourgain.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/obourgain&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Olivier Bourgain&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.242&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_merykittyunsafe.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/merykittyunsafe&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.252&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jincongho.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jincongho&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jin Cong Ho&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.267&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_linl33.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;22.ea.32-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/linl33&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Li Lin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.363&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_plevart.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/plevart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Peter Levart&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.380&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_hundredwatt.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hundredwatt&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jason Nochlin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.391&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_merykitty.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/merykitty&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.439&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_arjenw.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/arjenw&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Arjen Wisse&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.446&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ianopolousfast.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ianopolousfast&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Dr Ian Preston&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.504&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_isolgpus.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/isolgpus&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jamie Stansfield&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.514&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vemana.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vemana&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Subrahmanyam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.516&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vaidhy.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vaidhy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vaidhy Mayilrangam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.586&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yourwass.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yourwass&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;yourwass&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.647&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_dpsoft.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/dpsoft&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Diego Parra&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.694&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_parkertimmins.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/parkertimmins&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Parker Timmins&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.694&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_charlibot.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/charlibot&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Charlie Evans&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.702&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_spullara.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/spullara&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Sam Pullara&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.733&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_EduardoSaverin.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;java&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/EduardoSaverin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Sumit Chaudhary&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:01.742&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_unbounded.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/unbounded&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;unbounded&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.241&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_flippingbits.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/flippingbits&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Stefan Sprenger&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.294&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_giovannicuccu.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/giovannicuccu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Giovanni Cuccu&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:02.990&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_PanagiotisDrakatos.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/PanagiotisDrakatos&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Panagiotis Drakatos&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.205&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jparera.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jparera&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Juan Parera&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:10.929&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gamlerhart.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gamlerhart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Stoffel&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;10k-key-set&#34;&gt;10K Key Set
&lt;/h4&gt;&lt;p&gt;The 1BRC challenge data set contains 413 distinct weather stations, whereas the rules allow for 10,000 different station names to occur.
Here are the results from running the top 40 entries (as of commit &lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/commit/e1fb378acce53d8c3035ee4813ae377aaf51aa3c&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;e1fb378a&lt;/a&gt;, Feb 2) against 1,000,000,000 measurement values across 10K stations (created via &lt;em&gt;./create_measurements3.sh 1000000000&lt;/em&gt;),
using eight cores on the evaluation machine:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;#&lt;/th&gt;
          &lt;th&gt;Result (m:s.ms)&lt;/th&gt;
          &lt;th&gt;Implementation&lt;/th&gt;
          &lt;th&gt;JDK&lt;/th&gt;
          &lt;th&gt;Submitter&lt;/th&gt;
          &lt;th&gt;Notes&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;1&lt;/td&gt;
          &lt;td&gt;00:02.957&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_artsiomkorzun.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/artsiomkorzun&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Artsiom Korzun&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2&lt;/td&gt;
          &lt;td&gt;00:03.058&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_mtopolnik.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/mtopolnik&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Marko Topolnik&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;3&lt;/td&gt;
          &lt;td&gt;00:03.186&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_stephenvonworley.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/stephenvonworley&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Stephen Von Worley&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:03.998&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_royvanrijn.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/royvanrijn&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roy van Rijn&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.042&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jerrinot.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jerrinot&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jaromir Hamala&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.289&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gonixunsafe.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gonixunsafe&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gonix&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.522&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_tivrfoa.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/tivrfoa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tivrfoa&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.653&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JamalMulla.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JamalMulla&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jamal Mulla&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.733&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gonix.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gonix&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gonix&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.836&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vemanaNonIdiomatic.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vemanaNonIdiomatic&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Subrahmanyam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:04.870&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_thomaswue.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/thomaswue&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Thomas Wuerthinger&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/merykitty&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://github.com/mukel&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Alfonso² Peterssen&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.240&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_zerninv.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/zerninv&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;zerninv&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.394&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yavuztas.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yavuztas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yavuz Tas&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:05.906&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ebarlas.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ebarlas&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Elliot Barlas&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.086&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_abeobk.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/abeobk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Van Phu DO&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:06.379&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_iziamos.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/iziamos&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;John Ziamos&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.113&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_melgenek.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/melgenek&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Yevhenii Melnyk&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.542&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jonathan-aotearoa.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jonathan-aotearoa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jonathan Wright&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.889&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gigiblender.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gigiblender&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Florin Blanaru&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:07.970&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_cliffclick.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/cliffclick&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Cliff Click&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:08.857&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_serkan-ozal.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/serkan-ozal&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Serkan ÖZAL&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.333&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_yourwass.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yourwass&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;yourwass&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.722&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_shipilev.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/shipilev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Aleksey Shipilëv&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:09.777&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vaidhy.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vaidhy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vaidhy Mayilrangam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:10.263&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_merykittyunsafe.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/merykittyunsafe&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:11.154&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_parkertimmins.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/parkertimmins&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Parker Timmins&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.175&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_merykitty.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/merykitty&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Quan Anh Mai&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.245&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_ianopolousfast.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/ianopolousfast&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Dr Ian Preston&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.377&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_giovannicuccu.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/giovannicuccu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Giovanni Cuccu&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:13.761&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jparera.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jparera&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Juan Parera&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:14.441&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_plevart.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-tem&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/plevart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Peter Levart&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:15.548&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_jincongho.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jincongho&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jin Cong Ho&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:17.906&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_hundredwatt.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hundredwatt&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jason Nochlin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:18.770&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_linl33.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;22.ea.32-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/linl33&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Li Lin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:19.106&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_gamlerhart.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gamlerhart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Stoffel&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:20.151&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_roman_r_m.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/roman-r-m&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Roman Musin&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe; seg-faults occassionally&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;00:22.953&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JaimePolidura.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.2-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JaimePolidura&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jaime Polidura&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;GraalVM native binary, uses Unsafe&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&amp;mdash;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;DNF&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_JesseVanRooy.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/JesseVanRooy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;JesseVanRooy&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;Incorrect output&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;DNF&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_vemana.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-graal&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vemana&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Subrahmanyam&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;Doesn&amp;rsquo;t complete in 60 sec&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;/td&gt;
          &lt;td&gt;DNF&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_arjenw.java&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;21.0.1-open&lt;/td&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/arjenw&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Arjen Wisse&lt;/a&gt;&lt;/td&gt;
          &lt;td&gt;Incorrect output&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://openjdk.org/projects/jdk/21/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Java 21&lt;/a&gt; must be installed on your system.&lt;/p&gt;
&lt;h2 id=&#34;running-the-challenge&#34;&gt;Running the Challenge
&lt;/h2&gt;&lt;p&gt;This repository contains two programs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;dev.morling.onebrc.CreateMeasurements&lt;/code&gt; (invoked via &lt;em&gt;create_measurements.sh&lt;/em&gt;): Creates the file &lt;em&gt;measurements.txt&lt;/em&gt; in the root directory of this project with a configurable number of random measurement values&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dev.morling.onebrc.CalculateAverage&lt;/code&gt; (invoked via &lt;em&gt;calculate_average_baseline.sh&lt;/em&gt;): Calculates the average values for the file &lt;em&gt;measurements.txt&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Execute the following steps to run the challenge:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Build the project using Apache Maven:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;./mvnw clean verify
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Create the measurements file with 1B rows (just once):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;./create_measurements.sh 1000000000
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;This will take a few minutes.
&lt;strong&gt;Attention:&lt;/strong&gt; the generated file has a size of approx. &lt;strong&gt;12 GB&lt;/strong&gt;, so make sure to have enough diskspace.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re running the challenge with a non-Java language, there&amp;rsquo;s a non-authoritative Python script to generate the measurements file at &lt;code&gt;src/main/python/create_measurements.py&lt;/code&gt;. The authoritative method for generating the measurements is the Java program &lt;code&gt;dev.morling.onebrc.CreateMeasurements&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Calculate the average measurement values:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;./calculate_average_baseline.sh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;The provided naive example implementation uses the Java streams API for processing the file and completes the task in ~2 min on environment used for &lt;a class=&#34;link&#34; href=&#34;#evaluating-results&#34; &gt;result evaluation&lt;/a&gt;.
It serves as the base line for comparing your own implementation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Optimize the heck out of it:&lt;/p&gt;
&lt;p&gt;Adjust the &lt;code&gt;CalculateAverage&lt;/code&gt; program to speed it up, in any way you see fit (just sticking to a few rules described below).
Options include parallelizing the computation, using the (incubating) Vector API, memory-mapping different sections of the file concurrently, using AppCDS, GraalVM, CRaC, etc. for speeding up the application start-up, choosing and tuning the garbage collector, and much more.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;flamegraphprofiling&#34;&gt;Flamegraph/Profiling
&lt;/h2&gt;&lt;p&gt;A tip is that if you have &lt;a class=&#34;link&#34; href=&#34;https://jbang.dev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;jbang&lt;/a&gt; installed, you can get a flamegraph of your program by running
&lt;a class=&#34;link&#34; href=&#34;https://github.com/jvm-profiling-tools/async-profiler&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;async-profiler&lt;/a&gt; via &lt;a class=&#34;link&#34; href=&#34;https://github.com/jvm-profiling-tools/ap-loader&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ap-loader&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;jbang --javaagent=ap-loader@jvm-profiling-tools/ap-loader=start,event=cpu,file=profile.html -m dev.morling.onebrc.CalculateAverage_yourname target/average-1.0.0-SNAPSHOT.jar&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;or directly on the .java file:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;jbang --javaagent=ap-loader@jvm-profiling-tools/ap-loader=start,event=cpu,file=profile.html src/main/java/dev/morling/onebrc/CalculateAverage_yourname&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;When you run this, it will generate a flamegraph in profile.html. You can then open this in a browser and see where your program is spending its time.&lt;/p&gt;
&lt;h2 id=&#34;rules-and-limits&#34;&gt;Rules and limits
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Any of these Java distributions may be used:
&lt;ul&gt;
&lt;li&gt;Any builds provided by &lt;a class=&#34;link&#34; href=&#34;https://sdkman.io/jdks&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;SDKMan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Early access builds available on openjdk.net may be used (including EA builds for OpenJDK projects like Valhalla)&lt;/li&gt;
&lt;li&gt;Builds on &lt;a class=&#34;link&#34; href=&#34;https://builds.shipilev.net/openjdk-jdk-lilliput/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;builds.shipilev.net&lt;/a&gt;
If you want to use a build not available via these channels, reach out to discuss whether it can be considered.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;No external library dependencies may be used&lt;/li&gt;
&lt;li&gt;Implementations must be provided as a single source file&lt;/li&gt;
&lt;li&gt;The computation must happen at application &lt;em&gt;runtime&lt;/em&gt;, i.e. you cannot process the measurements file at &lt;em&gt;build time&lt;/em&gt;
(for instance, when using GraalVM) and just bake the result into the binary&lt;/li&gt;
&lt;li&gt;Input value ranges are as follows:
&lt;ul&gt;
&lt;li&gt;Station name: non null UTF-8 string of min length 1 character and max length 100 bytes, containing neither &lt;code&gt;;&lt;/code&gt; nor &lt;code&gt;\n&lt;/code&gt; characters. (i.e. this could be 100 one-byte characters, or 50 two-byte characters, etc.)&lt;/li&gt;
&lt;li&gt;Temperature value: non null double between -99.9 (inclusive) and 99.9 (inclusive), always with one fractional digit&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;There is a maximum of 10,000 unique station names&lt;/li&gt;
&lt;li&gt;Line endings in the file are &lt;code&gt;\n&lt;/code&gt; characters on all platforms&lt;/li&gt;
&lt;li&gt;Implementations must not rely on specifics of a given data set, e.g. any valid station name as per the constraints above and any data distribution (number of measurements per station) must be supported&lt;/li&gt;
&lt;li&gt;The rounding of output values must be done using the semantics of IEEE 754 rounding-direction &amp;ldquo;roundTowardPositive&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;entering-the-challenge&#34;&gt;Entering the Challenge
&lt;/h2&gt;&lt;p&gt;To submit your own implementation to 1BRC, follow these steps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create a fork of the &lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/onebrc/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;onebrc&lt;/a&gt; GitHub repository.&lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;./create_fork.sh &amp;lt;your_GH_user&amp;gt;&lt;/code&gt; to copy the baseline implementation to your personal files, or do this manually:
&lt;ul&gt;
&lt;li&gt;Create a copy of &lt;em&gt;CalculateAverage_baseline.java&lt;/em&gt;, named &lt;em&gt;CalculateAverage_&amp;lt;your_GH_user&amp;gt;.java&lt;/em&gt;, e.g. &lt;em&gt;CalculateAverage_doloreswilson.java&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Create a copy of &lt;em&gt;calculate_average_baseline.sh&lt;/em&gt;, named &lt;em&gt;calculate_average_&amp;lt;your_GH_user&amp;gt;.sh&lt;/em&gt;, e.g. &lt;em&gt;calculate_average_doloreswilson.sh&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Adjust that script so that it references your implementation class name. If needed, provide any JVM arguments via the &lt;code&gt;JAVA_OPTS&lt;/code&gt; variable in that script.
Make sure that script does not write anything to standard output other than calculation results.&lt;/li&gt;
&lt;li&gt;(Optional) OpenJDK 21 is used by default. If a custom JDK build is required, create a copy of &lt;em&gt;prepare_baseline.sh&lt;/em&gt;, named &lt;em&gt;prepare_&amp;lt;your_GH_user&amp;gt;.sh&lt;/em&gt;, e.g. &lt;em&gt;prepare_doloreswilson.sh&lt;/em&gt;. Include the SDKMAN command &lt;code&gt;sdk use java [version]&lt;/code&gt; in the your prepare script.&lt;/li&gt;
&lt;li&gt;(Optional) If you&amp;rsquo;d like to use native binaries (GraalVM), add all the required build logic to your &lt;em&gt;prepare_&amp;lt;your_GH_user&amp;gt;.sh&lt;/em&gt; script.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Make that implementation fast. Really fast.&lt;/li&gt;
&lt;li&gt;Run the test suite by executing &lt;em&gt;/test.sh &amp;lt;your_GH_user&amp;gt;&lt;/em&gt;; if any differences are reported, fix them before submitting your implementation.&lt;/li&gt;
&lt;li&gt;Create a pull request against the upstream repository, clearly stating
&lt;ul&gt;
&lt;li&gt;The name of your implementation class.&lt;/li&gt;
&lt;li&gt;The execution time of the program on your system and specs of the same (CPU, number of cores, RAM). This is for informative purposes only, the official runtime will be determined as described below.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;I will run the program and determine its performance as described in the next section, and enter the result to the scoreboard.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; I reserve the right to not evaluate specific submissions if I feel doubtful about the implementation (I.e. I won&amp;rsquo;t run your Bitcoin miner ;).&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;d like to discuss any potential ideas for implementing 1BRC with the community,
you can use the &lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/onebrc/discussions&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GitHub Discussions&lt;/a&gt; of this repository.
Please keep it friendly and civil.&lt;/p&gt;
&lt;p&gt;The challenge runs until Jan 31 2024.
Any submissions (i.e. pull requests) created after Jan 31 2024 23:59 UTC will not be considered.&lt;/p&gt;
&lt;h2 id=&#34;evaluating-results&#34;&gt;Evaluating Results
&lt;/h2&gt;&lt;p&gt;Results are determined by running the program on a &lt;a class=&#34;link&#34; href=&#34;https://www.hetzner.com/dedicated-rootserver/ax161&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hetzner AX161&lt;/a&gt; dedicated server (32 core AMD EPYC™ 7502P (Zen2), 128 GB RAM).&lt;/p&gt;
&lt;p&gt;Programs are run from  a RAM disk (i.o. the IO overhead for loading the file from disk is not relevant), using 8 cores of the machine.
Each contender must pass the 1BRC test suite (&lt;em&gt;/test.sh&lt;/em&gt;).
The &lt;code&gt;hyperfine&lt;/code&gt; program is used for measuring execution times of the launch scripts of all entries, i.e. end-to-end times are measured.
Each contender is run five times in a row.
The slowest and the fastest runs are discarded.
The mean value of the remaining three runs is the result for that contender and will be added to the results table above.
The exact same &lt;em&gt;measurements.txt&lt;/em&gt; file is used for evaluating all contenders.
See the script &lt;em&gt;evaluate.sh&lt;/em&gt; for the exact implementation of the evaluation steps.&lt;/p&gt;
&lt;h2 id=&#34;prize&#34;&gt;Prize
&lt;/h2&gt;&lt;p&gt;If you enter this challenge, you may learn something new, get to inspire others, and take pride in seeing your name listed in the scoreboard above.
Rumor has it that the winner may receive a unique 1️⃣🐝🏎️ t-shirt, too!&lt;/p&gt;
&lt;h2 id=&#34;faq&#34;&gt;FAQ
&lt;/h2&gt;&lt;p&gt;&lt;em&gt;Q: Can I use Kotlin or other JVM languages other than Java?&lt;/em&gt;&lt;br&gt;
A: No, this challenge is focussed on Java only. Feel free to inofficially share implementations significantly outperforming any listed results, though.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: Can I use non-JVM languages and/or tools?&lt;/em&gt;&lt;br&gt;
A: No, this challenge is focussed on Java only. Feel free to inofficially share interesting implementations and results though. For instance it would be interesting to see how DuckDB fares with this task.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: I&amp;rsquo;ve got an implementation—but it&amp;rsquo;s not in Java. Can I share it somewhere?&lt;/em&gt;&lt;br&gt;
A: Whilst non-Java solutions cannot be formally submitted to the challenge, you are welcome to share them over in the &lt;a class=&#34;link&#34; href=&#34;https://github.com/gunnarmorling/1brc/discussions/categories/show-and-tell&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Show and tell&lt;/a&gt; GitHub discussion area.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: Can I use JNI?&lt;/em&gt;&lt;br&gt;
A: Submissions must be completely implemented in Java, i.e. you cannot write JNI glue code in C/C++. You could use AOT compilation of Java code via GraalVM though, either by AOT-compiling the entire application, or by creating a native library (see &lt;a class=&#34;link&#34; href=&#34;https://www.graalvm.org/22.0/reference-manual/native-image/ImplementingNativeMethodsInJavaWithSVM/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: What is the encoding of the measurements.txt file?&lt;/em&gt;&lt;br&gt;
A: The file is encoded with UTF-8.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: Can I make assumptions on the names of the weather stations showing up in the data set?&lt;/em&gt;&lt;br&gt;
A: No, while only a fixed set of station names is used by the data set generator, any solution should work with arbitrary UTF-8 station names
(for the sake of simplicity, names are guaranteed to contain no &lt;code&gt;;&lt;/code&gt; or &lt;code&gt;\n&lt;/code&gt; characters).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: Can I copy code from other submissions?&lt;/em&gt;&lt;br&gt;
A: Yes, you can. The primary focus of the challenge is about learning something new, rather than &amp;ldquo;winning&amp;rdquo;. When you do so, please give credit to the relevant source submissions. Please don&amp;rsquo;t re-submit other entries with no or only trivial improvements.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: Which operating system is used for evaluation?&lt;/em&gt;&lt;br&gt;
A: Fedora 39.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: My solution runs in 2 sec on my machine. Am I the fastest 1BRC-er in the world?&lt;/em&gt;&lt;br&gt;
A: Probably not :) 1BRC results are reported in wallclock time, thus results of different implementations are only comparable when obtained on the same machine. If for instance an implementation is faster on a 32 core workstation than on the 8 core evaluation instance, this doesn&amp;rsquo;t allow for any conclusions. When sharing 1BRC results, you should also always share the result of running the baseline implementation on the same hardware.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Q: Why&lt;/em&gt; 1️⃣🐝🏎️ &lt;em&gt;?&lt;/em&gt;&lt;br&gt;
A: It&amp;rsquo;s the abbreviation of the project name: &lt;strong&gt;One&lt;/strong&gt; &lt;strong&gt;B&lt;/strong&gt;illion &lt;strong&gt;R&lt;/strong&gt;ow &lt;strong&gt;C&lt;/strong&gt;hallenge.&lt;/p&gt;
&lt;h2 id=&#34;1brc-on-the-web&#34;&gt;1BRC on the Web
&lt;/h2&gt;&lt;p&gt;A list of external resources such as blog posts and videos, discussing 1BRC and specific implementations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.infoq.com/news/2024/01/1brc-fast-java-processing&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The One Billion Row Challenge Shows That Java Can Process a One Billion Rows File in Two Seconds &lt;/a&gt;, by Olimpiu Pop (interview)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=NJNIbgV6j-Y&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Cliff Click discussing his 1BRC solution on the Coffee Compiler Club&lt;/a&gt; (video)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://rmoff.net/2024/01/03/1%EF%B8%8F%E2%83%A3%EF%B8%8F-1brc-in-sql-with-duckdb/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;1️⃣🐝🏎️🦆 (1BRC in SQL with DuckDB)&lt;/a&gt;, by Robin Moffatt (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://ftisiot.net/posts/1brows/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;1 billion rows challenge in PostgreSQL and ClickHouse&lt;/a&gt;, by Francesco Tisiot (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://medium.com/snowflake/the-one-billion-row-challenge-with-snowflake-f612ae76dbd5&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The One Billion Row Challenge with Snowflake&lt;/a&gt;, by Sean Falconer (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.r-bloggers.com/2024/01/one-billion-row-challenge-using-base-r/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One billion row challenge using base R&lt;/a&gt;, by  David Schoch (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://hubertdulay.substack.com/p/1-billion-row-challenge-in-apache&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;1 Billion Row Challenge with Apache Pinot&lt;/a&gt;, by Hubert Dulay (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.dannyvankooten.com/blog/2024/1brc/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Row Challenge In C&lt;/a&gt;, by Danny Van Kooten (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://defn.io/2024/01/10/one-billion-row-challenge-in-racket/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Row Challenge in Racket&lt;/a&gt;, by Bogdan Popa (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://dev.to/mergeconflict/392-the-one-billion-row-challenge-net-edition&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The One Billion Row Challenge - .NET Edition&lt;/a&gt;, by Frank A. Krueger (podcast)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://curiouscoding.nl/posts/1brc/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Row Challenge&lt;/a&gt;, by Ragnar Groot Koerkamp (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://clickhouse.com/blog/clickhouse-one-billion-row-challenge&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ClickHouse and The One Billion Row Challenge&lt;/a&gt;, by Dale McDiarmid (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://nielsberglund.com/post/2024-01-28-one-billion-row-challenge--azure-data-explorer/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Row Challenge &amp;amp; Azure Data Explorer&lt;/a&gt;, by Niels Berglund (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.chashnikov.dev/post/one-billion-row-challenge-view-from-sidelines&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Row Challenge - view from sidelines&lt;/a&gt;, by Leo Chashnikov (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://geraldonit.com/2024/01/31/1-billion-row-challenge-in-sql-and-oracle-database/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;1 billion row challenge in SQL and Oracle Database&lt;/a&gt;, by Gerald Venzl (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://gamlor.info/posts-output/2024-01-12-one-billion-row-challenge/en/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Row Challenge: Learned So Far&lt;/a&gt;, by Roman Stoffel (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://defn.io/2024/01/10/one-billion-row-challenge-in-racket/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Row Challenge in Racket&lt;/a&gt;, by Bogdan Popa (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://medium.com/@testily/the-1-billion-row-challenge-with-singlestore-224ce97e451f&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The 1 Billion row challenge with Singlestore&lt;/a&gt;, by Anna Semjen (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://hotforknowledge.com/2024/01/13/1brc-in-dotnet-among-fastest-on-linux-my-optimization-journey/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;1BRC in .NET among fastest on Linux: My Optimization Journey&lt;/a&gt;, by Victor Baybekov (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://connor-mcdonald.com/2024/02/03/one-billion-rows-geralds-challenge/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Rows – Gerald’s Challenge&lt;/a&gt;, by Connor McDonald (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://rmannibucau.metawerx.net/reading-a-file-insanely-fast-in-java.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Reading a file insanely fast in Java&lt;/a&gt;, by Romain Manni-Bucau (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://tivrfoa.github.io/java/benchmark/performance/2024/02/05/1BRC-Timeline.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;#1BRC Timeline&lt;/a&gt;, by tivrfoa (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.esolutions.tech/1brc-what-a-journey&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;1BRC - What a Journey&lt;/a&gt;, by Marius Staicu (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.bytesizego.com/blog/one-billion-row-challenge-go&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;One Billion Rows Challenge in Golang&lt;/a&gt;, by Shraddha Agrawal (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://questdb.io/blog/billion-row-challenge-step-by-step/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The Billion Row Challenge (1BRC) - Step-by-step from 71s to 1.7s&lt;/a&gt; by Marko Topolnik (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://devblogs.microsoft.com/java/entering-the-one-billion-row-challenge-with-github-copilot/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Entering The One Billion Row Challenge With GitHub Copilot&lt;/a&gt; by Antonio Goncalves (blog post)&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://medium.com/@zakhav/dataframe-and-one-billion-row-challenge-97b3d0255dd1&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;DataFrame and The One Billion Row Challenge&amp;ndash;How to use a Java DataFrame to save developer time, produce readable code, and not win any prizes&lt;/a&gt; by Vladimir Zakharov (blog post)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;This code base is available under the Apache License, version 2.&lt;/p&gt;
&lt;h2 id=&#34;code-of-conduct&#34;&gt;Code of Conduct
&lt;/h2&gt;&lt;p&gt;Be excellent to each other!
More than winning, the purpose of this challenge is to have fun and learn something new.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
