質問編集履歴

7

コードを修正

2022/01/19 07:11

投稿

ryuryumu
ryuryumu

スコア10

test CHANGED
@@ -1 +1 @@
1
- Cupyでforループを重ねてくと中の計算速度が遅くなってしまいます
1
+ cupyでforループの途中にきなり計算速度が遅くな
test CHANGED
File without changes

6

タグの追加

2022/01/18 14:19

投稿

ryuryumu
ryuryumu

スコア10

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,7 @@
11
11
  GPU: Tesla P100-PCIE 16GB
12
12
  ```
13
13
  ```python
14
+ import time
14
15
  import cupy as cp
15
16
  cdot = cp.dot
16
17
  cdiff = cp.diff

5

コードの修正

2022/01/18 13:31

投稿

ryuryumu
ryuryumu

スコア10

test CHANGED
File without changes
test CHANGED
File without changes

4

タイトルの修正

2022/01/18 13:27

投稿

ryuryumu
ryuryumu

スコア10

test CHANGED
File without changes
test CHANGED
@@ -54,6 +54,6 @@
54
54
  t2 = time.time()
55
55
  print(t2-t1)
56
56
  time1 += t2-t1
57
- avet /= N
57
+ avet = time1 / N
58
58
  print(avet)```
59
59
 

3

タイトル、コードの修正

2022/01/18 13:25

投稿

ryuryumu
ryuryumu

スコア10

test CHANGED
@@ -1 +1 @@
1
- Cupyでforループを重ねていくと中の計算速度が遅くなってしまう原因
1
+ Cupyでforループを重ねていくと中の計算速度が遅くなってしまいます
test CHANGED
File without changes

2

タグが間違っていたため修正

2022/01/18 13:25

投稿

ryuryumu
ryuryumu

スコア10

test CHANGED
@@ -1 +1 @@
1
- Cupyでforループを重ねと計算速度が遅くなってしまう
1
+ Cupyでforループを重ねていく中の計算速度が遅くなってしまう原因
test CHANGED
@@ -11,6 +11,7 @@
11
11
  GPU: Tesla P100-PCIE 16GB
12
12
  ```
13
13
  ```python
14
+ import cupy as cp
14
15
  cdot = cp.dot
15
16
  cdiff = cp.diff
16
17
  cmultiply = cp.multiply
@@ -33,6 +34,7 @@
33
34
  avet = 0
34
35
  t1 = 0
35
36
  t2 = 0
37
+ time1 = 0
36
38
  N = 1000
37
39
 
38
40
  DIFF = cp.ones((x+1,y+1),dtype=cfloat32)

1

2022/01/18 07:44

投稿

ryuryumu
ryuryumu

スコア10

test CHANGED
@@ -1 +1 @@
1
- Cupyforループ計算速度が遅くな
1
+ Cupyforループを重ねると計算速度が遅くなってしまう
test CHANGED
File without changes