
高性能计算
Leung_1010
追寻小星星
展开
-
计算机图形学-动画与仿真课程
CS 348C: Computer Graphics: Animation and SimulationStanford University, Fall 2017Description: Core mathematics and methods for computer animation and motion simulation. Traditional animation techniques. Physics-based simulation methods for modeling shap原创 2021-06-24 16:47:46 · 464 阅读 · 0 评论 -
C++学习--面向对象编程-类
class Role{private: int a;//成员变量 //成员函数 void Init() { hh=3; } public: int b;//成员变量 int c;//成员变量 //成员函数 void Initaa(role& r) { r.b-=c; }}int main(){ ...}----------------------------------------------------//将成员函数写在class外面cla原创 2021-05-05 09:45:45 · 202 阅读 · 0 评论 -
C++学习-函数
函数可将代码模块化,便于阅读维护,方便分工(架构能力),减少重复。返回类型 函数名称(参数,参数...){ 函数的功能区 return 返回值}函数参数:指针参数举例#include <iostream>int add(int* x, int* y){ (*x)*= 100; (*y)*= 10; return *x + *y;}void printresult(int x){ std::cout << x <&原创 2021-04-24 09:51:59 · 140 阅读 · 0 评论 -
实时碰撞检测-平面
平面表达点法式struct Plane{ Vector n;//Plane normal.Point x in the plane satisfy Dot(n,x)=d float d;//d=dot(n,p) for a given point p}Plane ComputePlane(Point a, Point b, Point c){ Plane p; p.n = Normalize(Cross(b-a,c-a)); p.d = Dot(p.n,a); return p;原创 2021-04-17 11:00:48 · 189 阅读 · 0 评论 -
GPU高性能编程CUDA实战-Chpter03_Source Code
Chapter 033.2.1 Hello World#include "../common/book.h"int main( void ) { printf( "Hello, World!\n" ); return 0;}3.2.2 核函数调用#include "../common/book.h"__global__ void kernel( void ) {}int main( void ) { kernel<<<1,1>>原创 2021-04-14 08:43:21 · 229 阅读 · 0 评论 -
C++学习-智能指针
智能指针申请单个std::unique_ptr<int> intPtr{};申请5个空间std::unique_ptr<int[]> intPtr(new int(5));C++14以后申请5个空间,相当于上述的2std::unique_ptr<int[]> intPtr{std::make_unique<int[]>(5)};赋值为5,初始化std::unique_ptr<int> intPtrA{std:原创 2021-04-10 20:01:44 · 155 阅读 · 0 评论 -
CUDA并行求和算法
CUDA并行求和算法前提准备:先了解CPU自动分配内存求和过程,再了解CPU手动分配内存(malloc)求和过程,然后,进行利用GPU的CUDA程序编写:#include "cuda_runtime.h"#include "device_launch_parameters.h"#include <stdio.h>#include<stdlib.h>__global__ void arr_add(int *a, int *b, int *c, int num)原创 2021-04-10 17:01:43 · 735 阅读 · 0 评论 -
CUDA环境配置-win10+VS2019+CUDA11.1
1. 安装Visual Studio 2019官网可以直接下载community版本,直接安装即可注意:要先安装VS20192. 安装CUDACUDA官网下载需要的CUDA版本链接:https://developer.nvidia.com/zh-cn/cuda-toolkitwin+R呼出cmd面板输入nvidia-smi,查看机器适配的CUDA版本点击:立即下载下载文件右键->管理员身份运行选择安装文件夹开始安装进入安装程序后,点击“同意并继续”默认的精简原创 2021-04-03 16:43:39 · 8052 阅读 · 2 评论 -
高性能计算学习资料简单汇总
高性能计算学习资料视频课简单汇总视频课简单汇总新竹清华大学:并行计算与并行编程课程链接:https://www.bilibili.com/video/BV1Yt411W7td?p=15&spm_id_from=pageDriverGPU并行计算与CUDA编程(2017)链接:https://www.bilibili.com/video/BV1z4411a7Ny?p=2&spm_id_from=pageDriverNVIDIA CUDA初级教程视频链接:https:/原创 2021-03-31 17:11:01 · 490 阅读 · 0 评论