Foireann Uirlisí Forbróirí Creatlaí Intel oneAPI DL le haghaidh Linux
Foireann Uirlisí Forbróirí Creatlaí Intel oneAPI DL le haghaidh Linux

Lean na Céimeanna seo le haghaidh Foireann Uirlisí Forbróra Creatlaí Intel® oneAPI DL:

Glactar leis sna treoracha seo a leanas go bhfuil bogearraí Intel® oneAPI suiteáilte agat. Féach ar an Intel oneAPI Uirlisí leathanach le haghaidh roghanna suiteála.

  1. Cumraigh Do Chóras
  2. Tóg agus rith marample tionscadal ag baint úsáide as an Líne Ordú.

Réamhrá

Más mian leat oneDNN agus oneCCL s a úsáidamples, ní mór duit an Foireann Uirlisí Bonn Intel® oneAPI. Sa Base Kit tá na comhpháirteanna uile de chuid Intel® oneAPI DL Framework Developer Toolkit (DLFD Kit) agus gach spleáchas riachtanach.

Más mian leat na leabharlanna DL DevKit a úsáid gan na sample, ní mór duit ach an Kit DLFD a shuiteáil. Seachas sin, shuiteáil an Foireann Uirlisí Bonn Intel® oneAPI.

Is éard atá san fhoireann uirlisí seo ná sraith leabharlann forbartha a fhágann go bhfuil sé tapa agus éasca creat domhain foghlama a thógáil nó a bharrfheabhsú a bhainfidh gach ounce deireanach feidhmíochta amach as na próiseálaithe Intel® is nuaí. Cumasaíonn an fhoireann uirlisí seo Deep Learning Framework le roghanna solúbtha lena n-áirítear an fheidhmíocht is fearr ar LAP nó GPU.

  • Leabharlann Intel® oneAPI Deep Neural Network
  • Leabharlann Chumarsáide Comhchoiteann Intel® oneAPI

Leabharlann Intel® oneAPI Deep Neural Network

Leabharlann feidhmíochta foinse oscailte is ea Leabharlann Líonra Deep Neural Intel® oneAPI le haghaidh feidhmeanna foghlama domhain. Áirítear sa leabharlann bloic thógála bunúsacha le haghaidh líonraí néaracha atá optamaithe le haghaidh Próiseálaithe Ailtireachta Intel® agus Grafaic Phróiseálaí Intel®. Tá an leabharlann seo dírithe ar fheidhmchláir dhomhainfhoghlama agus d’fhorbróirí creata a bhfuil suim acu feabhas a chur ar fheidhmíocht feidhmchlár ar CPUanna Intel agus GPUanna. Tá go leor creataí Deep Learning a bhfuil móréilimh orthu comhtháite leis an leabharlann seo.

Leabharlann Chumarsáide Comhchoiteann Intel® oneAPI

Leabharlann is ea Leabharlann Chumarsáide Comhchoiteann Intel® oneAPI a sholáthraíonn cur i bhfeidhm éifeachtach ar phatrúin chumarsáide a úsáidtear san fhoghlaim dhomhain.

  • Tógtha ar bharr Leabharlann Intel® MPI, ceadaíonn sé úsáid a bhaint as leabharlanna cumarsáide eile.
  • Optamaithe chun inscálaitheacht patrún cumarsáide a thiomáint.
  • Oibríonn sé thar idirnaisc éagsúla: Intel® Omni-Path Architecture, InfiniBand*, agus Ethernet
  • API Coiteann chun tacú le creataí Deep Learning (Caffe*, Theano*, Tóirse*, etc.)
  • Cuimsíonn an pacáiste seo Kit Forbartha Bogearraí Intel® MLSL (SDK) agus comhpháirteanna Am Reatha Leabharlann Intel® MPI.

Cumraigh Do Chóras

Foireann Uirlisí Forbróra Creatlaí Intel® oneAPI DL
Chun rith sample húsáid Tiomsaitheoir Intel® oneAPI DPC++/C++ agus Bloic Tógála Snáithithe Intel®, ní mór duit an Foireann Uirlisí Bonn Intel® oneAPI roimh do chóras a chumrú.

Le haghaidh liosta iomlán de riachtanais an chórais, féach ar an Intel® oneAPI Nótaí Eisiúna Leabharlann Líonra Neural Deep.

Chun do chóras a chumrú, ní mór duit:

  • Socraigh Athróga Timpeallachta do LAP/GPU nó FPGA
  • I gcás úsáideoirí GPU, suiteáil tiománaithe GPU
  • Díchumasaigh Hangcheck le haghaidh feidhmchlár a bhfuil ualaí oibre fada ríomha GPU acu
  • I gcás úsáideoirí GPU, cuir úsáideoir leis an ngrúpa físeáin
Socraigh Athróga Timpeallachta d'Fhorbairt CLI

Chun oibriú ag Comhéadan Líne Ceannais (CLI), déantar na huirlisí i bhfearais uirlisí oneAPI a chumrú trí athróga timpeallachta. Socraigh do thimpeallacht CLI tríd an script setvars a aimsiú:

Rogha 1: Foinse setvars.sh uair amháin in aghaidh an tseisiúin

Foinse setvars.sh gach uair a osclaíonn tú fuinneog teirminéil nua:
Is féidir leat an script setvars.sh a fháil i bhfréamhfhillteán do shuiteáil oneAPI, a bhíonn de ghnáth /opt/ intel/oneapi/ d’úsáideoirí sudo nó root agus ~/intel/oneapi/ nuair atá sé suiteáilte mar ghnáthúsáideoir.

Le haghaidh suiteálacha fréimhe nó sudo:
. /opt/intel/oneapi/setvars.sh
Le haghaidh gnáthshuiteálacha úsáideora:
. ~/intel/oneapi/setvars.sh

Rogha 2: Socrú aonuaire le haghaidh setvars.sh

Chun an timpeallacht a chur ar bun go huathoibríoch do do thionscadail, cuir an fhoinse ordaithe /setvars.sh san áireamh i script tosaithe áit a ndéanfar é a agairt go huathoibríoch (cuir an cosán chuig do shuíomh suiteála oneAPI ina ionad). Is iad na láithreacha suiteála réamhshocraithe /opt/ intel/oneapi/ le haghaidh úsáideoirí sudo nó root agus ~/intel/oneapi/ nuair atá siad suiteáilte mar ghnáthúsáideoir.

Le haghaidh example, is féidir leat an t-ordú foinse /setvars.sh a chur le do ~/.bashrc nó ~/.bashrc_profile nó ~/.profile file. Chun na socruithe a dhéanamh buan do gach cuntas ar do chóras, cruthaigh script .sh aon-líne i /etc/pro do chóraisfile.d fillteán a fhoinsíonn setvars.sh (le haghaidh tuilleadh sonraí, féach Doiciméadú Ubuntu ar Athróga Comhshaoil).

NÓTA
Is féidir an script setvars.sh a bhainistiú le cumraíocht file, rud atá cabhrach go háirithe más gá duit leaganacha sonracha de leabharlanna nó den tiomsaitheoir a thosú, seachas an leagan “is déanaí” a bheith réamhshocraithe.
Le haghaidh tuilleadh sonraí, féach Ag baint úsáide as Cumraíocht File chun Setvars.sh a bhainistiú.. Más gá duit an timpeallacht a shocrú i mblaosc neamh-POSIX, féach Socrú Timpeallachta Forbartha oneAPI le haghaidh tuilleadh roghanna cumraíochta.

Le haghaidh Úsáideoirí GPU, Suiteáil Tiománaithe GPU

Má lean tú na treoracha sa Treoir Suiteála chun Tiománaithe GPU a shuiteáil, is féidir leat an chéim seo a scipeáil. Mura bhfuil na tiománaithe suiteáilte agat, lean na treoracha sa Treoir Suiteáil.

GPU: Díchumasaigh Hangcheck

Ní bhaineann an chuid seo ach le feidhmchláir a bhfuil ualaí oibre fada ríomha GPU acu i dtimpeallachtaí dúchais. Ní mholtar é le haghaidh fíorúlaithe ná le húsáidí caighdeánacha eile GPU, mar shampla cearrbhachas.

Is ualach oibre fadreatha é ualach oibre a thógann níos mó ná ceithre soicind le haghaidh crua-earraí GPU a fhorghníomhú. De réir réamhshocraithe, meastar snáitheanna aonair a cháilíonn mar ualaí oibre fadtréimhseacha a chrochadh agus cuirtear deireadh leo.
Tríd an tréimhse am istigh hangcheck a dhíchumasú, is féidir leat an fhadhb seo a sheachaint.

NÓTA Má atosaítear an córas, cumasaítear hangcheck go huathoibríoch. Ní mór duit hangcheck a dhíchumasú arís tar éis gach atosaigh nó lean na treoracha chun hangcheck a dhíchumasú go leanúnach (trasna il-atosaithe).

Chun hangcheck a dhíchumasú go dtí an chéad atosaigh eile:
sudo sh -c “macalla N> /sys/module/i915/parameters/enable_hangcheck”

Chun hangcheck a dhíchumasú thar il-atostaithe:

NÓTA Má dhéantar an t-eithne a nuashonrú, tá hangcheck cumasaithe go huathoibríoch. Rith an nós imeachta thíos tar éis gach nuashonrú eithne chun a chinntiú go bhfuil hangcheck díchumasaithe.

  1. Oscail teirminéal.
  2. Oscail an grub file in /etc/default.
  3. Sa grub file, aimsigh an líne GRUB_CMDLINE_LINUX_DEFAULT=””.
    Cuir isteach an téacs seo idir na comharthaí athfhriotail (“”):
    i915.enable_hangcheck=0
  4. Rith an t-ordú seo:
    sudo nuashonrú-grub
  5. Atosaigh an córas. Tá Hangcheck fós díchumasaithe.
GPU: Cuir Úsáideoir le Grúpa Físeáin

Maidir le hualaí oibre GPU a ríomh, ní gnách go mbíonn rochtain ag úsáideoirí neamhfhréamhacha (gnáth) ar an bhfeiste GPU. Déan cinnte do ghnáthúsáideoir(í) a chur leis an ngrúpa físeáin; ar shlí eile, teipfidh dénártha a thiomsaítear don fheiste GPU nuair a fhorghníomhóidh gnáthúsáideoir iad. Chun an fhadhb seo a réiteach, cuir an t-úsáideoir neamhfhréamh leis an ngrúpa físeáin: físeán sudo usermod -a -G

Chun an liosta riachtanas is déanaí a fháil, féach an Nótaí Eisiúna Leabharlann Cumarsáide Comhchoiteann Intel® oneAPI.

Rith Sample Tionscadal
Rith marample tionscadal ag baint úsáide as an Líne Ordú.

Rith Sample Tionscadal ag Úsáid na Líne Ceannais

Foireann Uirlisí Forbróra Creatlaí Intel® oneAPI DL

Más mian leat oneDNN agus oneCCL s a úsáidamples, ní mór duit an Foireann Uirlisí Base Intel® oneAPI (BaseKit).
Sa BaseKit tá gach comhpháirt Intel® oneAPI DL Framework Developer Toolkit agus gach spleáchas riachtanach.

Tar éis an BaseKit a shuiteáil, is féidir leat rith marample ag baint úsáide as na treoracha i Tóg agus Rith Foireann Uirlisí Forbróra Creata Intel® oneAPI DL Sample Ag baint úsáide as an Líne Ordú.

Ag Úsáid Coimeádáin

Foireann Uirlisí Forbróra Creatlaí Intel® oneAPI DL

Ligeann coimeádáin duit timpeallachtaí a bhunú agus a chumrú chun feidhmchláir oneAPI a thógáil, a rith agus a phróifíliú agus iad a dháileadh le híomhánna:

  • Is féidir leat íomhá a shuiteáil ina bhfuil timpeallacht réamh-chumraithe leis na huirlisí go léir atá uait, ansin a fhorbairt laistigh den timpeallacht sin.
  • Is féidir leat timpeallacht a shábháil agus an íomhá a úsáid chun an timpeallacht sin a aistriú go meaisín eile gan socrú breise.
  • Is féidir leat coimeádáin a ullmhú le tacair éagsúla teangacha agus amanna rite, uirlisí anailíse, nó uirlisí eile, de réir mar is gá.
Íoslódáil an pictiúr docker

Is féidir leat íomhá Docker* a íoslódáil ón suíomh Gréasáin Stór Coimeádán.

NÓTA Is é ~5 GB íomhá an Docker agus tógfaidh sé ~15 nóiméad é a íoslódáil. Beidh 25 GB de spás diosca ag teastáil uaidh.
íomhá=intel/oneapi-dlfdkit
tarraing docker “$image”

Coimeádáin a Úsáid leis an Líne Ordú

Foireann Uirlisí Forbróra Creatlaí Intel® oneAPI DL
Déan na coimeádáin a thiomsú agus a reáchtáil go díreach.

Cuireann an méid thíos ar chumas an GPU, má tá sé ar fáil, ag baint úsáide as -device=/dev/dri (b'fhéidir nach bhfuil sé ar fáil i Linux * VM nó Windows*). Fágfaidh an t-ordú tú ag ordú leid, taobh istigh den choimeádán, i mód idirghníomhach.

íomhá=intel/oneapi-dlfdkit
# –device=/dev/dri cumasaíonn an gpu (má tá sé ar fáil). Seans nach bhfuil sé ar fáil i Linux VM nó rith docker Windows –device=/dev/dri -it “$image”

Nuair a bheidh tú sa choimeádán, is féidir leat idirghníomhú leis ag baint úsáide as Run a Sample Tionscadal ag Úsáid na Líne Ceannais.

NÓTA Seans go mbeidh ort socruithe seachfhreastalaí a chur san áireamh roimh -it “$image” má tá tú taobh thiar de seachfhreastalaí:

rith docker -e http_proxy=”$http_proxy” -e https_proxy=”$https_proxy” -it “$image”

Ag baint úsáide as Intel® Advisor, Intel® Cigire nó VTune™ le Coimeádáin

Agus na huirlisí seo á n-úsáid, ní mór cumais bhreise a sholáthar don choimeádán:

–cap-add=SYS_ADMIN –cap-add=SYS_PTRACE
rith docker –cap-add=SYS_ADMIN –cap-add=SYS_PTRACE \
–device=/dev/dri -it “$image”

Na Chéad Chéimeanna Eile

Foireann Uirlisí Forbróra Creatlaí Intel® oneAPI DL

Tar éis duit do thionscadal féin a thógáil, athview Cód Uirlisí Creatlaí Intel® oneAPI DL Samples chun cumais an fhoireann uirlisí seo a thuiscint.

Fógraí agus Séanadh

D’fhéadfadh go mbeadh crua-earraí, bogearraí nó gníomhachtú seirbhíse cumasaithe ag teastáil ó theicneolaíochtaí Intel.
Ní féidir aon táirge nó comhpháirt a bheith iomlán slán.
Féadfaidh do chostais agus do thorthaí a bheith éagsúil.

© Intel Corporation. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Féadfar ainmneacha agus brandaí eile a éileamh mar mhaoin daoine eile.

Fógra Optamaithe

Féadfaidh nó nach bhféadfadh tiomsaitheoirí Intel leas iomlán a bhaint as micreaphróiseálaithe neamh-Intel le haghaidh optimizations nach bhfuil uathúil do mhicreaphróiseálaithe Intel. Áirítear leis na huasmhéaduithe seo tacair threoracha SSE2, SSE3, agus SSSE3 agus leas iomlán a bhaint eile. Ní ráthaíonn Intel infhaighteacht, feidhmiúlacht ná éifeachtacht aon bharrfheabhsú ar mhicriphróiseálaithe nach ndéanann Intel. Tá leas iomlán a bhaint as micriphróiseálaithe sa táirge seo beartaithe lena n-úsáid le micreaphróiseálaithe Intel. Tá leas iomlán a bhaint áirithe nach mbaineann go sonrach le micriailtireacht Intel in áirithe do mhicreaphróiseálaithe Intel. Déan tagairt le do thoil do na Treoracha Úsáideora agus Tagartha táirge is infheidhme chun tuilleadh faisnéise a fháil maidir leis na tacair shonracha treoracha a chumhdaítear leis an bhfógra seo.
Leasú ar fhógra #20110804

Ní dheonaíonn an doiciméad seo aon cheadúnas (sainráite nó intuigthe, trí stad nó eile) d’aon chearta maoine intleachtúla.

Féadfaidh lochtanna dearaidh nó earráidí ar a dtugtar errata a bheith sna táirgí a thuairiscítear a d’fhéadfadh a bheith ina gcúis leis an táirge imeacht ó na sonraíochtaí foilsithe. Tá earráidí tréithrithe reatha ar fáil ach iad a iarraidh.

Séanann Intel gach barántas sainráite agus intuigthe, lena n-áirítear gan teorainn, na barántaí intuigthe indíoltacht, oiriúnacht chun críche áirithe, agus neamh-sárú, chomh maith le haon bharántas a eascraíonn as cúrsa feidhmíochta, cúrsa déileála, nó úsáid i dtrádáil.

 

Doiciméid / Acmhainní

Foireann Uirlisí Forbróirí Creatlaí Intel oneAPI DL le haghaidh Linux [pdfLámhleabhar Úinéara
Foireann Uirlisí Forbróirí Creata oneAPI DL le haghaidh Linux, Foireann Uirlisí Forbróirí Creatlaí le haghaidh Linux, Foireann Uirlisí Forbróirí le haghaidh Linux, Foireann Uirlisí le haghaidh Linux

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *