EnglishFrenchSpanyol

Ad


Favicon OnWorks

ibdm-ibnl-file - Dalam Talian di Awan

Jalankan ibdm-ibnl-file dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan ibdm-ibnl-file yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


ibnl - format senarai bersih IB generik

DESCRIPTION


Fail topologi IBDM ibdm-topo-file menyediakan cara untuk menerangkan fabrik IB menggunakan satu set
sistem yang telah ditetapkan. Definisi sistem disediakan dalam satu fail dalam format IBNL yang
menerangkan ketersambungan InfiniBand dalaman sistem dari segi papan dan
peranti. Apabila IBDM bermula, ia menghuraikan semua fail definisi sistem yang tersedia sebelum itu
mengendalikan fail topologi. Fail-fail tersebut terletak dalam direktori berikut berbanding dengan
awalan pemasangan: /lib/ibdm1.0/ibnl.

Halaman manual ini menerangkan format fail IBNL yang digunakan untuk menentukan sistem IB sewenang-wenangnya
sambungan IB dalaman. Ia menggariskan konsep utama yang digunakan oleh fail, memberikan butiran
untuk cara menulis fail sedemikian dan menyediakan takrifan formal sintaks fail dalam BNF
format seperti (boleh dibaca YACC/Bison).

1. Utama Konsep


Format fail yang diterangkan untuk mentakrifkan sambungan IB sistem generik menggunakan yang berikut
istilah:

NODE
Instalasi peranti IB mungkin suis atau penyesuai saluran

SUB-SISTEM
Instalasi papan atau modul dalam sistem

SISTEM
Definisi papan atau modul

TOPSYSTEM
Sistem paling atas yang ditakrifkan dalam fail yang diberikan

PENGubahsuai SUB-SISTEM
Banyak sistem membenarkan pelbagai variasi subsistem mereka seperti versi 12X a
papan daun dalam MTS9600. Pengubah suai ialah akhiran kepada nama papan. Format IBNL
menyokong memberikan berbilang nama kepada papan yang sama.

2. File format


Format fail yang tepat disediakan dalam bahagian 4. Bahagian ini hanya menyediakan tambahan
maklumat mengenai semantik khusus pelbagai bahagian.

Fail IBNL adalah sensitif baris kerana ia memerlukan bahagian yang berbeza untuk bermula pada baris baharu.
Fail dipecahkan kepada beberapa bahagian SYSTEM (pilihan) dan satu bahagian TOPSYSTEM. Masing-masing ada satu
atau lebih banyak nama.

Sambungan ditakrifkan di dalam bahagian SYSTEM/TOPSYSTEM sahaja dan mungkin terdiri daripada dua
jenis:

1. Antara mana-mana nod atau sub-sistem kepada nod atau sub-sistem lain
2. Daripada mana-mana nod atau sub-sistem kepada penyambung sistem.

NOTA-1: Sistem teratas boleh menentukan port yang mungkin berlebihan dan tidak disambungkan kepada mana-mana
penyambung papan aras bawah. Dalam kes ini, pelabuhan hanya ditinggalkan daripada
sistem terhasil. Ciri ini membolehkan penentuan port panel hadapan 12X/4X sedemikian
bahawa jika daun 12X dipilih hanya port panel hadapan 12X digunakan.

NOTA-2: Lebar dan kelajuan port yang disediakan pada tahap terendah mempunyai keutamaan
definisi yang disediakan di peringkat atasan hierarki.

3. Garis panduan Untuk bertulis a sistem IBNL File


Prosedur berikut hendaklah diikuti untuk menyediakan sistem baharu IBNL:

a) Namakan fail selepas nama sistem: .ibnl

b) Tentukan bahagian SISTEM untuk setiap papan yang disertakan dalam sistem

c) Nama port papan hanyalah rentetan, kami menggunakan format mudah Pn di mana N
hanyalah nombor siri tetapi anda boleh memilih mana-mana nama yang anda mahu. Hanya pastikan ia adalah
unik.

d) Apabila rasa berbeza papan wujud seperti apabila anda mempunyai pilihan 4x dan 12x untuk
papan namakan papan pilihan dengan postfix pengubah suai. Contoh untuk sistem sedemikian
yang menyokong papan LEAF jenis 12x dan 4x adalah untuk menentukan dua SISTEM:

DAUN SISTEM, DAUN:4x, DAUN:4X

...

DAUN SISTEM:12x, DAUN:12X

...

NOTA-3: Instalasi papan LEAF dalam papan lain atau sistem atas
tidak perlu menyatakan postfix dan sedang diputuskan hanya apabila topologi
fail sedang dihuraikan. "DAUN SISTEM" tanpa postfix akan digunakan secara lalai.
Untuk meneruskan contoh di sini ialah cara LEAF diwujudkan dalam sistem teratas:

TOPSYSTEM MyIbSystem

daun daun1

...

daun daun2

...

Versi 4x atau 12x sebenar papan LEAF kemudiannya boleh dinyatakan dalam
bahagian CFG fail topologi untuk memilih kombinasi papan pilihan yang betul
sistem. Contohnya ialah:

MyIbSystem N001 CFG: daun2=12x

Dalam kes ini leaf1 akan menjadi 4x kerana tiada pengubah khas ditakrifkan untuknya (dan
LEAF secara lalai ialah daun 4x). Leaf2 akan menjadi 12x seperti yang ditakrifkan dalam CFG
bawah seksyen ini.

e) Pertimbangan khusus perlu dibuat untuk mereka bentuk bahagian sistem teratas apabila
beberapa jenis papan pilihan wujud. Bahagian sistem teratas mungkin termasuk berbilang
definisi untuk palam panel hadapan seperti P1-4x dan P1-12x (ya ini hanya
nama yang sepatutnya mengikut tulisan pada panel hadapan atau belakang). sebagai
perisa papan yang berbeza tidak diperlukan untuk mentakrifkan nama yang sama untuk
port mereka termasuk port 12x mungkin meninggalkan beberapa sambungan peringkat atas
berjuntai (tidak bersambung) dan dengan itu pelabuhan panel hadapan rasa yang lain
akan dialih keluar daripada definisi sistem akhir. Sebagai contoh marilah kita
pertimbangkan DAUN papan ringkas dengan 3 perisa port 4x dan satu perisa port 12x.
Kami mengesyorkan menyambungkannya di peringkat atas menggunakan skema berikut:

DAUN SISTEM:4x

NOD U1

1 -4x-> 4XP1

2 -4x-> 4XP2

3 -4x-> 4XP3

...

DAUN SISTEM:12x

NOD U1

1 -12x-> 12XP1

...

TOPSYSTEM myIbSystem

DAUN DAUN SUBSISTEM1

4XP1 -> L1/P1

4XP2 -> L1/P2

4XP3 -> L1/P3

12XP1 -> L1/P1-12x

f) Letakkan fail dalam /lib/IBDM/ibdm1.0/ibnl direktori

g) Semak sintaks fail baharu dengan meletakkannya dalam direktori ibnl seperti yang diterangkan
di atas, mencipta topologi mudah (ibdm-topo-file fail dengan yang sedemikian
sistem dan berjalan ibdmtr utiliti untuk menghuraikannya menjejaki laluan mudah
melaluinya.

4. Rasmi definisi in YACC sintaks:


INT ::= ([1-9][0-9]*⎪0) ;

LEBAR ::= (4x⎪8x⎪12x) ;

KELAJUAN ::= (2.5G⎪5G⎪10G) ;

NODETYPE ::= (SW⎪CA⎪HCA) ;

NAMA ::= ([\[\]\\\*/A-Za-z0-9_.:%@~]+) ;

NL: LINE ⎪ NL LINE;

ONL: ⎪ NL;

ibnl: sistem atas sistem ONL;

sistem: ⎪ sistem sistem ;

sub_inst_attributes: ⎪ sub_inst_attributes sub_inst_attribute NL;

sub_inst_attribute: NAME '=' NAME '=' NAME ⎪ NAME '=' NAME '=' INT ⎪ NAME '=' NAME ;

sistem atas: nama_sistem TOPSYSTEM NL sub_inst_attributes insts ;

sistem: SYSTEM system_names NL insts ;

nama_sistem: nama_sistem ⎪ nama_sistem ',' nama_sistem ;

nama_sistem: NAME ;

insts: ⎪ insts nod ⎪ insts subsistem ;

nod: node_header NL node_connections ;

node_header: NODE NODETYPE INT NAME NAME ;

node_connections: ⎪ node_connections node_connection NL ;

node_connection: node_to_node_link ⎪ node_to_port_link ;

pautan_node_ke_node: INT '-' LEBAR '-' KELAJUAN '-' '>' NAMA ⎪ INT '-' LEBAR '-' '>' NAMA INT ⎪
INT '-' SPEED '-' '>' NAMA INT ⎪ INT '-' '>' NAMA INT ;

node_to_port_link: INT '-' WIDTH '-' SPEED '-' '>' NAME ⎪ INT '-' WIDTH '-' '>' NAME ⎪ INT
'-' LAJU '-' '>' NAMA ⎪ INT '-' '>' NAMA ;

subsistem: subsystem_header NL subsystem_connections ;

subsystem_header: NAMA NAMA SUBSYSTEM ;

subsistem_sambungan: ⎪ subsistem_sambungan subsistem_sambungan NL ;

subsistem_sambungan: subsistem_ke_subsistem_pautan ⎪ subsistem_ke_port_pautan ;

subsystem_to_subsystem_link: NAMA '-' LEBAR '-' KELAJUAN '-' '>' NAMA NAMA ⎪ NAMA '-' LEBAR
'-' '>' NAMA NAMA ⎪ NAMA '-' KELAJUAN '-' '>' NAMA NAMA ⎪ NAMA '-' '>' NAMA NAMA ;

subsystem_to_port_link: NAMA '-' LEBAR '-' KELAJUAN '-' '>' NAMA ⎪ NAMA '-' LEBAR '-' '>'
NAMA ⎪ NAMA '-' LAJU '-' '>' NAMA ⎪ NAMA '-' '>' NAMA ;

Gunakan ibdm-ibnl-file dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad