数学建模社区-数学中国
标题:
maple并行运算help里面的例子出错
[打印本页]
作者:
流浪虎tsl
时间:
2013-6-28 09:23
标题:
maple并行运算help里面的例子出错
本帖最后由 流浪虎tsl 于 2013-6-28 09:25 编辑
8 Y' s1 _2 ~$ p! o
# ~4 I2 A6 ~* {
刚学maple,试炼了一些帮助文档里面的例子,出现“Error,(in unknown) CUDA memory allocation failed" ,求帮助
% Z( z. t# d) Y' K. y
代码和计算如下:(红色的是结果,绿色的是错误信息)而且运行两次的错误提示不一样。
4 \+ X+ W* _5 }- `
第一次的运行:
m4 v/ I1 I- P5 z3 x$ o
n := 4000;
4 f! j" |! u4 {' `7 D% `9 M6 U
M1 := LinearAlgebra:-RandomMatrix(n, n, datatype = float[4]);
5 [6 C! |5 c1 Q; f7 w! ?+ I
M2 := LinearAlgebra:-RandomMatrix(n, n, datatype = float[4]);
9 X" E+ @7 a+ G3 l9 j# n; D2 S
CUDA:-IsEnabled();
) f8 d) }9 `; P9 m. {8 g
false
, r8 O2 j, [& K, U
tNoCUDA := time[real](M1.M2);
' V, U Z! N1 w6 C( \% q
8.860
% ^) I1 `, }4 z) U8 f1 Z- j4 w
CUDA:-Enable(true);
% r+ R8 J' w5 Q
false
0 F9 v# G1 ?- O/ Q
CUDA:-IsEnabled();
5 f3 V4 {! k* b$ a$ R, [
true
3 e! Z% i" H0 \- v
tCUDA := time[real](M1.M2);
; y& z" D1 P! U, Z
Error, (in unknown) CUBLAS internal error
5 E9 h/ D& X, a c4 @; S5 W
evalf(tNoCUDA/tCUDA);
Q2 P. o; u, o- ]7 |0 k) g
8.860/tCUDA
9 u& c5 F/ _8 M1 M
CUDA:-Enable(false);
4 t( n2 d' e) H* C* a) V
true
- Y9 d0 C! L% x K( j6 \
CUDA:-IsEnabled();
, @6 P3 R$ Y) x* h4 ~, l [6 ~
false
! l) u' W7 K) j ]/ N
- P9 z" s2 T' b+ D2 N. D
$ C% ?7 i! f0 u2 z
% j" Y# t' p1 _$ }$ }2 k; @5 t9 |
第二次运行:
& |+ l$ g% J2 t" m7 i$ |
n := 4000;
+ H& A1 F! T4 O3 o* | B Q
M1 := LinearAlgebra:-RandomMatrix(n, n, datatype = float[4]);
1 f* |. l' O. G2 x
M2 := LinearAlgebra:-RandomMatrix(n, n, datatype = float[4]);
9 G( U/ a2 h: M
CUDA:-IsEnabled();
( i G+ W. Z. Q5 Q8 J" C1 b& a
false
* h( p S# n8 @* H& d
tNoCUDA := time[real](M1.M2);
9 t5 Y8 C/ m. c' Q
6.775
" ^+ l( V; C9 t7 s" r: f& F
CUDA:-Enable(true);
6 X. u9 M" ]" x E1 P
false
- E. S) j* {$ ], s9 ~- S" B
CUDA:-IsEnabled();
9 \; g5 T @" l
true
9 B$ O# E; A+ J5 n
tCUDA := time[real](M1.M2);
; Z; y9 E9 C6 H1 L ^
Error, (in unknown) CUDA memory allocation failed
) F$ L# x4 A# ~( L! W. X
evalf(tNoCUDA/tCUDA);
3 ~* v" |$ h( i/ V" ?. i5 P4 T
6.775/ tCUDA
3 e9 c5 I* r5 M3 |4 }2 y% C
CUDA:-Enable(false);
( v# B/ w- X+ D$ u% C
true
' v# p# V% {- k% |. ]4 n
CUDA:-IsEnabled();
- O4 b2 H9 Y, M6 ?
' ^0 B7 `1 I3 o9 o' [
7 l# K$ g G, n/ l
3 ^4 T! v, q5 t( F" ~7 f" [/ {
5 c4 |4 z. h. Z) k" C
0 x# ^5 _4 f0 q2 }/ ]7 Z
作者:
mattee321
时间:
2013-7-10 21:53
谢谢楼主的分享
作者:
mattee321
时间:
2013-7-10 21:53
谢谢楼主的分享
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5