Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 29197ca0 authored by Pierre Neyron's avatar Pierre Neyron :bicyclist: Committed by Pierre Neyron
Browse files

[wiki:hw] Move up the accelerators tables

parent b1f7fbba
No related branches found
No related tags found
1 merge request!529Rework wiki hw
Pipeline #859261 passed
...@@ -298,20 +298,30 @@ class G5KHardwareGenerator < WikiGenerator ...@@ -298,20 +298,30 @@ class G5KHardwareGenerator < WikiGenerator
table_columns = ['PMEM size'] + sites + ['Nodes total'] table_columns = ['PMEM size'] + sites + ['Nodes total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'pmem_size')) generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'pmem_size'))
generated_content += "\n= Accelerators (GPU, Xeon Phi, FPGA) ="
generated_content += "\n== Accelerator families ==\n"
table_columns = ['Accelerator family'] + sites + ['Accelerators total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'acc_families'))
table_columns = ['Accelerator model', 'Family', 'Compute capability', 'RAM size'] + sites + ['Accelerators total']
generated_content += "\n== Accelerator models ==\n"
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'acc_models'))
generated_content += "\n== Accelerator cores ==\n"
table_columns = ['Accelerator model', 'Family', 'Compute capability', 'RAM size'] + sites + ['Cores total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'acc_cores'))
generated_content += "\n= Networking =\n" generated_content += "\n= Networking =\n"
generated_content += "\n== Network interconnects ==\n" generated_content += "\n== Network interconnects ==\n"
table_columns = ['Interconnect'] + sites + ['Cards total'] table_columns = ['Interconnect'] + sites + ['Cards total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'net_interconnects')) generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'net_interconnects'))
generated_content += "\n== Nodes with several Ethernet interfaces ==\n" generated_content += "\n== Nodes with several Ethernet interfaces ==\n"
generated_content += generate_interfaces generated_content += generate_interfaces
generated_content += "\n== Nodes with SR-IOV support ==\n" generated_content += "\n== Nodes with SR-IOV support ==\n"
generated_content += generate_sriov_interfaces generated_content += generate_sriov_interfaces
generated_content += "\n== Network interface models ==\n" generated_content += "\n== Network interface models ==\n"
table_columns = ['Type', 'Driver', 'Model'] + sites + ['Cards total'] table_columns = ['Type', 'Driver', 'Model'] + sites + ['Cards total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'net_models')) generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'net_models'))
generated_content += "\n''*: Ethernet interfaces on FPGA cards are not directly usable by the operating system''" generated_content += "\n''*: Ethernet interfaces on FPGA cards are not directly usable by the operating system''"
generated_content += "\n= Storage =" generated_content += "\n= Storage ="
generated_content += "\n== SSD models ==\n" generated_content += "\n== SSD models ==\n"
table_columns = ['SSD interface', 'Model', 'Size'] + sites + ['SSDs total'] table_columns = ['SSD interface', 'Model', 'Size'] + sites + ['SSDs total']
...@@ -320,17 +330,6 @@ class G5KHardwareGenerator < WikiGenerator ...@@ -320,17 +330,6 @@ class G5KHardwareGenerator < WikiGenerator
generated_content += generate_storage generated_content += generate_storage
generated_content += "\n''*: disk is [[Disk_reservation|reservable]]''" generated_content += "\n''*: disk is [[Disk_reservation|reservable]]''"
generated_content += "\n= Accelerators (GPU, Xeon Phi, FPGA) ="
generated_content += "\n== Accelerator families ==\n"
table_columns = ['Accelerator family'] + sites + ['Accelerators total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'acc_families'))
table_columns = ['Accelerator model', 'Family', 'Compute capability', 'RAM size'] + sites + ['Accelerators total']
generated_content += "\n== Accelerator models ==\n"
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'acc_models'))
generated_content += "\n== Accelerator cores ==\n"
table_columns = ['Accelerator model', 'Family', 'Compute capability', 'RAM size'] + sites + ['Cores total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'acc_cores'))
generated_content += "\n= Nodes models =\n" generated_content += "\n= Nodes models =\n"
table_columns = ['Nodes model'] + sites + ['Nodes total'] table_columns = ['Nodes model'] + sites + ['Nodes total']
generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'node_models')) generated_content += MW.generate_table(table_options, table_columns, get_table_data(data, 'node_models'))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment