|
There are two projects that will become more publicly visible over the next few months, through this website and others. ReParThrough the use of a novel representation, called Dataflow Stencil, for computing applications we can combine ideas from high level synthesis, parallel computing and high productivity programming. This in turn enables the creation of a Solution Compiler, capable of synthesizing simple high level descriptions into high performance, parallel implementations on hardware platforms ranging from FPGAs to CPUs, and combinations in between. This is my PhD research, and will include the P language, the Solution Compiler, the Dataflow Stencil libraries, and much more. Of course there will also be a significant amount of documentation. I've had the domain name for quite some time, and yet never managed to put anything on it until now. GateForge will be the development side for projects like RePar mentioned above, and GateLib, an extensive library of software and hardware components. In addition to providing downloads and source repository access, over time GateForge will allow these projects to transcend the U.C. Berkeley IT problems which have limited their accesability to non-researchers.
|