cuda
文章平均质量分 55
Mikowoo007
这个作者很懒,什么都没留下…
展开
-
CPU_并行(多线程)使用数据共享 MUTEX 结构边缘检测图片
并行(多线程)使用数据共享 MUTEX 结构边缘检测图片。原创 2023-01-11 14:16:12 · 231 阅读 · 1 评论 -
CPU_并行(多线程)高性能图片边缘检测
并行(多线程)高性能图片边缘检测。原创 2023-01-11 13:52:53 · 263 阅读 · 0 评论 -
CPU_并行(多线程)图片边缘检测
并行(多线程)图片边缘检测。原创 2023-01-11 13:23:47 · 205 阅读 · 0 评论 -
CPU_并行(多线程)不同高性能旋转图片
并行(多线程)不同高性能旋转图片。原创 2023-01-08 21:11:58 · 610 阅读 · 0 评论 -
CPU_并行(多线程)旋转图片
并行(多线程)旋转图片。原创 2023-01-08 19:29:10 · 142 阅读 · 0 评论 -
CPU_并行(多线程)内存友好的操作图片
并行(多线程)内存友好操作图片。原创 2023-01-08 12:35:37 · 142 阅读 · 0 评论 -
CPU_多线程操作图片
并行(多线程)操作图片。原创 2023-01-08 12:34:53 · 153 阅读 · 0 评论 -
CPU_单线程操作图片
C语言单线程操作图片原创 2023-01-07 18:52:03 · 105 阅读 · 0 评论 -
数组相加_GPU实现
CPU实现#include<stdio.h>#include<stdlib.h>#include<string.h>#include<time.h>void sumArraysOnHost(float *A, float *B, float *C, const int N){ for (int idx=0; idx<N; idx++){ C[idx] = A[idx] + B[idx]; printf("%f \t %f \t %f原创 2021-06-15 13:32:12 · 256 阅读 · 1 评论 -
用GPU输出Hello Word
检查CUDA编译器是否正确安装which nvcc检查机器上是否安装了GPU加速卡ls -l /dev/nv*CPU输出Hello Word编写C语言,用CPU输出Hello Wordvim hello.cuc代码#include <stdio.h>int main(void){ printf("Hello Word from cpu!\n");}编译nvcc hello.cu -o hello运行可执行文件hello效果./helloGPU原创 2020-07-04 01:36:05 · 556 阅读 · 1 评论 -
基于CUDA的异构并行计算介绍
高性能计算(HPC):它涉及多个处理器或计算机的使用,以高吞吐量和高效率来完成一个复杂的任务; HPC不仅可以认为是一个计算架构,还可以是包括硬件系统、软件工具、编程平台及并行编程范例的一组元素列表并行计算并行计算目标:提高运算速度并行计算:同时使用许多计算资源(核心或计算机)来执行并发计算,一个大的问题可以被分解成多个小问题,然后在不同计算资源上并行处理这些小问题。涉及2个不同的计算技术领域计算机架构(硬件方面)关注的是在结构级上支持并行性.为了在软件中实现并行执行,硬件必须提供一个支持并原创 2021-02-27 05:03:43 · 577 阅读 · 1 评论