Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Архив1 / docx56 / Отчет 1 (2)

.docx
Скачиваний:
18
Добавлен:
01.08.2013
Размер:
60.31 Кб
Скачать

Федеральное государственное бюджетное

образовательное учреждение высшего профессионального образования

«Волгоградский Государственный Университет»

факультет математики и информационных технологий

кафедра информационных систем и компьютерного моделирования

Лабораторная работа №1

по курсу «Проектирование приложений информационных систем»

Выполнил:

студент ИСТ-091

Мигузов Яков

Проверил:

ст. пр. каф. ИСКМ

Бумагин В.В.

Волгоград – 2012

#include "cuda_runtime.h"

#include "device_launch_parameters.h"

#include <cuda.h>

#include <stdio.h>

#include <conio.h>

#include <iostream>

using namespace std;

void main()

{

int deviceCount;

cudaDeviceProp devProp;

cudaGetDeviceCount ( &deviceCount );

int device=0;

printf ( "Found %d devices\n", deviceCount );

for (device = 0; device < deviceCount; device++ )

{

cudaGetDeviceProperties ( &devProp, device );

cout<<"Device \t"<<device<<endl;

cout<<"Compute capability \t"<< devProp.major<<devProp.minor<<endl;

cout<<"Name \t"<<devProp.name<<endl;

cout<<"Total Global Memory \t"<< devProp.totalGlobalMem/(1024*1024)<<"mb"<<endl;

cout<<"Shared memory per block \t"<<devProp.sharedMemPerBlock<<endl;

cout<<"Registers per block\t"<<devProp.regsPerBlock<<endl;

cout<<"Warp size\t"<<devProp.warpSize<<endl;

cout<<"Max threads per block\t"<<devProp.maxThreadsPerBlock<<endl;

cout<<"Total constant memory\t"<<devProp.totalConstMem<<endl;

cout<<"Clock Rate\t"<<devProp.clockRate<<endl;

cout<<"Texture Alignment\t"<<devProp.textureAlignment<<endl;

cout<<"Device Overlap\t"<<devProp.deviceOverlap<<endl;

cout<<"Multiprocessor Count\t"<<devProp.multiProcessorCount<<endl;

cout<<"Max Threads Dims \t"<<devProp.maxThreadsDim[0]<<"\t"<<devProp.maxThreadsDim[1]<<"\t"<<devProp.maxThreadsDim[2]<<endl;

cout<<"Max Grid Size \t"<<devProp.maxGridSize[0]<<"\t"<<devProp.maxGridSize[1]<<"\t"<<devProp.maxGridSize[2]<<endl;

getch();

}

Соседние файлы в папке docx56