C++/CUDA编程

该博客探讨了使用CUDA在GPU上执行HelloFromGPU函数的性能,并与CPU执行相同功能的耗时进行了对比。通过CUDA运行1000个线程,展示了GPU并行计算的优势,耗时显著减少。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//#include <iostream>
//#include "device_launch_parameters.h"
//#include "cuda_runtime.h"
//#include <ctime>
//
//clock_t start, end;
//
//__global__ void HelloFromGPU(void)
//{
//	printf("Hello World From GPU!\n");
//}
//
//int main(void)
//{
//	start = clock();
//	//printf("Hello World From GPU!\n");
//
//	HelloFromGPU << <1, 1000 >> > ();
//	end = clock();
//
//	cudaDeviceReset();
//	std::cout << "耗时:" << ((double)end - (double)start) / CLOCKS_PER_SEC << "秒" << std::endl;
//
//	return 0;
//}

//#include<iostream>
//#include <ctime>
//using namespace std;
//clock_t start, end1;
//void HelloFromGPU(void)
//{
//	printf("Hello World From GPU!\n");
//}
//int main()
//{
//	start = clock();
//	for (int i = 0; i < 1000; ++i)
//	{
//		HelloFromGPU();
//	}
//
//	end1 = clock();
//	std::cout << "耗时:" << ((double)end1 - (double)start) / CLOCKS_PER_SEC << "秒" << std::endl;
//	return 0;
//}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一叶孤舟渡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值