Strona główna > N > Nvidia Cuda Toolkit

NVIDIA CUDA Toolkit

WersjaNVIDIA CUDA Toolkit 11.4.0 (for Windows 10) LATEST
WymaganiaWindows 10 (32-bit) / Windows 10 (64-bit)
DeweloperNVIDIA Corporation
Strona do pobraniaNVIDIA CUDA Toolkit

Zestaw narzędzi NVIDIA CUDA Toolkit stanowi środowisko programistyczne do tworzenia wysokowydajnych aplikacji akcelerowanych przez procesory graficzne. Dzięki zestawowi narzędzi CUDA możesz opracowywać, optymalizować i wdrażać swoje aplikacje w akcelerowanych przez GPU systemach wbudowanych, stacjach roboczych, centrach danych przedsiębiorstw, platformach opartych na chmurze oraz superkomputerach HPC. Pakiet narzędziowy zawiera biblioteki akcelerowane przez procesory graficzne, narzędzia do debugowania i optymalizacji, kompilator C/C++ oraz bibliotekę uruchomieniową do wdrażania Twoich aplikacji.

Biblioteki CUDA akcelerowane przez procesory graficzne umożliwiają akcelerację w wielu dziedzinach, takich jak algebra liniowa, przetwarzanie obrazów i wideo, głębokie uczenie czy analiza grafów. Do tworzenia niestandardowych algorytmów można wykorzystać dostępne integracje z powszechnie używanymi językami i pakietami numerycznymi, a także dobrze opublikowane interfejsy programistyczne API.

Twoje aplikacje CUDA mogą być wdrażane na wszystkich rodzinach układów GPU NVIDIA dostępnych lokalnie oraz na instancjach GPU w chmurze. Dzięki wbudowanym funkcjom dystrybucji obliczeń w konfiguracjach z wieloma układami GPU, naukowcy i badacze mogą tworzyć aplikacje, które są skalowalne od stacji roboczych z pojedynczym układem GPU po instalacje w chmurze z tysiącami układów GPU.

Dzięki graficznym i wierszowym narzędziom do debugowania, identyfikowania wąskich gardeł wydajnościowych na GPU i CPU oraz dostarczania kontekstowych wskazówek optymalizacyjnych. Twórz aplikacje wykorzystując znane Ci już języki programowania, w tym C, C++, Fortran i Python.

Aby rozpocząć pracę, przeglądaj dostępne online zasoby startowe, przewodniki po optymalizacji, ilustrujące przykłady i współpracuj z szybko rosnącą społecznością programistów. Pobierz pakiet NVIDIA CUDA Toolkit dla komputerów PC już dziś!

Cechy i najważniejsze informacje

GPU Timestamp: Znacznik czasu rozpoczęcia Metoda: Nazwa metody GPU. Jest to albo ""memcpy*"" dla kopii pamięci, albo nazwa jądra procesora graficznego. Kopie pamięci mają przyrostek, który opisuje typ transferu pamięci, np. ""memcpyDToHasync"" oznacza asynchroniczny transfer z pamięci urządzenia do pamięci hosta Czas GPU: Jest to czas wykonania metody na GPU Czas CPU: Jest to suma czasu GPU i narzutu CPU na uruchomienie tej metody. Na poziomie danych generowanych przez sterownik, czas CPU to tylko narzut procesora na uruchomienie metody w przypadku metod nieblokujących; w przypadku metod blokujących jest to suma czasu GPU i narzutu CPU. Wszystkie uruchomienia jądra są domyślnie nieblokujące. Jeśli jednak włączone są liczniki profilera, to uruchomienia jądra są blokowane. Asynchroniczne żądania kopiowania pamięci w różnych strumieniach są nieblokujące Strumień Id: Numer identyfikacyjny dla strumienia Kolumny tylko dla metod jądra Zajętość: Zajętość to stosunek liczby aktywnych warpów na multiprocesor do maksymalnej liczby aktywnych warpów Liczniki profilera: Lista obsługiwanych liczników znajduje się w sekcji Liczniki profilera Rozmiar siatki: Liczba bloków w siatce wzdłuż wymiarów X, Y i Z przedstawiona jest jako [num_blocks_X num_blocks_Y num_blocks_Z] w pojedynczej kolumnie Rozmiar bloku: Liczba wątków w bloku wzdłuż wymiarów X, Y, i Z jest pokazana jako [num_threads_X num_threads_Y num_threads_Z]] w pojedynczej kolumnie dyn smem per block: Dynamiczny rozmiar pamięci współdzielonej na blok w bajtach sta smem na blok: Statyczny rozmiar pamięci współdzielonej na blok w bajtach reg na wątek: Liczba rejestrów na wątek Kolumny tylko dla metod memcopy mem transfer size: Rozmiar transferu pamięci w bajtach host mem transfer type: Określa, czy transfer pamięci używa pamięci ""Pageable"" czy ""Page-locked""

Dostępne również: Pobierz pakiet narzędziowy NVIDIA CUDA Toolkit dla komputerów Mac

.

By Lauretta

LINE for Mac :: FUJITSU Image Scanner fi-6130 Driver
Przydatne linki