Intel SDK for OpenCL Applications

Intel SDK for OpenCL Applications 2018

Նկարագրություն

OpenCL հավելվածների համար Intel SDK-ն զարգացման հզոր միջավայր է, որը նախատեսված է օգնելու ծրագրավորողներին ստեղծել և օպտիմալացնել OpenCL հավելվածները Intel հարթակներում: Այս համապարփակ գործիքների հավաքածուն Intel-ի գործիքների ավելի ու ավելի հարուստ պորտֆելի մի մասն է տարասեռ ծրագրավորման համար՝ այն դարձնելով ցանկացած մշակողի գործիքակազմի կարևոր հավելում:

Հաշվարկային ինտենսիվ զուգահեռ ծանրաբեռնվածությունը Intel Graphics Technology-ին բեռնաթափելու ունակությամբ SDK-ն ծրագրավորողներին տրամադրում է գործիքների հզոր հավաքածու, որոնք կարող են օգնել նրանց հասնել օպտիմալ կատարողականության և արդյունավետության: Ընդլայնված OpenCL միջուկի կոմպիլյատորը, գործարկման ժամանակի վրիպազերծիչը և կոդի կատարողականի անալիզատորը ծրագրավորողների համար հեշտացնում են իրենց կոդի խցանումները և համապատասխանաբար օպտիմիզացնել իրենց հավելվածները:

OpenCL հավելվածների համար Intel SDK-ի օգտագործման հիմնական առավելություններից մեկը հարթակների լայն տեսականի աջակցելու կարողությունն է: Անկախ նրանից, թե դուք ծրագրեր եք մշակում աշխատասեղանի, դյուրակիր համակարգիչների կամ շարժական սարքերի համար, այս գործիքների հավաքածուն ապահովում է ձեզ: Այն նաև աջակցում է բազմաթիվ օպերացիոն համակարգերի, ներառյալ Windows-ը և Linux-ը:

SDK-ն գալիս է առանձին դրայվերի և գործարկման ժամանակի փաթեթներով, որոնք պետք է առանձին տեղադրվեն: Սա ապահովում է, որ մշակողները մուտք ունեն բոլոր անհրաժեշտ բաղադրիչները, որոնք անհրաժեշտ են Intel պլատֆորմների վրա բարձր արդյունավետությամբ OpenCL հավելվածներ ստեղծելու համար:

ԿԱՐԵՎՈՐ մասեր:

1) Ընդլայնված միջուկի կոմպիլյատոր. SDK-ում ներառված միջուկի առաջադեմ կոմպիլյատորը ծրագրավորողների համար հեշտացնում է արդյունավետ կոդ գրելը, որը կարող է լիովին օգտվել Intel Graphics Technology-ից: Օպտիմիզացիայի բազմաթիվ մեթոդների աջակցությամբ, ինչպիսիք են օղակի շրջադարձը և վեկտորացումը, այս կոմպիլյատորն օգնում է ապահովել, որ ձեր կոդը հնարավորինս արդյունավետ աշխատի:

2) Runtime Debugger. SDK-ում ներառված գործարկման ժամանակի վրիպազերծիչը թույլ է տալիս ծրագրավորողներին վրիպազերծել իրենց OpenCL միջուկները անմիջապես թիրախային սարքաշարի վրա՝ առանց մուտքի աղբյուրի կոդը կամ խորհրդանիշներին: Սա հեշտացնում է, քան երբևէ նախկինում ձեր հավելվածի աշխատանքի կամ ֆունկցիոնալության հետ կապված խնդիրները հայտնաբերելը:

3) Code Performance Analyzer. SDK-ում ներառված կոդերի կատարողականի անալիզատորը մանրամասն պատկերացումներ է տալիս այն մասին, թե ինչպես է ձեր հավելվածն աշխատում գործարկման ժամանակ: Թե՛ պրոցեսորի, թե՛ GPU-ի օգտագործման չափումների պրոֆիլավորման աջակցությամբ, այս գործիքն օգնում է ձեզ բացահայտել ձեր հավելվածի կատարման խոչընդոտները, որպեսզի կարողանաք համապատասխանաբար օպտիմալացնել:

4) Միջպլատֆորմային աջակցություն. OpenCL հավելվածների համար Intel SDK-ն աջակցում է հարթակների լայն տեսականի, ներառյալ աշխատասեղանները, դյուրակիր համակարգիչները, Windows կամ Linux օպերացիոն համակարգերով աշխատող շարժական սարքերը, դարձնելով այն իդեալական ընտրություն՝ անկախ նրանից, թե որ հարթակ եք թիրախավորում:

5) Համապարփակ փաստաթղթավորում. Այս հզոր զարգացման միջավայրն օգտագործելու համար արագ սկսելու համար կան լայնածավալ փաստաթղթային ռեսուրսներ, որոնք հասանելի են առցանց, որոնք ներառում են ձեռնարկներ, որոնք ներառում են ամեն ինչ՝ հիմնական հասկացություններից մինչև առաջադեմ թեմաներ, ինչպիսիք են հիշողության օգտագործման օպտիմիզացումը:

Եզրակացություն:

Եզրափակելով, եթե դուք փնտրում եք զարգացման համապարփակ միջավայր, որը նախագծված է հատուկ Intel պլատֆորմների վրա բարձր արդյունավետությամբ OpenCL հավելվածներ ստեղծելու համար, ապա մի նայեք Intel SDK OpenCl հավելվածների համար: Իր առաջադեմ միջուկի կոմպիլյատորով, գործարկման ժամանակի կարգաբերիչով, կոդերի կատարողականի անալիզատորով, միջպլատֆորմային աջակցությամբ և փաստաթղթային լայն ռեսուրսներով, որոնք հասանելի են առցանց. այս ծրագրաշարն ունի այն ամենը, ինչ անհրաժեշտ է ցանկացած ծրագրավորողի համար, ով ցանկանում է օպտիմալ արդյունքներ իր աշխատանքից:

Ամբողջական բնութագիրը
Հրատարակիչ Intel Software
Հրատարակիչների կայք http://www.intel.com/software/products
Թողարկման ամսաթիվ 2018-07-22
Ավելացման ամսաթիվը 2018-07-22
Կատեգորիա Մշակողի գործիքներ
Ենթակարգ Mingրագրավորման ծրագրակազմ
Տարբերակ 2018
OS պահանջները Windows, Windows 7, Windows 8, Windows 10
Պահանջներ None
Գինը Free
Շաբաթական ներբեռնումներ 6
Ընդհանուր ներբեռնումներ 1772

Comments: