Intel SDK for OpenCL Applications

Intel SDK for OpenCL Applications 2018

Windows / Intel Software / 1772 / Tam xüsusiyyət
Təsvir

OpenCL Proqramları üçün Intel SDK, tərtibatçılara Intel platformalarında OpenCL proqramlarını yaratmağa və optimallaşdırmağa kömək etmək üçün nəzərdə tutulmuş güclü inkişaf mühitidir. Bu hərtərəfli alətlər dəsti heterojen proqramlaşdırma üçün getdikcə daha zəngin olan Intel alətləri portfelinin bir hissəsidir və onu istənilən tərtibatçının alət dəstinə vacib əlavə edir.

İntensiv hesablama tələb edən paralel iş yüklərini Intel Qrafik Texnologiyasına yükləmək qabiliyyəti ilə SDK tərtibatçıları optimal performans və səmərəliliyə nail olmaqda kömək edə biləcək güclü alətlər dəsti ilə təmin edir. Qabaqcıl OpenCL kernel kompilyatoru, işləmə vaxtı sazlayıcısı və kod performans analizatoru tərtibatçılara kodlarındakı darboğazları müəyyən etməyi və tətbiqlərini müvafiq olaraq optimallaşdırmağı asanlaşdırır.

OpenCL Tətbiqləri üçün Intel SDK-dan istifadənin əsas üstünlüklərindən biri onun geniş platformaları dəstəkləmək qabiliyyətidir. İstər stolüstü kompüterlər, noutbuklar, istərsə də mobil qurğular üçün proqramlar hazırlamağınızdan asılı olmayaraq, bu alətlər dəsti sizi əhatə edir. O, həmçinin Windows və Linux da daxil olmaqla bir çox əməliyyat sistemini dəstəkləyir.

SDK ayrıca quraşdırılmalı olan ayrı sürücü və işləmə vaxtı paketləri ilə gəlir. Bu, tərtibatçıların Intel platformalarında yüksək performanslı OpenCL proqramları yaratmaq üçün lazım olan bütün zəruri komponentlərə çıxış əldə etmələrini təmin edir.

Əsas Xüsusiyyətlər:

1) Qabaqcıl Kernel Kompilyatoru: SDK-ya daxil olan təkmil nüvə kompilyatoru tərtibatçılara Intel Qrafik Texnologiyasından tam istifadə edə bilən səmərəli kod yazmağı asanlaşdırır. Döngə açma və vektorlaşdırma kimi çoxsaylı optimallaşdırma üsullarını dəstəkləməklə bu tərtibçi kodunuzun mümkün qədər səmərəli işləməsini təmin edir.

2) Runtime Debugger: SDK-ya daxil olan iş vaxtı sazlayıcısı tərtibatçılara mənbə koduna və ya simvollara giriş olmadan birbaşa hədəf aparatında öz OpenCL ləpələrini sazlamağa imkan verir. Bu, tətbiqinizin performansı və ya funksionallığı ilə bağlı problemləri müəyyən etməyi əvvəlkindən daha asan edir.

3) Kod Performans Analizatoru: SDK-ya daxil olan kod performans analizatoru proqramınızın icra müddətində necə işləməsi barədə ətraflı məlumat verir. Həm CPU, həm də GPU istifadə ölçülərini profilləşdirmə dəstəyi ilə bu alət tətbiqinizin icrasındakı maneələri müəyyən etməyə kömək edir ki, buna uyğun olaraq optimallaşdırasınız.

4) Çarpaz Platforma Dəstəyi: OpenCL Tətbiqləri üçün Intel SDK, Windows və ya Linux əməliyyat sistemləri ilə işləyən masaüstü kompüterlər, noutbuklar, mobil qurğular da daxil olmaqla geniş platformaları dəstəkləyir və hansı platformanı hədəf almağınızdan asılı olmayaraq onu ideal seçimdir.

5) Kompleks Sənədləşdirmə: Bu güclü inkişaf mühitindən istifadə etməyə tez bir zamanda başlamağa kömək etmək üçün onlayn geniş sənəd resursları mövcuddur ki, bunlara əsas anlayışlardan tutmuş yaddaşdan istifadənin optimallaşdırılması kimi qabaqcıl mövzulara qədər hər şeyi əhatə edən dərsliklər daxildir.

Nəticə:

Nəticə olaraq, əgər siz Intel platformalarında yüksək performanslı OpenCL proqramları yaratmaq üçün xüsusi olaraq hazırlanmış hərtərəfli inkişaf mühiti axtarırsınızsa, onda OpenCl Proqramları üçün Intel SDK-dan başqa bir şey axtarmayın! Qabaqcıl kernel kompilyatoru, işləmə vaxtı sazlayıcısı, kod performans analizatoru, çarpaz platforma dəstəyi və onlayn mövcud olan geniş sənədləşmə resursları ilə - bu proqram işindən optimal nəticə istəyən hər bir tərtibatçı üçün lazım olan hər şeyə malikdir!

Tam xüsusiyyət
Nəşriyyat Intel Software
Nəşriyyat saytı http://www.intel.com/software/products
Buraxılış tarixi 2018-07-22
Tarix əlavə edildi 2018-07-22
Kateqoriya Developer alətləri
Alt kateqoriya Proqramlaşdırma proqramı
Versiya 2018
Os tələbləri Windows, Windows 7, Windows 8, Windows 10
Tələblər None
Qiymət Free
Həftədə endirmələr 6
Cəmi yüklənmə 1772

Comments: