Fortran - один из важнейших языков программирования для высокопроизводительных вычислений, для которого было разработано множество популярных пакетов программ для решения вычислитель-пых задач. Корпорация NVIDIA совместно с The Portland Group (PGI) разработали набор расширении к языку Fortran, которые позволяют использовать технологию CUDA на графических картах NVIDIA для ускорения вычислений. Книга демонстрирует всю мощь и...
ISBN: 978-5-97060-065-8
Издательство:
ДМК Пресс
Дата выхода: январь 2014
Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в...
ISBN: 978-5-97060-821-0
Издательство:
ДМК Пресс
Дата выхода: январь 2020
CUDA - вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь графических процессоров для создания высокопроизводительных приложений, включая научные, инженерные и финансовые приложения. Книга написана двумя старшими членами...
ISBN: 978-5-97060-581-3
Издательство:
ДМК Пресс
Дата выхода: сентябрь 2017
Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA В книге разбираются как сама технология CUDA так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .РТХ..Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA.На сайте издательства выложены примеры решения на CUDA реальных задач с...
ISBN: 978-5-97060-715-2
Издательство:
ДМК Пресс
Дата выхода: ноябрь 2018
Курс содержит введение в технологии параллельного программирования для вычислительных систем различных классов. В него включены краткие сведения об архитектурах параллельных систем, рассмотрены понятия и виды параллелизма, описаны технологии параллельного программирования OpenMP для систем с общей памятью, CUDA и OpenCL для графических процесссоров и гетерогенных компьютеров, а также интерфейс передачи...
ISBN: 978-5-534-14116-0
Издательство:
Юрайт
Дата выхода: февраль 2021
В учебнике представлен широкий спектр языков и технологий, активно используемых при разработке параллельного программного обеспечения. В числе рассмотренных подходов: технологии для разработки параллельных программ для систем с общей и распределенной памятью (MPI, ОрепМР), языки параллельного программирования на основе разделенного глобально адресуемого пространства (UPC, CAF, Chapel, Х10) и технологии...
ISBN: 978-5-211-06380-8
Издательство:
Издательство МГУ
Дата выхода: ноябрь 2012
Кратко представлены основные составляющие современных криптографических систем: симметричные алгоритмы шифрования, асимметричные алгоритмы шифрования, функции хэширования. Основной упор сделан на рассмотрение практической возможности применения существующих способов анализа современных криптосистем с целью оценки их криптографической стойкости. В работе рассмотрен целый ряд параллельных...
ISBN: 978-5-9912-0439-2
Издательство:
Горячая линия - Телеком
Дата выхода: сентябрь 2014
Пятитомный цикл монографий посвящен изложению моделей и методов для решения нелинейных задач механики деформируемого твердого тела с упором на задачи при больших деформациях и их наложении, а также разработке систем прочностного инженерного анализа (прочностных САЕ). В томе 2 излагаются численные методы решения задач механики деформируемого твердого тела, используемые с развитием инженерного...
ISBN: 978-5-9221-1632-9
Издательство:
Физматлит
Дата выхода: октябрь 2015
Кратко представлены основные составляющие современных криптографических систем: симметричные алгоритмы шифрования, асимметричные алгоритмы шифрования, функции хэширования. Основной упор сделан на рассмотрение практической возможности применения существующих способов анализа современных криптосистем с целью оценки их криптографической стойкости. В работе рассмотрен целый ряд параллельных...
ISBN: 978-5-9912-0426-2
Издательство:
Горячая линия - Телеком
Дата выхода: январь 2014
High Quality Content by WIKIPEDIA articles! CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. CUDA gives developers access to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs. Using CUDA, the latest Nvidia GPUs become accessible for computation like CPUs. Unlike CPUs, however, GPUs have a parallel throughput architecture that emphasizes executing many concurrent threads slowly, rather than executing a single thread very quickly. This approach of solving general-purpose (i.e., not exclusively graphics) problems on GPUs is known as GPGPU.
Fortran – один из важнейших языков программирования для высокопроизводительных вычислений, для которого было разработано множество популярных пакетов программ для решения вычислительных задач. Корпорация NVIDIA совместно с The Portland Group (PGI) разработали набор расширений к языку Fortran, которые позволяют использовать технологию CUDA на графических картах NVIDIA для ускорения вычислений. Книга демонстрирует всю мощь и...
CUDA - вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь графических процессоров для создания высокопроизводительных приложений, включая научные, инженерные и финансовые приложения. Книга написана двумя старшими членами...
ISBN: 978-5-94074-504-4
Издательство:
ДМК-Пресс
Дата выхода: июль 2011
CUDA - вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь графических процессоров для создания высокопроизводительных приложений, включая научные, инженерные и финансовые приложения. Книга написана двумя старшими членами...
ISBN: 978-5-94074-889-2
Издательство:
ДМК
Дата выхода: январь 2013
CUDA - вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь графических процессоров для создания высокопроизводительных приложений, включая научные, инженерные и финансовые приложения. Книга написана двумя старшими членами...
ISBN: 978-5-97060-297-3
Издательство:
ДМК Пресс
Дата выхода: май 2015
Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA. В книге разбираются как сама технология CUDA, так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .PTX. Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA. К книге прилагается CD, который содержит примеры решения на CUDA...
ISBN: 978-5-94074-578-5
Издательство:
ДМК
Дата выхода: март 2010
Данная книга представляет собой подробное практическое руководство по разработке приложений с использованием технологии NVIDIA CUDA версии 4. В первой части последовательно излагаются основы программной модели CUDA применительно к языкам С и Fortran, сведения о типах памяти GPU и методы эффективного использования разделяемой памяти на примере некоторых вычислительных алгоритмов. Во второй части дан обзор...
ISBN: 978-5-211-06340-2
Издательство:
Издательство МГУ
Дата выхода: ноябрь 2012
Данная книга представляет собой подробное практическое руководство по разработке приложений с использованием технологии NVIDIA CUDA версии 4. В первой части последовательно излагаются основы программной модели CUDA применительно к языкам С и Fortran, сведения о типах памяти GPU и методы эффективного использования разделяемой памяти на примере некоторых вычислительных алгоритмов. Во второй части дан обзор...
ISBN: 978-5-19-011058-6
Издательство:
Издательство МГУ
Дата выхода: июль 2015
Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA. В книге разбираются как сама технология CUDA, так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .PTX. Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA.
ISBN: 978-5-94074-879-3
Издательство:
ДМК
Дата выхода: ноябрь 2012
Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA. В книге разбираются как сама технология CUDA, так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .PTX. Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA.
ISBN: 978-5-97060-367-3
Издательство:
ДМК Пресс
Дата выхода: январь 2016
Учебное пособие представляет краткое введение в проблематику параллельного программирования для параллельных систем различных классов. В него включены краткие сведения об архитектурах многопроцессорных систем, рассмотрены понятия и виды параллелизма, изложена технология параллельного программирования OpenMP для систем с общей памятью, а также подробно описан интерфейс передачи сообщений MPI. Материал...
ISBN: 978-5-534-02916-1
Издательство:
Юрайт
Дата выхода: февраль 2017
Учебное пособие представляет краткое введение в проблематику параллельного программирования для параллельных систем различных классов. В него включены краткие сведения об архитектурах многопроцессорных систем, рассмотрены понятия и виды параллелизма, изложена технология параллельного программирования OpenMP для систем с общей памятью, а также подробно описан интерфейс передачи сообщений MPI. Материал...
ISBN: 9785534098259
Издательство:
Юрайт
Дата выхода: ноябрь 2018
CUDA – вычислительная архитектура, разработанная компанией NVIDIA и предназначенная для разработки параллельных программ. В сочетании с развитой программной платформой архитектура CUDA позволяет программисту задействовать невероятную мощь графических процессоров для создания высокопроизводительных приложений, включая научные, инженерные и финансовые приложения. Книга написана двумя старшими членами...
В работе представлена реализация нейронной сети, обучаемой по алгоритму на основе метода Левенберга-Марквардта. С помощью технологии NVIDIA CUDA обучение построенной нейронной сети ускорено от 8 до 100 раз. Построенная нейронная сеть применена для распознавания зашумленных изображений.