Skip to content
Snippets Groups Projects
Verified Commit 090832cf authored by STEVAN Antoine's avatar STEVAN Antoine :crab:
Browse files

add CPU table

parent 3a27afc9
Branches
No related tags found
No related merge requests found
......@@ -22,6 +22,7 @@ export def generate-page [
mkdir html
let img = $"../gallery/($figure.hash).png"
let cpu = open $"cpus/($cpu).json"
let html_lines = [
'<!doctype html>'
......@@ -50,6 +51,74 @@ export def generate-page [
$" ($figure.title)"
' </p>'
$" <a href=\"($img)\" target=\"_blank\"><img src=\"($img)\" width=80%></a>"
''
' <h3>CPU</h3>'
' <table>'
' <tbody>'
' <tr>'
' <td rowspan="5">Architecture</td>'
$' <td>Name</td><td>($cpu."Architecture")</td>'
' </tr>'
' <tr>'
$" <td>mode\(s\)</td><td>($cpu.'CPU op-mode(s)')</td>"
' </tr>'
' <tr>'
$" <td>Address sizes</td><td>($cpu.'Address sizes')</td>"
' <tr>'
$" <td>Byte order</td><td>($cpu.'Byte Order')</td>"
' <tr>'
$" <td>Model</td><td>($cpu.'Model name')</td>"
' </tr>'
' <tr>'
' <td rowspan="11">CPU(s)</td>'
$' <td>Count</td><td>($cpu."CPU(s)")</td>'
' </tr>'
' <tr>'
$" <td>On-line List</td><td>($cpu.'On-line CPU(s) list')</td>"
' <tr>'
$" <td>Family</td><td>($cpu.'CPU family')</td>"
' <tr>'
$" <td>Model</td><td>($cpu.'Model')</td>"
' <tr>'
$" <td>Thread\(s\) per core</td><td>($cpu.'Thread(s) per core')</td>"
' <tr>'
$" <td>Core\(s\) per socket</td><td>($cpu.'Core(s) per socket')</td>"
' <tr>'
$" <td>Socket\(s\)</td><td>($cpu.'Socket(s)')</td>"
' <tr>'
$" <td>Stepping</td><td>($cpu.'Stepping')</td>"
' <tr>'
$" <td>max MHz</td><td>($cpu.'CPU max MHz')</td>"
' <tr>'
$" <td>min MHz</td><td>($cpu.'CPU min MHz')</td>"
' <tr>'
$" <td>BogoMIPS</td><td>($cpu.'BogoMIPS')</td>"
' </tr>'
' <tr>'
$' <td colspan="2">Virtualization</td><td>($cpu.Virtualization)</td>'
' </tr>'
' <tr>'
' <td rowspan="4">Cache</td>'
$' <td>L1d</td><td>($cpu."L1d cache")</td>'
' </tr>'
' <tr>'
$' <td>L1i</td><td>($cpu."L1i cache")</td>'
' </tr>'
' <tr>'
$' <td>L2</td><td>($cpu."L2 cache")</td>'
' </tr>'
' <tr>'
$' <td>L3</td><td>($cpu."L3 cache")</td>'
' </tr>'
' <tr>'
' <td rowspan="2">NUMA</td>'
$" <td>node\(s\)</td><td>($cpu.'NUMA node(s)')</td>"
' </tr>'
' <tr>'
$" <td>node0 CPU\(s\)</td><td>($cpu.'NUMA node0 CPU(s)')</td>"
' </tr>'
' </tbody>'
' </table>'
''
' <h3>Run parameters</h3>'
...(do {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment