text/html
•
4.21 KB
•
96 lines
<!doctype html>
<html lang="en-us">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Nujel Benchmarking Report</title>
<link rel="stylesheet" href="report.css"/>
</head>
<body>
<h1>Nujel performance report</h1>
<p>These measurement's are pretty bad for comparing Nujel with other languages, since these benchmarks are in no way representative of a normal workload. They mainly serve to make sure that Nujel performance doesn't regress too badly during development. Another important aspect is to infer how hard a certain performance goal is to achieve, and how far away from a performance ceiling Nujel is for certain micro benchmarks.</p>
<div id="report-wrapper">
<h2>The good</h2>
<div class="bar-report" report-y="total" report-log="1" report-cat="good"></div>
<h2>The bad</h2>
<div class="bar-report" report-y="total" report-log="1" report-cat="bad"></div>
<h2>The ugly</h2>
<div class="bar-report" report-y="total" report-log="1" report-cat="ugly"></div>
<h2>Nujel performance regression tests</h2>
<div class="two-col">
<div id="report-cpu-time"></div>
<div id="report-memory-time"></div>
</div>
<h2>Combined x86_64 results:</h2>
<h3>X13 - AMD Ryzen 7 PRO 4750U - Arch Linux</h3>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1"></div>
<div class="bar-report" report-y="max-resident" report-log="1"></div>
</div>
<h2>X13 / x86_64 [hello] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="hello"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="hello"></div>
</div>
<h2>X13 / x86_64 [for] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="for"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="for"></div>
</div>
<h2>X13 / x86_64 [euler1] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="euler1"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="euler1"></div>
</div>
<h2>X13 / x86_64 [euler4] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="euler4"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="euler4"></div>
</div>
<h2>Combined ARM(v8) results</h2>
<h3>RPi4 - Raspberry Pi OS aarch64</h3>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-hostname="mirai"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-hostname="mirai"></div>
</div>
<h2>RPi4 [hello] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="hello" report-hostname="mirai"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="hello" report-hostname="mirai"></div>
</div>
<h2>RPi4 [for] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="for" report-hostname="mirai"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="for" report-hostname="mirai"></div>
</div>
<h2>RPi4 [euler1] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="euler1" report-hostname="mirai"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="euler1" report-hostname="mirai"></div>
</div>
<h2>RPi4 [euler4] results:</h2>
<div class="two-col">
<div class="bar-report" report-y="total" report-log="1" report-testcase="euler4" report-hostname="mirai"></div>
<div class="bar-report" report-y="max-resident" report-log="1" report-testcase="euler4" report-hostname="mirai"></div>
</div>
</div>
<script src="https://cdn.plot.ly/plotly-2.12.1.min.js"></script>
<script src="report-data.js"></script>
<script src="report.js"></script>
</body>
</html>