タグ

マンデルブロに関するakakitのブックマーク (2)

  • マンデルブロ集合の浮動小数点演算をFPGAで並列化する

    【更新履歴】 2015/04/27 公式セットアップスクリプトに準拠する形に修正しました。以前にダウンロードされた方は再度ダウンロードしなおしてください。 2015/04/24 固定小数点版とのベンチマーク比較のために若干修正。 2015/03/29 プロジェクトのMakefileを修正しました。以前にダウンロードされた方は再度ダウンロードしなおしてください。 2015/03/11 新規公開 JavaのThreadを使って並列化したマンデルブロ集合のプログラムをSynthesijerでHDLに変換してFPGAに実装します。 ZYNQ-7020版のParallellaに実装して実行している様子です。 512x512画素の演算、描画を行っています。 並列化は、横1ライン分の演算を行うクラスを作り、そのインスタンスを8個作って同時に走らせる方法で行っています。(これはFPGA上で8個の演算コアと

  • スケッチするように手軽なプログラミング

    ITpro読者の中には、プログラム作成の経験をお持ちの方が多いだろう。現在も仕事趣味でプログラムを作成しているという方もいれば、ここしばらくはご無沙汰しているという方もいると思う。そうした方々、および、これからプログラミングをしてみたいという方に向けて、とても簡単にプログラミングに取り組めるソフトウエアを使ってみて感動したので、ここでご紹介したい。 きっかけは、日経ソフトウエア 2011年1月号からの新連載「Windows APIを使ってアプリケーションを作ろう!」の編集作業だった。この新連載はWindows APIを使ったプログラミングを基から説明するもので、1月号はマンデルブロ集合の描画を行う簡単なGUIアプリケーションを作成しながら、その処理の重要部分である「メッセージループ」を学ぶ内容である。 Windows APIを使ったプログラムを変更できるか? 信頼できる著者からの原稿お

    スケッチするように手軽なプログラミング
  • 1