完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,
我将从一个新项目开始。 它涉及使用FPGA和GP / GPU加速PCIe板,这些板将被添加到常规计算机或服务器中。 GPU将是NVIDIA特斯拉。 FPGA板......还有待选择。 我确实看到了市场上的几款主板,包括xilinx FPGA主板(ML555,SP605(我已经拥有)和Virtex 6主板......但是没有价格也没有参考设计)。 然后想法是在C中编写一些代码并使用ROCCC或Impulse C或其他东西......并使用FPGA和/或GPU作为加速器。 我从来没有做过这种编程,我试图找到一种方法如何开始。 有没有人尝试过这种编程和威廉希尔官方网站 板? 对于使用哪种语言和操作系统有一些建议会很好。 哪种板可能是最好的选择? 我很想说ML555或SP605。 但市场上有更多的Xilinx PCIe主板......但并不总是清楚它们的支持程度如何。 问候, 哔叽 以上来自于谷歌翻译 以下为原文 Hi, I will start with a new project. It involves the use of FPGA and GP/GPU acceleration PCIe boards that will be added to a regular computer or server. The GPU will be a NVIDIA tesla. The FPGA board .... has still to be choosen. I did see several boards on the market , including the xilinx FPGA boards (ML555, SP605 (which I already have) and a Virtex 6 board... but that one has no price nor reference design). The idea is then to write some code to in C and use ROCCC or Impulse C or maybe something else ... .And to use the FPGA and/or GPU as accelerator. I never used to do this kind of programming and I am trying to find a way how to begin. Does anyone ever experimented with this kind of programming and boards? It would be nice to have some advice on which language and operating system to use. Which board could be the best choose to use? I'm tempted to say ML555 or SP605. But there are more Xilinx PCIe boards on the market ... but it's not always clear how well they are supported. Greetings, Serge |
|
相关推荐
2个回答
|
|
嗨塞尔,
通过选择UBUNTU / Linux机器,安装Xilinx的ISE工具和ROCCC工具。 所以配置,构建你的FPGA,添加一个软核,所以现在可以在这个fpga上执行代码 通过 您可以在ROCCC工具中构建自己的IP(C-> HDL) 在pcore下的XPS工具,并生成一个位文件,从现在开始你可以调用 这个硬件加速器就像你的应用程序中的C函数一样 代码在FPGA中运行。 在做任何事情之前,请访问ROCCC网站,查看您需要的Linux / Eclips版本 ROCCC工具需要Eclips。 在ROCCC的网站上,您会找到所有文档,他们会更详细地解释必须采取哪些步骤 www.jacquardcomputing.com ROCCC是一个免费的工具,非常好用。 它非常适合构建您自己的IP /硬件加速器。 UBUNTU使用版本10.04 Eclips 4.0 对于Xilinx,ROCCC仅支持ISE-12.X版本 Reg,保罗 以上来自于谷歌翻译 以下为原文 Hi Serge, By choosing a UBUNTU/Linux-machine, install the ISE-tools from Xilinx and the ROCCC tool. So configure, build your FPGA, add a softcore to it, so now its possible to execute code on this fpga, then via the ROCCC-tool you can build your own IP ( C->HDL) inport it in the XPS-tool under pcore, and generate a bit-file, from now on you can call this hardware accelarator just like a C-function in your application code thats running in the FPGA. Before do anything, goes to the ROCCC website and looks which version of Linux / Eclips you need Eclips is needed for the ROCCC tool. On the website of ROCCC you find all doc who explain in more detail which steps must be taken www.jacquardcomputing.com The ROCCC is a free tool, works very nice. Its excellent to build your own IP/hardware accelarator. UBUNTU use version 10.04 Eclips 4.0 And for Xilinx, only version ISE-12.X is supported by ROCCC Reg , Paul |
|
|
|
嗨保罗,
感谢您的回复。 我已经测试过Impulse C然后是ROCCC。 我现在正在比较两个...并将尝试其他一些(自动驾驶可能和accelDSP)。 ROCCC确实非常好,我很惊讶我可以轻松地制作一个自定义PCORE机智只需几行代码。 文档还可以。 但是这些例子可能会有更多解释。 问候, 哔叽 以上来自于谷歌翻译 以下为原文 Hi Paul, Thanks for reply. I have already tested Impulse C and then ROCCC. I am comparing both now... and will try some other ones (autopilot maybe and accelDSP). ROCCC is indeed very nice and I was amazed how easy I could make a custom PCORE wit just a few lines code. The docs are ok. But the examples would be nice with a bit more explanation. greetings, Serge |
|
|
|
只有小组成员才能发言,加入小组>>
2424 浏览 7 评论
2826 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2294 浏览 9 评论
3375 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2465 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1237浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
590浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
453浏览 1评论
2006浏览 0评论
732浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 15:55 , Processed in 2.113281 second(s), Total 80, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号