Strona główna > N > Nvidia Cuda Toolkit For Mac

NVIDIA CUDA Toolkit for Mac

WersjaNVIDIA CUDA Toolkit 10.2.89 LATEST
WymaganiamacOS 10.13 High Sierra or later
DeweloperNVIDIA Corporation
Strona do pobraniaNVIDIA CUDA Toolkit for Mac

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

Biblioteki CUDA akcelerowane przez układy GPU umożliwiają akcelerację w wielu dziedzinach, takich jak algebra liniowa, przetwarzanie obrazów i wideo, głębokie uczenie czy analiza grafów. Do tworzenia własnych algorytmów możesz 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, identyfikacji wąskich gardeł wydajnościowych na GPU i CPU oraz kontekstowym wskazówkom optymalizacyjnym. 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 macOS 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 jest przedstawiona 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 systemu Windows

.

By Tanney

NSIS :: mHotspot
Przydatne linki