Intel SDK for OpenCL Applications

Intel SDK for OpenCL Applications 2018

Windows / Intel Software / 1772 / Visas spec
apibūdinimas

„Intel SDK OpenCL Applications“ yra galinga kūrimo aplinka, skirta padėti kūrėjams kurti ir optimizuoti „OpenCL“ programas „Intel“ platformose. Šis išsamus įrankių rinkinys yra vis gausesnio „Intel“ įrankių, skirtų nevienalyčiam programavimui, portfelio dalis, todėl jis yra esminis bet kurio kūrėjo įrankių rinkinio priedas.

Su galimybe perkelti daug skaičiavimo reikalaujančių lygiagrečių darbo krūvių į „Intel Graphics Technology“, SDK suteikia kūrėjams galingą įrankių rinkinį, kuris gali padėti pasiekti optimalų našumą ir efektyvumą. Pažangus „OpenCL“ branduolio kompiliatorius, vykdymo laiko derinimo priemonė ir kodo našumo analizatorius leidžia kūrėjams lengvai nustatyti kodo kliūtis ir atitinkamai optimizuoti programas.

Vienas iš pagrindinių Intel SDK naudojimo OpenCL programoms pranašumų yra galimybė palaikyti įvairias platformas. Nesvarbu, ar kuriate programas staliniams kompiuteriams, nešiojamiesiems kompiuteriams ar mobiliesiems įrenginiams, šis įrankių rinkinys jums padės. Jis taip pat palaiko kelias operacines sistemas, įskaitant „Windows“ ir „Linux“.

SDK yra su atskirais tvarkyklės ir vykdymo laiko paketais, kuriuos reikia įdiegti atskirai. Tai užtikrina, kad kūrėjai turėtų prieigą prie visų būtinų komponentų, reikalingų kuriant didelio našumo OpenCL programas Intel platformose.

Pagrindiniai bruožai:

1) Išplėstinis branduolio kompiliatorius: pažangus branduolio kompiliatorius, įtrauktas į SDK, leidžia kūrėjams lengvai parašyti efektyvų kodą, kuris gali išnaudoti visas „Intel Graphics Technology“ galimybes. Palaikydamas keletą optimizavimo metodų, tokių kaip kilpos išvyniojimas ir vektorizavimas, šis kompiliatorius padeda užtikrinti, kad jūsų kodas veiktų kuo efektyviau.

2) Vykdymo laiko derinimo priemonė: vykdymo laiko derinimo priemonė, įtraukta į SDK, leidžia kūrėjams derinti savo OpenCL branduolius tiesiogiai tikslinėje aparatinėje įrangoje, neturint prieigos prie šaltinio kodo ar simbolių. Taip lengviau nei bet kada anksčiau nustatyti programos našumo ar funkcionalumo problemas.

3) Kodo našumo analizatorius: į SDK įtrauktas kodo našumo analizatorius suteikia išsamių įžvalgų apie tai, kaip jūsų programa veikia vykdymo metu. Šis įrankis palaiko procesoriaus ir GPU naudojimo metrikos profiliavimą, todėl padeda nustatyti programos vykdymo kliūtis, kad galėtumėte atitinkamai optimizuoti.

4) Kelių platformų palaikymas: „Intel SDK OpenCL Applications“ palaiko daugybę platformų, įskaitant stalinius, nešiojamuosius kompiuterius, mobiliuosius įrenginius, kuriuose veikia „Windows“ arba „Linux“ operacinės sistemos, todėl tai yra idealus pasirinkimas, neatsižvelgiant į tai, kokiai platformai taikote.

5) Išsami dokumentacija: siekiant padėti greitai pradėti naudotis šia galinga kūrimo aplinka, internete yra daugybė dokumentacijos šaltinių, kuriuose yra vadovėlių, apimančių viską nuo pagrindinių sąvokų iki pažangių temų, pvz., atminties naudojimo optimizavimo.

Išvada:

Apibendrinant, jei ieškote visapusiškos kūrimo aplinkos, sukurtos specialiai didelio našumo OpenCL programoms Intel platformose kurti, ieškokite tik Intel SDK, skirto OpenCl programoms! Su pažangiu branduolio kompiliatoriumi, vykdymo laiko derintuvu, kodo našumo analizatoriumi, kelių platformų palaikymu ir plačiais dokumentacijos ištekliais, pasiekiamais internete – ši programinė įranga turi viską, ko reikia bet kuriam kūrėjui, kuris nori optimalių savo darbo rezultatų!

Visas spec
Leidėjas Intel Software
Leidėjo svetainė http://www.intel.com/software/products
Išleidimo data 2018-07-22
Data pridėta 2018-07-22
Kategorija Kurejo irankiai
Papildoma kategorija Programavimo programinė įranga
Versija 2018
OS reikalavimai Windows, Windows 7, Windows 8, Windows 10
Reikalavimai None
Kaina Free
Atsisiuntimai per savaitę 6
Iš viso atsisiuntimų 1772

Comments: