#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include #include #include "cublas_v2.h"#define BLOCK_SIZE 16cudaError_t multiC...
分类:
其他好文 时间:
2014-08-16 22:20:01
阅读次数:
351
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include #include "cublas_v2.h"#define BLOCK_SIZE 16/***************/用cuBlas的内置...
分类:
其他好文 时间:
2014-08-16 22:17:21
阅读次数:
292
1 /* 2 题意:矩阵相乘的最少的步数 3 dp[i][j]=min(dp[i][j], dp[i][k]+dp[k+1][j]+num[i-1]*num[k]*num[j]); 4 表示的是第i个矩阵到第j个矩阵相乘的最少步数 5 sign[i][j]表示的是第...
分类:
其他好文 时间:
2014-08-15 23:46:59
阅读次数:
269
DirectX中有两个很相似的函数,输入与输出的参数格式完全一样,都是输入一个三维向量(D3DXVECTOR3)和一个矩阵(D3DXMATRIX),输出变换之后的向量(D3DXVECTOR3)。函数内部的工作机制也很类似,都是把三维向量扩充成四维向量,然后和矩阵相乘,得到变换之后的四维向量,再把四维...
分类:
其他好文 时间:
2014-08-13 18:41:47
阅读次数:
234
2014-08-10cublas中执行矩阵乘法运算的函数首先要注意的是cublas使用的是以列为主的存储方式,和c/c++中的以行为主的方式是不一样的。处理方法可参考下面的注释代码// SOME PRECAUTIONS:// IF WE WANT TO CALCULATE ROW-MAJOR MAT...
分类:
其他好文 时间:
2014-08-10 21:15:10
阅读次数:
718
A*B Problem II
时间限制:1000 ms | 内存限制:65535 KB
难度:1
描述 ACM的C++同学有好多作业要做,最头痛莫过于线性代数了,因为每次做到矩阵相乘的时候,大量的乘法都会把他搞乱,所以他想请你写个程序帮他检验一下计算结果是否正确。
输入有多组测试数据,每行给出一组m,n,k(0
矩阵A:m行n列。
矩阵B:n行k列。
接下来给出m*n个数表示...
分类:
其他好文 时间:
2014-08-09 18:52:08
阅读次数:
220
题目:Optimal Array Multiplication Sequence
题目大意:给出N个矩阵相乘,求这些矩阵相乘乘法次数最少的顺序。
解题思路:矩阵相乘不满足交换率但满足结合率。dp【i】【j】 代表第1个矩阵到第j个矩阵之间的最少的乘法次数,转移状态方程:dp【i】【j】 = Min(dp【i】【k】 + dp【k + 1】【j】 + A[i - 1] * A[...
分类:
其他好文 时间:
2014-08-08 21:28:27
阅读次数:
332
【题意】:求两个矩阵相乘的结果 1 #include 2 #include 3 #include 4 using namespace std; 5 #define mod 3 6 7 int a[808][802],b[808][802]; 8 int c[808][808],n; 9 10 vo....
分类:
其他好文 时间:
2014-08-06 18:23:21
阅读次数:
179
矩阵相乘,采用一行的去访问,比采用一列访问时间更短,根据数组是一行去储存的。神奇小代码。 Matrix multiplicationTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Tot...
分类:
其他好文 时间:
2014-08-06 18:18:11
阅读次数:
333
Matrix multiplicationTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1775Accepted Submission(s):...
分类:
其他好文 时间:
2014-08-06 17:53:01
阅读次数:
206