データパラレル言語の再帰呼び出し
結局のところ、作っているのは昔の*Cとか*Lispとかみたいにデータパラレルな言語と言えて、例えば
p = new Turtle[10];
p.x = 0;
f(p)
{
p.x = p.x + 1;
if (p.x < 10) then
f(p);
}
の中の"p.x = p.x + 1"が自動的に並列化される、というものであるわけだ。問題は常にif文みたいな条件分岐にあって、並列性を失わないために、条件の結果をそれぞれのユニットが覚えるようにして、trueだと思っていたやつだけがthen節の中を実際に実行するようにする。
というのは良いのだが、上のように再帰呼び出ししていたりすると、(p.x < 10)がtrueになるユニットがひとつもなくなっても、「とりあえず」then節を実行してしまうので、単純には再帰ができない。困ったもんだ。昔の人がやったことを繰り返している気分。もちろん直列化すれば良いのだけど。
映画ねた
先週言及したMark Hamilは、交通事故で顔が崩れてしまったので、声優を主にやっているということなのだな。知らなかった。
「まっくろくろすけでておいでー。でないとめんたまくりぬくぞー」というトトロの中のせりふは、直訳するとアメリカでは(Politically Correct的に)とんでもない意味になってしまうので、"come on... come on"みたいに訳されているらしい。昨日見たのは字幕版だったし気が付かなかったけど。TotoroのFAQに書いてありました。
ハン・ソロの方のハリソン・フォードの家はあの辺のエリアにあるのだが、Bonnieが「ハリソン・フォードに似ているけど、本人より老けていて痩せている」人を見かけたそうである。おやっと思ってもう一度見たら本人だったそうだ。
関西空港
http://www.asahi.com/business/update/0120/043.html
日本航空は19日、4月以降に国際線の数路線を休廃止し、提供座席数を約1割削減する方針を固めた。休廃止する路線は、関西―ロサンゼルスや広島―ソウル、小松(石川)―ソウルなどが検討されている。ただし、単なる廃止はなるべく避け、可能な限り共同運航に切り替えて、黒字化した際は復活させたい考えだ。
だそうだ。タイ航空もLAX - KIXから撤退してしまっているし、直行便を飛ばしている航空会社がなくなってしまう、ということではなかろうか。関空マジいらなかったな。
関空に着くたび思うけど、飛行機も人もまばらだし市街地から遠いし(成田も遠いが)、寂しい感じのする空港である。LAXから飛んでいくとぐるっと紀伊半島を遠回りしていらいらさせられるし。責任者出て来い、と思うね。