Saturday 10 November 2012

GPU crasher

Open CL 書いてるわけですが、なんかなかなか進まない。なので、ソース見てみるんだけど、

* コンパイルして実行したら、画面が乱れれて死んだ…

学生に聞いてみると、kernel の引数に変な値を入れたらしい。アドレスの代わりに0とか1とか。それで、死ぬ Open CL もあれだが…

* もしかしてわざとか?!

MBP の OS X 飛ばすとはやるな。

とかいいながら、いろいろやるんだが、

* なんか、絶望的にソースが足りない

もしかして、hg add してないんじゃないの? どうも、学生は、自分の隠した repository とかで作業したりするので怪しいんだよな。結局、学生に聞かないとだめっぽい。

* 正規の repository に入れないソースは消滅する

ってのが経験則ですが。実際、それで今年も消したアホがいたし。VMの中に入れっぱなしにして、VM 毎消したらしい。ゴミなソースでも後輩の例題ぐらいにはなるので、残しておいて欲しいところだ。

まぁ、multi version を嫌って、repository を分けるってのは理解できなくもないが、書いている途中のソースを共有する気がないのは、大学ではもったいないね。

No comments: