NVIDIA Wprowadza Nexus
NVIDIA Corporation ogÅ‚osiÅ‚a dziÅ› wprowadzenie NVIDIA® Nexus, pierwszego na rynku Å›rodowiska programistycznego na potrzeby masowych obliczeÅ„ równolegÅ‚ych, które jest zintegrowane z Microsoft Visual Studio, najpopularniejszym Å›rodowiskiem deweloperskim dla rozwiÄ…zaÅ„ dla Windows oraz aplikacji i usÅ‚ug sieciowych. “NVIDIA Nexus bÄ™dzie miaÅ‚o natychmiastowy wpÅ‚yw na zwiÄ™kszenie wydajnoÅ›ci pracy programistów,” powiedziaÅ‚ Tarek El Dokor z Edge 3 Technologies. “Zintegrowane rozwiÄ…zanie na potrzeby programowania GPU i CPU to rozwiÄ…zanie, którego Edge 3 potrzebowaÅ‚o od dawna. Faktem jest, że osadzenie go w Å›rodowisku Visual Studio drastycznie redukuje czas potrzebny na opanowanie tego narzÄ™dzia.”
NVIDIA Nexus w ogromnym stopniu zwiÄ™ksza wydajność pracy, umożliwiajÄ…c twórcom oprogramowania wykorzystujÄ…cego obliczenia na GPU zarówno posÅ‚ugiwanie siÄ™ narzÄ™dziami opartymi na popularnym Microsoft Visual Studio, jak i przejrzystÄ… automatyzacjÄ™ procesów, bez potrzeby tworzenia dodatkowych wersji aplikacji zawierajÄ…cych moduÅ‚y diagnostyczne. NVIDIA Nexus pozwala także na zdalne uruchamianie kodu na różnych komputerach. W jego skÅ‚ad wchodzÄ… zaawansowane narzÄ™dzia do równoczesnej analizy wydajnoÅ›ci I szybkoÅ›ci zarówno GPU (procesora graficznego), jak CPU (procesora gÅ‚ównego), a programiÅ›ci majÄ… możliwość natychmiastowej oceny stopnia, w jaki dzielenie obliczeÅ„ wpÅ‚ywa na ich aplikacje.
Nexus składa się z trzech części:
- Nexus Debugger jest debuggerem kodu źródÅ‚owego tworzonego dla GPU, w rodzaju CUDA C, HLSL czy DirectCompute. ObsÅ‚uguje punkty wstrzymania kodu źródÅ‚owego, punkty wstrzymania danych oraz bezpoÅ›redni dostÄ™p do pamiÄ™ci GPU. CaÅ‚y debugging wykonywany jest bezpoÅ›rednio na sprzÄ™cie.
- Nexus Analyzer, to narzÄ™dzie systemowe ogólnego zastosowania, które sÅ‚uży do Å›ledzenia zdarzeÅ„ na GPU (komunikaty jÄ…dra systemowego, wywoÅ‚ania API, transfery pamiÄ™ci) oraz zdarzeÅ„ na CPU (alokacja rdzenia, zdarzenia wÄ…tków i procesów oraz stany oczekiwania)—wszystko widoczne jest na jednym połączonym wykresie
- Nexus Graphics Inspector zapewnia programistom możliwość debugowania oraz profilowania ramek wyrenderowanych przy użyciu API w rodzaju Direct3D. Twórcy oprogramowania mogÄ… używać Graphics Inspectora™ do czyszczenia wywoÅ‚aÅ„ (draw calls), podglÄ…du dowolnych tekstur, buforów vertex oraz stanu API w każdej ramce.
UdostÄ™pnienie wersji BETA oprogramowania NVIDIA Nexus jest przewidziane na 15 października. By uzyskać wiÄ™cej informacji na temat NVIDIA Nexus lub by zarejestrować siÄ™, jako deweloper zapraszamy na: www.nvidia.com/nexus. ProgramiÅ›ci mogÄ… rejestrować siÄ™ w celu uzyskania wersji BETA osobiÅ›cie podczas konferencji GPU Tech Conference, która odbywa siÄ™ w tym tygodniu w San Jose w Kalifornii. Docelowo, po wprowadzeniu NVIDIA Nexus na rynek, przewidziana jest wersja standardowa oraz profesjonalna.
Warto przeczytać:
Do góry

2158
0
Poprzedni
0
Komentarze