Programarea paralela este acum disponibila pentru cea mai importanta platforma de programare Windows.
NVIDIA lanseaza aplicatia NVIDIA Parallel Nsight, primul mediu de programare pentru aplicatiile optimizate pentru GPU, care functioneaza in Microsoft Visual Studio, intarind astfel pozitia de lider a companiei in segmentul de programare pe GPU.
NVIDIA lanseaza si kitul de instrumente CUDA, versiunea 3.1, actualizand pachetul software de programare CUDA.
„Cu un numar mai mare de 6 milioane de programatori, Visual Studio este cel mai popular mediu de programare pentru aplicatii si servicii bazate pe Windows,” a declarat Sanford Russell, Director General pentru Programare pe GPU, la NVIDIA. „Prin adaugarea unor functii specifice utilizate de programatorii specializati in procesare pe GPU, Parallel Nsight face ca puterea GPU-ului sa fie mai accesibila ca oricand.”
Programatorii ce dezvolta aplicatii pentru industrii specializate, precum cele din sectoarele de petrol si gaze, stiinte biologice si finante, continua sa acceseze capacitatile de procesare paralela ale GPU-urilor si ale platformei Windows HPC Server 2008, pentru a obtine cresteri semnificative ale performantei in domeniul lor de activitate. Programul NVIDIA Parallel Nsight reuseste sa conecteze aceste segmente aducand uneltele profesionale necesare pentru dezvoltarea si lansarea de aplicatii pentru grupuri formate din masini de calcul de inalta performanta.
„Conform cercetarilor, programatorii considera ca cele mai dificile sarcini sunt corectarea erorilor, ajustarea performantelor si crearea de algoritme paralele,” a declarat David Rich, director pentru tehnica de calcul la Microsoft Corp. „Prin integrarea procesarii pe GPU in Visual Studio, aplicatia Parallel Nsight de la NVIDIA transforma felul in care aplicatii paralele optimizate pentru GPU sunt dezvoltate pentru Windows.”
Programatorii de aplicatii Visual Studio vor avea posibilitatea de a folosi Parallel Nsight pentru a corecta erori in aplicatii dezvoltate folosind CUDA C/C++ sau DirectCompute, cu ajutorul acelorasi unelte si tehnici ca cele necesare pentru dezvoltare de programe pe CPU. Aplicatia Parallel Nsight mai ofera si uneltele de analiza necesare programatorilor pentru a obtine cele mai inalte nivele de performanta in aplicatii GPGPU.
|
|
|
||
| Sursa: SmartPoint |
Articol precedent
|
Articol urmator
Cele mai citite articole