日誌210704
進捗を生み出し続けているので久々の更新
N-DT721A製作中
海外袋麺 雑感
今まで食べてみた海外袋麺の雑感
Maruchan Ramen chicken(アメリカ)
地雷臭する pic.twitter.com/JCu30fMXu8
— もけ (@r6x9) February 29, 2020
袋麺(大嘘) うっすいコンソメスープ ややミルキー まずい
Mi Sedaap ソトミー(インドネシア)
微妙 おすすめしない
紅焼排骨面(中国)
食べてみる pic.twitter.com/yeJJUjMQGm
— もけ (@r6x9) 2020年10月26日
うっすいカレーラーメンだと思えば食える
留学生の中国人曰く"普通"
Mi Sedaap ミーゴレン焼きそば(インドネシア)
最初まずい のち けっこううまい
添付ソースの取り扱いが壊滅的にめんどくさい
老譚酸菜牛肉面(中国)
留学生らは皆ストックしてる(ほどうまい)らしいが正直微妙
Mi Sedaap スペシャルチキン(インドネシア)
これ普通にうまい 日本人でも違和感なく食える pic.twitter.com/HVyvAEfPwB
— もけ (@r6x9) 2020年11月1日
普通にうまい リピート確定
サッポロ一番しお(日本)
コメントするまでもない 最強 パントリーでも買える
総合所感
日本最高!
とはいえ,インドネシアのものは基本的に食べやすいと思いました
海外食品に対する敷居を下げてくれたので感謝します
また色々買ってみた pic.twitter.com/d3Rv8jDSSX
— もけ (@r6x9) 2020年11月1日
懲りずに買ったのでまた紹介します
CUDAがおかしい時に確認すること
使用するGPUによってはCUDAが正常に動かないときがある(特に古い物)
その時の対処法(一例)
下のサイトで自分のグラボをさがす
https://developer.nvidia.com/cuda-gpus
自分のボードを見つけたら,右横に書いてあるCompute Capabilityの数字を控えておく.
※ サンプルプログラムのdeviceQueryでも確認できる.
この場合はCUDA Capability Major/Minor version numberという項目
VSの"プロジェクト"->"プロパティ"->"構成プロパティ"->"CUDA C/C++"->"Device"を開いて,"Code Generation"を編集する.
compute_xx,sm_xx (xxは数字)となっている筈なので,
先程メモったCompute Capabilityの値を10倍した数に書き換える.
eg)GPUのCCが3.5の場合 : compute_35,sm_35 と書き換える.
CUDAのバージョンによって世代毎に使用できる関数などが決まっており,
このバージョンをCapability Major(CM)と呼ぶ.
この値は世代が新しくなるごとに増えていく.
そのため,GPUのCMよりソフトウェアのCMが低い場合は動作するが,
逆にソフトウェアのCMが高い場合,動作しないことがある.
筆者が経験した例ではFFTの画像シフトが正常に動作しなかった.(CMを下げることで解決した)
CMに起因する誤動作の原因は他にもあるようなので,ggってみるのも良いだろう.