「価格性能比と消費電力効率を極限まで追求した超並列計算機システムの実用化に関する研究」第一回シンポジウムというのに行って、JavaRockという言語でFPGAプログラミングを学び、Pongみたいなゲームを作ってきました。 ソース: https://github.com/nushio3/practice/tree/master/JavaRock 回路記述は大変だ、というのはよく聞きます。で、解決策は大別して 好みのプログラミング言語内の操作できるデータ構造として回路を表す 好みのプログラミング言語のプログラムが回路に翻訳されるようにする 抽象化力の高い新しい回路記述言語を作る らしく、JavaRockはこのうちJavaで書かれたプログラムをVHDLに翻訳するという第二のアプローチです。Javaのマルチスレッドプログラムを書くと、回路上の並列処理になるというすごい発想です。 史上初のJavaR