Dear respected pocl Members, I noticed your very informative website, in particular, your focus on parallel computing. Accordingly, the purpose of this communication is twofold:
Firstly, to bring to your attention the existence and availability for free download the scalable SYMPL FP324-AXI GP-GPU-Compute Shader engine (“SYMPL” for short). It is written Verilog RTL and can be easily synthesized using any of the “free” versions of XILINX, Altera, Lattice or MicroSemi FPGA development tools that can be downloaded from their respective websites. A .pdf copy of the documentation, including instruction-set and floating-point operators can be downloaded from the project repository at GitHub using the following link: https://github.com/jerry-D/SYMPL-FP324-AXI4/blob/master/SYMPL_FP324_AXI4.pdf The complete RTL source-code for SYMPL can be downloaded from GitHub from the same repository using this link: https://github.com/jerry-D/SYMPL-FP324-AXI4 Secondly, to see if one or more of you would be willing to target your tool-set to support this architecture and instruction-set, which I presume would include compiler, assembler, and cycle-accurate instruction-set simulator that can each be used with Eclipse IDE. Personally, I believe this new design would make a nice fit with what pocl is doing in regards to parallel computing and I genuinely believe you could have a lot of fun experimenting with customizing the core to fit virtually any FPGA-based GP-GPU-Compute application, mainly due to the ease by which custom floating-point operators can be incorporated/substituted and mixed/matched. Presently, I am using Cross-32 Meta-Assembler for development and testing. I wrote a custom instruction table and it is available for download at the above link. The Cross-32 user manual, which explains the table format, can be downloaded here: http://www.cdadapter.com/download/cross32.pdf Anyway, I trust you all will consider this opportunity as I believe the core would make a great experimentation platform for your tool-set. If you have any questions regarding the SYMPL core, please do not hesitate to contact me. I thank you in advance for your consideration. Yours very truly, Jerry D. Harthcock Designer: SYMPL
------------------------------------------------------------------------------
_______________________________________________ pocl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pocl-devel
