まで5つの動作モードで動作しています。圧倒的速さを実感できます。併せて試した結果を以下に示します。測定は、点の総数が100個程度になったら実行を止めて、その時間と点の総数を5回測定。これから点100個あたりの時間を計算し、最大値と最小値を取り除き、残る3回の平均を計算して、ループ1回あたりの実行時間を得ました。モードを使用しました。高速化が顕著(2倍)です。Basicの方がその効果は顕著(約2倍)です。作ってオーバークロックと言う方法があります。最大限の効果が得られます(コメント欄参照)。価値は高いと言えます。搭載のグラフィックス機能は、グラフ描画機能に特化したもので、グラフ作成のための多彩な機能がある一方で、描画点数の多いグラフィックス表示は、かなり遅いことが定量的にわかりました。プログラムを変更しました(下記参照、追加した部分を赤文字で示す)。ループに入る手前で測定開始するようになっているので、それに合わせました。1応援クリックをお願いします。title管理人様、こんにちは!動画で見ると6倍速になるCasioBasicでのオーバークロック効果は凄まじいですね。アドインバージョンでのあっという間に真っ黒に埋め尽くされる様子もすごいですが、CasioBasicの280MHzは何も言わなければアドインで実行してると言っても通用するかもですね(^^)>なので、ノーマルクロックでは、グラフィックス表示だけに殆どの時間をかけているようですね。アドインでも1秒間に47フレームほどの速度なのでグラフィックス表示はかなり重い処理だということがわかります。VRAMがわずか1KBしかないfx-9860GIIでこれだけ重いわけですから3x3x16=144倍のVRAMを持つfx-CG10/20での重さは推して知るべしですね。ところが、爆速といわれるHPのPrimeで毎回表示でモンテカルロ法を実行してみるとなんと約750fps...。一回のループあたり約1.3ミリ秒ということで、fx-9860GIIで1/10間引き表示&オーバークロックでやっと超えられます(^^;SDKのグラフィックライブラリは汎用なのでオーバーヘッドもそこそこありそうですね。使用目的に特化した最適化ライブラリを作成すればまだまだ高速化の余地はありそうです。:編集ありがとうございますsentaro様リンク間違い、ご指摘ありがとうございます。実行結果も含めて、速度比較の内容を追記しました。実際に測定するとほぼ10倍の実行時間の違い(ノーマルクロック時)。ノーマルクロックでは、グラフィックス表示だけに殆どの時間をかけているようですね。PDFのソースリストは分かりやすさが際立っててなかなかよいですね。おお、ありがとうございます。