找回密码
 新注册用户
搜索
楼主: gameboybf2142

[讨论] 关于DistRTGen的一点想法

[复制链接]
发表于 2013-8-15 08:24:12 | 显示全部楼层
相对专门硬件,协处理器的方式显然是更好的,Xilinx曾经推出过通过QuickPath Interconnect(QPI)协议与Intel Sandy Bridge Xeon处理器相连的Virtex-7 FPGA开发板。

未来的发展可能的路径之一是,逐渐形成成一个通用平台+专用计算卡的高性能计算系统,针对不同类型的计算提供相应的加速卡,不过貌似又回到老路上了。
回复

使用道具 举报

发表于 2013-8-16 16:07:27 | 显示全部楼层
有大侠愿意开发FPGA程序的话我愿意跟着打杂。手里有块DE2-115可以做测试。

评分

参与人数 1基本分 +8 收起 理由
zwd97 + 8 .

查看全部评分

回复

使用道具 举报

发表于 2013-8-22 18:20:48 | 显示全部楼层
台湾友晶和Invitrogen and Active Motif合作研发的FPGA计算平台 http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=Taiwan&No=607
从介绍来看,貌似台湾人把需求分成不同业务卡,比方说数据比对和蛋白质仿真计算都有独立的板卡实现。
话说Folding@Home客服端软件具体负责那个部分工作呢?感觉应该是仿真计算,计算完了把结果上传到中心服务器上再由中心服务器比对数据来着~
另外 Folding@Home具体的计算公式到底是啥呢?我看台巴子说的仿真计算利用到的算法一头大雾来着~
回复

使用道具 举报

发表于 2013-8-22 20:10:11 | 显示全部楼层
罪与罚 发表于 2013-8-22 18:20
台湾友晶和Invitrogen and Active Motif合作研发的FPGA计算平台 http://www.terasic.com.tw/cgi-bin/page/a ...

就是仿真吧,一堆的动力学计算啥的……

其实迭代的方程应该都是差不多的,但是具体是什么的话,因为不是学这个所以就不好说了……

回复

使用道具 举报

发表于 2013-8-23 02:11:00 | 显示全部楼层
fwjmath 发表于 2013-8-22 20:10
就是仿真吧,一堆的动力学计算啥的……

其实迭代的方程应该都是差不多的,但是具体是什么的话,因为不是 ...

方弦 你知道计算公式不~
台巴子说的那一堆算法神马的,晚上我问了数学所的一位朋友,她觉得这应该是在扯,因为没有任何细节可供参考,兴许想给产品增加点“卖相”吧
我个人思量或者FPGA代码里有借鉴到这些算法某个步骤或者细节之类的~
PS;楼主 咱可不是在歪楼,现在讨论的这些还是很有思考意义的,就拿bitcoin矿机来说FPGA和ASIC并不存在CPU与GPU之间明显的差别。
FPGA实现挖矿靠自身的逻辑资源以及外设乘法器,但是瓶颈很明显,因为把片内单元分配给控制单元后剩不了多少给计算这块,同时乘法器容量也就这大。
突破物理限制唯一的办法就是在PCB板子上增加多片FPGA芯片。
还有另外一种更有性价比的办法那就是增加计算用的流处理器数量,原先的FPGA只做主控。有没有人觉得这个工作流程很像A家的GPU挖矿呢?
对于一张白纸的FPGA来说他天生就不受指令集和架构的桎梏,用FPGA实现某种功能性工作这就是它该干的事。
当然说了这么多好听的也得说说实处中的难点,如果说用FPGA乃至参考bitcoin增加流处理器实现强悍运算能力只能借鉴不可能照搬,毕竟FPGA工作领域都是功能性很强的环境,脱离设计环境下就是一块废板~
最重要一点;如何“运作一个健康具备成长素质的团队” 不明白的话我说的更直白点好了,那就是商业化运作一个团队
如果有童鞋看到这里心情按捺不住的激动想给俺扣帽子,那么请看完下面的再扣不迟
首先FPGA开发对专业性要求很高,如果是把GPU和CPU程序功能性移植到FPGA上那得架构师级别的还差不多,而 一个架构师级别的大咖做点啥不来钱呢?
OK 就算找到一个热爱这个行当的人愿意免费做这项工作,那么最好的预计也就是在FPGA验证完成做个开发板什么的,至于像bitcoin ASIC矿机级别的想都不用想!
一个字 钱
就拿某家矿机投入成本来比较,IC完成前后端设计验证后交予晶圆厂生产然后贴片封装,前后二百万定制了30片晶圆。而且这还是只预支了很少的前后端设计费用,要是全额费用至少还得翻一番。
OK 又再来一个阔佬将整体费用全部包干···那么就该联网计算了吧 恩 恩 在联网前先算下这像山一样的硬件耗电量吧吧。按照某家矿机参数来计算30片晶圆按照8寸qfn48封装工艺一片晶圆有4055颗芯片,
按照每颗芯片2W计算,30片晶圆总功率243300W·····这还不包括散热功率~同时也不包括380个左右机箱的占地面积~当然也有好处 那就是冬天再也不需要开空调了~
或者 可以把计算硬件分包出去,同时每位承包者缴纳6000¥保证金(相信我,这真的是硬件成本价)但是会有多少人会愿意呢?花六千块买台电脑可以看电影上个网什么的,而这个除了计算捞个积分啥都做不了~
所以就我个人观点来看没有商业因素介入到FPGA项目里,仅靠志愿者是无法实现这个目标。




回复

使用道具 举报

发表于 2013-8-23 06:36:25 | 显示全部楼层
罪与罚 发表于 2013-8-23 02:11
方弦 你知道计算公式不~
台巴子说的那一堆算法神马的,晚上我问了数学所的一位朋友,她觉得这应该是在扯 ...

我觉得台湾人做的那个更像是docking而不是folding,也就是说给了构型算能量,而不是动力学的计算……FAH做的才是动力学的计算,就是给定某个时刻的构型,根据原子之间力的作用来计算下一个时刻的构型。

我对动力学实在是没怎么接触过,大概就是微分方程数值解还有局部性的利用之类的吧……反正我猜解微分方程大概是跑不了的了,别的就不清楚了……

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-5-19 15:05

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表