Skip to content
Snippets Groups Projects
mandelbrot.html 37.4 KiB
Newer Older
Isaac Gouy's avatar
Isaac Gouy committed
<!DOCTYPE html>
Isaac Gouy's avatar
Isaac Gouy committed
<html lang="en"> 
<head>
Isaac Gouy's avatar
Isaac Gouy committed
<meta charset="utf-8">
Isaac Gouy's avatar
Isaac Gouy committed
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="robots" content="all">
Isaac Gouy's avatar
Isaac Gouy committed
<meta name="description" content="mandelbrot - Which programs are fastest? — How fast programs generate a Mandelbrot set and write a portable bitmap.">
<title>mandelbrot - Which programs are fastest? (Benchmarks Game) </title>
Isaac Gouy's avatar
Isaac Gouy committed
<style><!--
Isaac Gouy's avatar
Isaac Gouy committed
a{color:black;text-decoration:none}article,footer{padding:0 0 2.9em}article,div,footer,header{margin:auto;width:92%}body{font:100% Droid Sans, Ubuntu, Verdana, sans-serif;margin:0;-webkit-text-size-adjust:100%}h3, h1, h2, li a{font-family:Ubuntu Mono,Consolas,Menlo,monospace}div,footer,header{max-width:31em}h3{font-size:1.4em;font-weight:bold;margin:0;padding: .4em}h3, h3 a{color:white;background-color:#77216f}h3 small{font-size:0.64em}h1,h2{margin:1.5em 0 0}h1{font-size:1.4em;font-weight:normal}h2{font-size:1.2em}li{list-style-type:none}li a{display:block;font-size:1.2em;margin: .5em .5em 0;padding: .5em .5em .3em}ul{clear:left;margin:-0.3em 0 1.5em;padding-left:0;text-align:center}p{color:#333;line-height:1.4;margin: .3em 0 0}.external{border-bottom:.1em dashed #333}p a,span{border-bottom: .1em solid #333;padding-bottom: .1em}.best{font-weight:bold}.message{font-size: .8em}img{display:block;width:100%}table{color:#333;margin:1.3em auto 0;text-align:right}tbody::after{content:"-";display:block;line-height:2.6em;visibility:hidden}td{border-bottom: .15em dotted #eee;padding: .7em 0 0 1em}td a, th a{display:block}th{font-weight:normal;padding:0 0 0 1em}td:first-child{padding-left:0}td:nth-child(2),th:nth-child(2){text-align:left}
Isaac Gouy's avatar
Isaac Gouy committed

@media only screen{th:nth-child(1),td:nth-child(1),th:nth-child(4),td:nth-child(4),th:nth-child(5),td:nth-child(5),th:nth-child(6),td:nth-child(6),th:nth-child(7),td:nth-child(7){display:none}}
@media only screen and (min-width:23em){th:nth-child(1),td:nth-child(1){display:table-cell}}@media only screen and (min-width:37em){th:nth-child(3),td:nth-child(3),th:nth-child(4),td:nth-child(4),th:nth-child(5),td:nth-child(5),th:nth-child(6),td:nth-child(6){display:table-cell}li{display:inline-block}}@media only screen and (min-width:43em){th:nth-child(7),td:nth-child(7){display:table-cell}}@media only screen and (min-width:60em){article,footer,header{font-size:1.25em}}
--></style>
<link rel="shortcut icon" href="../favicon.ico">
<header>
Isaac Gouy's avatar
Isaac Gouy committed
  <h3><a href="https://benchmarksgame-team.pages.debian.net/benchmarksgame/index.html">The&nbsp;<small>Computer&nbsp;Language</small><br>24.12 Benchmarks&nbsp;Game</a></h3>
Isaac Gouy's avatar
Isaac Gouy committed
</header>
<article>
  <div>
    <h1>mandelbrot</h1>
Isaac Gouy's avatar
Isaac Gouy committed
    <aside>
      <p><a href="../description/mandelbrot.html#mandelbrot">description</a>
    </aside>
Isaac Gouy's avatar
Isaac Gouy committed
  </div>
  <section>
    <div>
Isaac Gouy's avatar
Isaac Gouy committed
      <h2></h2> 
Isaac Gouy's avatar
Isaac Gouy committed
        <p>First, here are half-a-dozen naive <strong>un-optimised</strong> single-thread <q>#8</q> programs <a href="../performance/comparable.html">transliterated</a> lowest-common-denominator style into different programming languages from the same original&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
                
Isaac Gouy's avatar
Isaac Gouy committed
      <h2></h2>
    </div>
    <table>
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <th>&nbsp;
        <th>source
Isaac Gouy's avatar
Isaac Gouy committed
        <th>secs
Isaac Gouy's avatar
Isaac Gouy committed
        <th>mem
        <th>gz
Isaac Gouy's avatar
Isaac Gouy committed
        <th>&nbsp;
        <th>&nbsp;
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gcc-8.html"><span>C gcc&nbsp;#8</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>25.15
Isaac Gouy's avatar
Isaac Gouy committed
        <td>19,496
Isaac Gouy's avatar
Isaac Gouy committed
        <td>412
        <td>&nbsp;
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-java-8.html"><span>Java&nbsp;#8</span></a>
        <td>27.67
        <td>45,844
        <td>441
Isaac Gouy's avatar
Isaac Gouy committed
        <td>&nbsp;
        <td>&nbsp;
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-node-8.html"><span>Node.js&nbsp;#8</span></a>
        <td>72.49
        <td>56,116
        <td>412
Isaac Gouy's avatar
Isaac Gouy committed
        <td>&nbsp;
        <td>&nbsp;
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-php-8.html"><span>PHP&nbsp;#8</span></a>
        <td>7&nbsp;min
        <td>19,768
        <td>419
Isaac Gouy's avatar
Isaac Gouy committed
        <td>&nbsp;
        <td>&nbsp;
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ruby-8.html"><span>Ruby yjit&nbsp;#8</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15&nbsp;min
        <td>19,620
Isaac Gouy's avatar
Isaac Gouy committed
        <td>364
Isaac Gouy's avatar
Isaac Gouy committed
        <td>&nbsp;
        <td>&nbsp;
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-python3-8.html"><span>Python 3&nbsp;#8</span></a>
        <td>25&nbsp;min
        <td>19,364
        <td>379
Isaac Gouy's avatar
Isaac Gouy committed
        <td>&nbsp;
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <th colspan='7'>&nbsp;
      <tr>
        <th colspan='7'>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <th colspan='1'>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <th colspan="3">Here are the <strong>crowd sourced</strong> programs&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <th colspan='3'>&nbsp;
      <tr>
        <th colspan='7'>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <th colspan='7'>&nbsp;
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <th>&#215;
        <th>source
        <th class="best">secs
        <th><a href="./mandelbrot-mem.html"><span>mem</span></a>
        <th><a href="./mandelbrot-gz.html"><span>gz</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <th><a href="./mandelbrot-cpu.html"><span>cpu secs</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <th>cpu load
      <tr>
        <td>1.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-rust-2.html"><span><strong>Rust</strong>&nbsp;#2</span></a>
        <td class="best">1.09
        <td>33,384
        <td>770
        <td>4.33
        <td class="message">100%&nbsp;100%&nbsp;100%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>1.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-rust-7.html"><span>Rust&nbsp;#7</span></a>
        <td>1.10
        <td>33,380
        <td>763
        <td>4.37
        <td class="message">99%&nbsp;100%&nbsp;100%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-rust-5.html"><span>Rust&nbsp;#5</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.11
        <td>33,956
Isaac Gouy's avatar
Isaac Gouy committed
        <td>725
Isaac Gouy's avatar
Isaac Gouy committed
        <td>4.37
        <td class="message">100%&nbsp;98%&nbsp;98%&nbsp;97%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>1.0
        <td><a href="../program/mandelbrot-chapel-3.html"><span><strong>Chapel</strong>&nbsp;#3</span></a>
        <td class="best">1.14
        <td>37,780
        <td>582
        <td>4.51
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-rust-3.html"><span>Rust&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.14
Isaac Gouy's avatar
Isaac Gouy committed
        <td>19,624
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1013
Isaac Gouy's avatar
Isaac Gouy committed
        <td>4.54
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">100%&nbsp;99%&nbsp;100%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>1.3
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-julia-7.html"><span><strong>Julia</strong>&nbsp;#7</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">1.41
        <td>273,748
Isaac Gouy's avatar
Isaac Gouy committed
        <td>629
Isaac Gouy's avatar
Isaac Gouy committed
        <td>4.79
        <td class="message">78%&nbsp;78%&nbsp;100%&nbsp;85%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.3
        <td><a href="../program/mandelbrot-julia-2.html"><span>Julia&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.44
Isaac Gouy's avatar
Isaac Gouy committed
        <td>272,612
Isaac Gouy's avatar
Isaac Gouy committed
        <td>634
Isaac Gouy's avatar
Isaac Gouy committed
        <td>4.88
        <td class="message">91%&nbsp;83%&nbsp;88%&nbsp;78%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>1.4
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-julia-3.html"><span>Julia&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.50
        <td>291,868
Isaac Gouy's avatar
Isaac Gouy committed
        <td>589
Isaac Gouy's avatar
Isaac Gouy committed
        <td>5.11
        <td class="message">78%&nbsp;84%&nbsp;81%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>1.5
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gcc-5.html"><span><strong>C</strong>&nbsp;gcc&nbsp;#5</span></a>
        <td class="best">1.63
        <td>33,512
        <td>788
        <td>6.31
        <td class="message">96%&nbsp;99%&nbsp;96%&nbsp;96%
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>1.5
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-julia-5.html"><span>Julia&nbsp;#5</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.63
        <td>296,828
Isaac Gouy's avatar
Isaac Gouy committed
        <td>580
Isaac Gouy's avatar
Isaac Gouy committed
        <td>5.76
        <td class="message">92%&nbsp;91%&nbsp;87%&nbsp;82%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>1.8
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-julia-4.html"><span>Julia&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.96
        <td>283,940
Isaac Gouy's avatar
Isaac Gouy committed
        <td>583
Isaac Gouy's avatar
Isaac Gouy committed
        <td>5.12
        <td class="message">80%&nbsp;56%&nbsp;81%&nbsp;44%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.8
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-rust-1.html"><span>Rust</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2.00
Isaac Gouy's avatar
Isaac Gouy committed
        <td>39,404
Isaac Gouy's avatar
Isaac Gouy committed
        <td>874
Isaac Gouy's avatar
Isaac Gouy committed
        <td>7.88
        <td class="message">98%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1.9
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-julia-6.html"><span>Julia&nbsp;#6</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2.12
Isaac Gouy's avatar
Isaac Gouy committed
        <td>289,896
Isaac Gouy's avatar
Isaac Gouy committed
        <td>571
Isaac Gouy's avatar
Isaac Gouy committed
        <td>5.80
        <td class="message">59%&nbsp;82%&nbsp;84%&nbsp;47%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>2.2
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gpp-0.html"><span><strong>C++</strong>&nbsp;g++&nbsp;#0</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">2.35
        <td>35,476
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2752
Isaac Gouy's avatar
Isaac Gouy committed
        <td>9.30
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">98%&nbsp;99%&nbsp;99%&nbsp;98%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2.5
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ifx-6.html"><span>Intel&nbsp;<strong>Fortran</strong>&nbsp;#6</span></a>
        <td class="best">2.71
        <td>79,488
        <td>669
        <td>8.55
        <td class="message">72%&nbsp;72%&nbsp;73%&nbsp;98%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.2
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gpp-9.html"><span>C++ g++&nbsp;#9</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.52
        <td>35,120
Isaac Gouy's avatar
Isaac Gouy committed
        <td>732
Isaac Gouy's avatar
Isaac Gouy committed
        <td>13.55
        <td class="message">99%&nbsp;95%&nbsp;96%&nbsp;95%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.4
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-go-4.html"><span><strong>Go</strong>&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">3.76
        <td>35,456
Isaac Gouy's avatar
Isaac Gouy committed
        <td>912
Isaac Gouy's avatar
Isaac Gouy committed
        <td>14.99
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.5
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-go-3.html"><span>Go&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.77
Isaac Gouy's avatar
Isaac Gouy committed
        <td>35,456
Isaac Gouy's avatar
Isaac Gouy committed
        <td>900
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15.00
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.6
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-fpascal-5.html"><span>Free&nbsp;<strong>Pascal</strong>&nbsp;#5</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">3.90
Isaac Gouy's avatar
Isaac Gouy committed
        <td>33,116
Isaac Gouy's avatar
Isaac Gouy committed
        <td>980
        <td>15.50
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.7
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-node-3.html"><span><strong>Node.js</strong>&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">4.00
        <td>135,476
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1128
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15.83
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.7
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gnat-3.html"><span><strong>Ada</strong>&nbsp;2012&nbsp;GNAT&nbsp;#3</span></a>
        <td class="best">4.00
        <td>37,036
        <td>1825
        <td>15.77
        <td class="message">99%&nbsp;98%&nbsp;98%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.7
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-csharpcore-5.html"><span><strong>C#</strong>&nbsp;.NET&nbsp;#5</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">4.06
        <td>63,344
Isaac Gouy's avatar
Isaac Gouy committed
        <td>851
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15.87
        <td class="message">98%&nbsp;97%&nbsp;97%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.7
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gcc-9.html"><span>C gcc&nbsp;#9</span></a>
        <td>4.07
        <td>33,128
        <td>700
        <td>15.70
        <td class="message">95%&nbsp;100%&nbsp;95%&nbsp;95%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.7
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ifx-7.html"><span>Intel Fortran&nbsp;#7</span></a>
        <td>4.08
        <td>79,508
Isaac Gouy's avatar
Isaac Gouy committed
        <td>965
Isaac Gouy's avatar
Isaac Gouy committed
        <td>16.18
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.7
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-java-2.html"><span><strong>Java</strong>&nbsp;&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">4.08
        <td>82,216
Isaac Gouy's avatar
Isaac Gouy committed
        <td>802
Isaac Gouy's avatar
Isaac Gouy committed
        <td>16.06
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">98%&nbsp;98%&nbsp;99%&nbsp;98%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.8
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-sbcl-4.html"><span><strong>Lisp</strong>&nbsp;SBCL&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">4.18
        <td>55,028
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2453
Isaac Gouy's avatar
Isaac Gouy committed
        <td>16.65
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.8
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-java-6.html"><span>Java&nbsp;#6</span></a>
        <td>4.19
        <td>82,232
        <td>808
        <td>16.42
        <td class="message">98%&nbsp;99%&nbsp;98%&nbsp;97%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.8
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-dartexe-4.html"><span><strong>Dart</strong>&nbsp;#4</span></a>
        <td class="best">4.19
        <td>71,752
        <td>988
        <td>16.29
        <td class="message">99%&nbsp;96%&nbsp;96%&nbsp;98%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>4.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-java-4.html"><span>Java&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>4.41
        <td>105,000
Isaac Gouy's avatar
Isaac Gouy committed
        <td>667
Isaac Gouy's avatar
Isaac Gouy committed
        <td>16.14
        <td class="message">85%&nbsp;97%&nbsp;87%&nbsp;97%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>4.6
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-go-1.html"><span>Go</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>5.02
Isaac Gouy's avatar
Isaac Gouy committed
        <td>33,024
Isaac Gouy's avatar
Isaac Gouy committed
        <td>829
Isaac Gouy's avatar
Isaac Gouy committed
        <td>20.02
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">100%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.1
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ghc-2.html"><span><strong>Haskell</strong>&nbsp;GHC&nbsp;#2</span></a>
        <td class="best">6.62
        <td>46,848
        <td>789
        <td>26.37
        <td class="message">99%&nbsp;100%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.1
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-fpascal-7.html"><span>Free Pascal&nbsp;#7</span></a>
        <td>6.64
        <td>36,992
        <td>956
        <td>26.21
        <td class="message">99%&nbsp;99%&nbsp;100%&nbsp;97%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>6.1
        <td><a href="../program/mandelbrot-chapel-1.html"><span>Chapel</span></a>
        <td>6.64
        <td>37,820
        <td>447
        <td>26.47
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.2
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-csharpcore-3.html"><span>C# .NET&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.79
        <td>61,964
Isaac Gouy's avatar
Isaac Gouy committed
        <td>722
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26.79
        <td class="message">99%&nbsp;98%&nbsp;99%&nbsp;98%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.3
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-go-2.html"><span>Go&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.85
        <td>33,152
Isaac Gouy's avatar
Isaac Gouy committed
        <td>843
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27.28
        <td class="message">99%&nbsp;99%&nbsp;100%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.3
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-go-6.html"><span>Go&nbsp;#6</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.89
Isaac Gouy's avatar
Isaac Gouy committed
        <td>33,024
Isaac Gouy's avatar
Isaac Gouy committed
        <td>707
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27.44
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.4
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-java-3.html"><span>Java&nbsp;#3</span></a>
        <td>6.96
        <td>82,972
        <td>910
        <td>27.54
        <td class="message">98%&nbsp;98%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.5
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-fsharpcore-2.html"><span><strong>F#</strong>&nbsp;.NET&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">7.11
Isaac Gouy's avatar
Isaac Gouy committed
        <td>41,304
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1054
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27.99
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">98%&nbsp;98%&nbsp;98%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.6
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-swift-5.html"><span><strong>Swift</strong>&nbsp;#5</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">7.25
        <td>43,648
Isaac Gouy's avatar
Isaac Gouy committed
        <td>665
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27.03
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;91%&nbsp;91%&nbsp;91%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>6.8
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-fpascal-6.html"><span>Free Pascal&nbsp;#6</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>7.47
Isaac Gouy's avatar
Isaac Gouy committed
        <td>36,096
Isaac Gouy's avatar
Isaac Gouy committed
        <td>809
        <td>29.75
        <td class="message">100%&nbsp;100%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>7.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ocaml-1.html"><span><strong>OCaml</strong></span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">7.59
        <td>19,676
Isaac Gouy's avatar
Isaac Gouy committed
        <td>723
Isaac Gouy's avatar
Isaac Gouy committed
        <td>30.20
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>9.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-sbcl-3.html"><span>Lisp SBCL&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>9.79
        <td>54,784
Isaac Gouy's avatar
Isaac Gouy committed
        <td>900
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26.14
        <td class="message">33%&nbsp;99%&nbsp;99%&nbsp;33%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>9.0
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ifx-4.html"><span>Intel Fortran&nbsp;#4</span></a>
        <td>9.85
        <td>79,744
Isaac Gouy's avatar
Isaac Gouy committed
        <td>626
Isaac Gouy's avatar
Isaac Gouy committed
        <td>25.23
        <td class="message">91%&nbsp;32%&nbsp;90%&nbsp;43%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>10
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-fpascal-2.html"><span>Free Pascal&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>11.03
        <td>33,280
        <td>853
        <td>29.56
        <td class="message">44%&nbsp;87%&nbsp;38%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>10
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-fpascal-1.html"><span>Free Pascal</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>11.04
        <td>33,280
        <td>853
        <td>29.59
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">43%&nbsp;38%&nbsp;93%&nbsp;93%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>11
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-dartexe-6.html"><span>Dart&nbsp;#6</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>11.87
        <td>80,176
Isaac Gouy's avatar
Isaac Gouy committed
        <td>914
Isaac Gouy's avatar
Isaac Gouy committed
        <td>31.84
        <td class="message">63%&nbsp;99%&nbsp;71%&nbsp;35%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>12
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gpp-5.html"><span>C++ g++&nbsp;#5</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>13.44
        <td>34,636
Isaac Gouy's avatar
Isaac Gouy committed
        <td>596
Isaac Gouy's avatar
Isaac Gouy committed
        <td>13.43
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">100%&nbsp;0%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>14
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-dartexe-3.html"><span>Dart&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15.64
        <td>19,712
Isaac Gouy's avatar
Isaac Gouy committed
        <td>620
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15.64
        <td class="message">100%&nbsp;0%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>16
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gpp-2.html"><span>C++ g++&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>16.95
        <td>34,636
Isaac Gouy's avatar
Isaac Gouy committed
        <td>700
Isaac Gouy's avatar
Isaac Gouy committed
        <td>16.94
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">36%&nbsp;64%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>22
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-java-1.html"><span>Java</span></a>
        <td>24.50
        <td>42,272
        <td>671
        <td>24.57
        <td class="message">0%&nbsp;100%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>23
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gcc-8.html"><span>C gcc&nbsp;#8</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>25.15
Isaac Gouy's avatar
Isaac Gouy committed
        <td>19,496
Isaac Gouy's avatar
Isaac Gouy committed
        <td>412
Isaac Gouy's avatar
Isaac Gouy committed
        <td>25.15
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">71%&nbsp;29%&nbsp;0%&nbsp;0%
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>23
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-swift-8.html"><span>Swift&nbsp;#8</span></a>
        <td>25.59
        <td>19,492
        <td>426
        <td>25.59
        <td class="message">0%&nbsp;20%&nbsp;40%&nbsp;40%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>24
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-csharpcore-8.html"><span>C# .NET&nbsp;#8</span></a>
        <td>26.41
        <td>29,820
        <td>492
        <td>26.41
        <td class="message">23%&nbsp;0%&nbsp;76%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>24
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-swift-1.html"><span>Swift</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26.45
        <td>19,440
Isaac Gouy's avatar
Isaac Gouy committed
        <td>400
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26.45
        <td class="message">100%&nbsp;0%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>24
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-julia-1.html"><span>Julia</span></a>
        <td>26.55
        <td>254,964
        <td>379
        <td>26.63
        <td class="message">77%&nbsp;23%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>24
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-fpascal-3.html"><span>Free Pascal&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26.57
        <td>19,672
Isaac Gouy's avatar
Isaac Gouy committed
        <td>533
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26.57
        <td class="message">0%&nbsp;0%&nbsp;0%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>24
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-go-8.html"><span>Go&nbsp;#8</span></a>
        <td>26.68
        <td>19,440
        <td>500
        <td>26.74
        <td class="message">100%&nbsp;0%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>25
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gpp-3.html"><span>C++ g++&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27.37
        <td>19,760
Isaac Gouy's avatar
Isaac Gouy committed
        <td>421
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27.36
        <td class="message">62%&nbsp;37%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>25
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-java-8.html"><span>Java&nbsp;#8</span></a>
        <td>27.67
        <td>45,844
        <td>441
        <td>27.79
        <td class="message">31%&nbsp;68%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gnat-2.html"><span>Ada 2012 GNAT&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>28.44
        <td>19,772
Isaac Gouy's avatar
Isaac Gouy committed
        <td>583
Isaac Gouy's avatar
Isaac Gouy committed
        <td>28.44
        <td class="message">36%&nbsp;64%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>26
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ocaml-6.html"><span>OCaml&nbsp;#6</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>28.76
        <td>19,676
Isaac Gouy's avatar
Isaac Gouy committed
        <td>450
Isaac Gouy's avatar
Isaac Gouy committed
        <td>28.76
        <td class="message">0%&nbsp;100%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-node-2.html"><span>Node.js&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>29.36
        <td>61,144
Isaac Gouy's avatar
Isaac Gouy committed
        <td>422
Isaac Gouy's avatar
Isaac Gouy committed
        <td>29.39
        <td class="message">68%&nbsp;31%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>27
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-dartexe-2.html"><span>Dart&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>29.86
        <td>19,712
Isaac Gouy's avatar
Isaac Gouy committed
        <td>494
Isaac Gouy's avatar
Isaac Gouy committed
        <td>29.85
        <td class="message">34%&nbsp;65%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>30
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ifx-5.html"><span>Intel Fortran&nbsp;#5</span></a>
        <td>32.58
        <td>43,648
        <td>528
        <td>32.58
        <td class="message">0%&nbsp;100%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>33
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ghc-1.html"><span>Haskell GHC</span></a>
        <td>36.35
        <td>261,760
        <td>628
        <td>36.98
        <td class="message">0%&nbsp;10%&nbsp;0%&nbsp;90%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>42
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-csharpcore-2.html"><span>C# .NET&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>46.19
        <td>29,604
Isaac Gouy's avatar
Isaac Gouy committed
        <td>504
Isaac Gouy's avatar
Isaac Gouy committed
        <td>46.19
        <td class="message">22%&nbsp;77%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>45
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-racket-1.html"><span><strong>Racket</strong></span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">49.43
        <td>73,952
Isaac Gouy's avatar
Isaac Gouy committed
        <td>524
Isaac Gouy's avatar
Isaac Gouy committed
        <td>49.43
        <td class="message">0%&nbsp;100%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>49
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-erlang-4.html"><span><strong>Erlang</strong>&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">53.98
        <td>83,592
Isaac Gouy's avatar
Isaac Gouy committed
        <td>813
Isaac Gouy's avatar
Isaac Gouy committed
        <td>215.09
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>52
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-erlang-3.html"><span>Erlang&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>56.99
        <td>84,792
Isaac Gouy's avatar
Isaac Gouy committed
        <td>798
Isaac Gouy's avatar
Isaac Gouy committed
        <td>227.25
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>65
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-node-1.html"><span>Node.js</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>70.55
        <td>55,900
Isaac Gouy's avatar
Isaac Gouy committed
        <td>380
Isaac Gouy's avatar
Isaac Gouy committed
        <td>70.64
        <td class="message">43%&nbsp;54%&nbsp;0%&nbsp;2%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>65
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-php-3.html"><span><strong>PHP</strong>&nbsp;#3</span></a>
        <td class="best">71.34
        <td>47,676
        <td>881
        <td>284.83
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>66
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-node-8.html"><span>Node.js&nbsp;#8</span></a>
        <td>72.49
        <td>56,116
        <td>412
        <td>72.52
        <td class="message">56%&nbsp;32%&nbsp;0%&nbsp;11%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>93
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-vw-2.html"><span>VW&nbsp;<strong>Smalltalk</strong>&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">101.22
        <td>189,696
Isaac Gouy's avatar
Isaac Gouy committed
        <td>935
Isaac Gouy's avatar
Isaac Gouy committed
        <td>5&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">87%&nbsp;89%&nbsp;78%&nbsp;94%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>105
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-lua-6.html"><span><strong>Lua</strong>&nbsp;#6</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">114.06
Isaac Gouy's avatar
Isaac Gouy committed
        <td>282,112
        <td>630
        <td>6&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">99%&nbsp;88%&nbsp;81%&nbsp;83%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>126
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-dartexe-1.html"><span>Dart</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>137.97
        <td>19,712
Isaac Gouy's avatar
Isaac Gouy committed
        <td>462
Isaac Gouy's avatar
Isaac Gouy committed
        <td>137.92
        <td class="message">52%&nbsp;40%&nbsp;7%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>130
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ruby-5.html"><span><strong>Ruby</strong> yjit&nbsp;#5</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">141.70
        <td>79,248
Isaac Gouy's avatar
Isaac Gouy committed
        <td>978
Isaac Gouy's avatar
Isaac Gouy committed
        <td>9&nbsp;min
        <td class="message">100%&nbsp;99%&nbsp;100%&nbsp;99%
      <tr>
        <td>152
        <td><a href="../program/mandelbrot-ruby-2.html"><span>Ruby yjit&nbsp;#2</span></a>
        <td>165.71
        <td>87,360
        <td>887
        <td>11&nbsp;min
        <td class="message">99%&nbsp;99%&nbsp;99%&nbsp;99%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>158
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-python3-7.html"><span><strong>Python&nbsp;3</strong>&nbsp;#7</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">172.20
        <td>19,312
Isaac Gouy's avatar
Isaac Gouy committed
        <td>698
Isaac Gouy's avatar
Isaac Gouy committed
        <td>11&nbsp;min
        <td class="message">100%&nbsp;99%&nbsp;99%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>185
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-dartexe-8.html"><span>Dart&nbsp;#8</span></a>
        <td>202.26
        <td>19,492
        <td>471
        <td>202.28
        <td class="message">47%&nbsp;45%&nbsp;0%&nbsp;6%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>216
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-python3-2.html"><span>Python 3&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>235.71
        <td>95,164
Isaac Gouy's avatar
Isaac Gouy committed
        <td>790
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15&nbsp;min
        <td class="message">97%&nbsp;100%&nbsp;97%&nbsp;97%
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>236
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-python3-5.html"><span>Python 3&nbsp;#5</span></a>
        <td>257.00
        <td>19,312
        <td>463
        <td>17&nbsp;min
        <td class="message">100%&nbsp;100%&nbsp;100%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>241
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-php-1.html"><span>PHP</span></a>
        <td>262.49
        <td>19,768
        <td>452
        <td>262.45
        <td class="message">50%&nbsp;49%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>297
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-vw-1.html"><span>VW Smalltalk</span></a>
        <td>5&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td>55,168
Isaac Gouy's avatar
Isaac Gouy committed
        <td>609
Isaac Gouy's avatar
Isaac Gouy committed
        <td>5&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">0%&nbsp;100%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>317
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-lua-3.html"><span>Lua&nbsp;#3</span></a>
        <td>5&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td>19,656
Isaac Gouy's avatar
Isaac Gouy committed
        <td>364
        <td>5&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">0%&nbsp;0%&nbsp;0%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>320
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-lua-1.html"><span>Lua</span></a>
        <td>5&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td>19,656
Isaac Gouy's avatar
Isaac Gouy committed
        <td>365
        <td>5&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">0%&nbsp;0%&nbsp;0%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>345
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-lua-2.html"><span>Lua&nbsp;#2</span></a>
        <td>6&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td>19,656
Isaac Gouy's avatar
Isaac Gouy committed
        <td>373
        <td>6&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">0%&nbsp;0%&nbsp;0%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>386
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-php-8.html"><span>PHP&nbsp;#8</span></a>
        <td>7&nbsp;min
        <td>19,768
        <td>419
        <td>7&nbsp;min
        <td class="message">48%&nbsp;50%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>457
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-perl-1.html"><span><strong>Perl</strong></span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="best">8&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td>76,928
Isaac Gouy's avatar
Isaac Gouy committed
        <td>592
Isaac Gouy's avatar
Isaac Gouy committed
        <td>32&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">100%&nbsp;100%&nbsp;100%&nbsp;100%
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>531
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ruby-4.html"><span>Ruby yjit&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>9&nbsp;min
        <td>126,996
Isaac Gouy's avatar
Isaac Gouy committed
        <td>853
Isaac Gouy's avatar
Isaac Gouy committed
        <td>9&nbsp;min
        <td class="message">30%&nbsp;34%&nbsp;25%&nbsp;9%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
        <td><a href="../program/mandelbrot-python3-3.html"><span>Python 3&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>14&nbsp;min
        <td>19,312
Isaac Gouy's avatar
Isaac Gouy committed
        <td>319
Isaac Gouy's avatar
Isaac Gouy committed
        <td>14&nbsp;min
        <td class="message">100%&nbsp;0%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
        <td><a href="../program/mandelbrot-ruby-8.html"><span>Ruby yjit&nbsp;#8</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15&nbsp;min
        <td>19,620
Isaac Gouy's avatar
Isaac Gouy committed
        <td>364
Isaac Gouy's avatar
Isaac Gouy committed
        <td>15&nbsp;min
        <td class="message">48%&nbsp;51%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
        <td><a href="../program/mandelbrot-python3-8.html"><span>Python 3&nbsp;#8</span></a>
        <td>25&nbsp;min
        <td>19,364
        <td>379
        <td>25&nbsp;min
        <td class="message">49%&nbsp;47%&nbsp;3%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ruby-3.html"><span>Ruby yjit&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>28&nbsp;min
        <td>19,620
Isaac Gouy's avatar
Isaac Gouy committed
        <td>313
Isaac Gouy's avatar
Isaac Gouy committed
        <td>28&nbsp;min
        <td class="message">48%&nbsp;46%&nbsp;2%&nbsp;2%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-mri-5.html"><span>Matz's&nbsp;<strong>Ruby</strong>&nbsp;#5</span></a>
        <td class="best">40&nbsp;min
        <td>68,480
        <td>978
        <td>2h&nbsp;41&nbsp;min
        <td class="message">100%&nbsp;100%&nbsp;100%&nbsp;100%
      <tr>
        <td>&nbsp;
        <td><a href="../program/mandelbrot-mri-6.html"><span>Matz's Ruby&nbsp;#6</span></a>
        <td>44&nbsp;min
        <td>193,792
Isaac Gouy's avatar
Isaac Gouy committed
        <td>890
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2h&nbsp;47&nbsp;min
        <td class="message">94%&nbsp;94%&nbsp;94%&nbsp;94%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
        <td><a href="../program/mandelbrot-mri-2.html"><span>Matz's Ruby&nbsp;#2</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>45&nbsp;min
Isaac Gouy's avatar
Isaac Gouy committed
        <td>71,168
        <td>887
        <td>3h&nbsp;00&nbsp;min
        <td class="message">100%&nbsp;99%&nbsp;99%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
        <td><a href="../program/mandelbrot-mri-3.html"><span>Matz's Ruby&nbsp;#3</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2h&nbsp;24&nbsp;min
        <td>19,860
        <td>313
        <td>2h&nbsp;24&nbsp;min
        <td class="message">99%&nbsp;0%&nbsp;0%&nbsp;0%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>&nbsp;
        <td><a href="../program/mandelbrot-mri-4.html"><span>Matz's Ruby&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>2h&nbsp;29&nbsp;min
        <td>147,424
        <td>853
        <td>2h&nbsp;29&nbsp;min
        <td class="message">77%&nbsp;0%&nbsp;0%&nbsp;22%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>
        <td><a href="../program/mandelbrot-erlang-1.html"><span>Erlang</span></a>
        <td class="message">Bad&nbsp;Output
        <td>
        <td>
        <td>
        <td>
      <tr>
        <td>
        <td><a href="../program/mandelbrot-erlang-2.html"><span>Erlang&nbsp;#2</span></a>
        <td class="message">Bad&nbsp;Output
        <td>
        <td>
        <td>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>
        <td><a href="../program/mandelbrot-sbcl-1.html"><span>Lisp SBCL</span></a>
        <td class="message">Bad&nbsp;Output
        <td>
        <td>
        <td>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ruby-6.html"><span>Ruby yjit&nbsp;#6</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">Timed&nbsp;Out
Isaac Gouy's avatar
Isaac Gouy committed
        <td>
        <td>
        <td>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-ruby-7.html"><span>Ruby yjit&nbsp;#7</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">Timed&nbsp;Out
Isaac Gouy's avatar
Isaac Gouy committed
        <td>
        <td>
        <td>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
        <td><a href="../program/mandelbrot-mri-7.html"><span>Matz's Ruby&nbsp;#7</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td class="message">Failed
        <td>
        <td>
        <td>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>
        <td><a href="../program/mandelbrot-mri-8.html"><span>Matz's Ruby&nbsp;#8</span></a>
        <td class="message">Timed&nbsp;Out
        <td>
        <td>
        <td>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <td>
        <td><a href="../program/mandelbrot-swift-3.html"><span>Swift&nbsp;#3</span></a>
        <td class="message">Bad&nbsp;Output
        <td>
        <td>
        <td>
        <td>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <th colspan='7'>&nbsp;
      <tr>
        <th colspan='7'>&nbsp;
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <th colspan='1'>&nbsp;
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <th id="intrinsics" colspan="6"><strong>*&nbsp;possible hand-written vector instructions | "unsafe"</strong>
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
        <th colspan='7'>&nbsp;
      <tr>
Isaac Gouy's avatar
Isaac Gouy committed
        <th>&#215;
Isaac Gouy's avatar
Isaac Gouy committed
        <th>source
        <th class="best">secs
        <th>mem
        <th>gz
Isaac Gouy's avatar
Isaac Gouy committed
        <th>cpu secs
Isaac Gouy's avatar
Isaac Gouy committed
        <th>cpu load
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>0.8
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gpp-4.html"><span>* C++ g++&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>0.89
        <td>35,344
        <td>3554
        <td>3.45
        <td class="message">96%&nbsp;97%&nbsp;98%&nbsp;98%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>0.8
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td><a href="../program/mandelbrot-gpp-1.html"><span>* C++ g++</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>0.89
Isaac Gouy's avatar
Isaac Gouy committed
        <td>34,952
Isaac Gouy's avatar
Isaac Gouy committed
        <td>1797
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.47
        <td class="message">97%&nbsp;97%&nbsp;97%&nbsp;100%
Isaac Gouy's avatar
Isaac Gouy committed
      <tr>
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>0.9
        <td><a href="../program/mandelbrot-rust-4.html"><span>* Rust&nbsp;#4</span></a>
Isaac Gouy's avatar
Isaac Gouy committed
        <td>0.95
        <td>33,392
Isaac Gouy's avatar
*  
Isaac Gouy committed
        <td>1301
Isaac Gouy's avatar
Isaac Gouy committed
        <td>3.77
        <td class="message">100%&nbsp;100%&nbsp;100%&nbsp;100%
Isaac Gouy's avatar
*  
Isaac Gouy committed
      <tr>
        <td>0.9