CPU与GPU并行计算的火焰模拟

来源 :计算机应用 | 被引量 : 23次 | 上传用户:qqjianshen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
采用基于粒子插值的SPH方法对火焰流体进行模拟,用GPU加速粒子状态地计算,同时用CPU并行地计算粒子邻接关系并控制粒子产生速率。在SPH模型中,较为高效地加入了漩涡场的计算,增加了粒子运动的细节。在粒子渲染过程中,采用了色度场、有向点扩散和颜色锐化技术,由离散的粒子空间分布得到了较为理想的连续火焰图像。由于该方法属于流体模拟的拉格朗日法,所以火焰具有物理真实性,又由于采用GPU为主CPU为辅的计算架构,使得模拟达到了实时。
其他文献
鼠疫是鼠疫杆菌借鼠蚤传播为主的烈性传染病,系广泛流行于野生啮齿动物间的一种自然疫源性疾病.鼠疫疫源地的证实,一切鼠疫判定,均需鼠疫细菌学做出正确诊断.鼠疫噬菌体裂解
针对如何提高磁盘调度效率的问题,提出了一种基于平均寻道时间(AST)的磁盘调度优化算法。对操作系统中几种主要磁盘调度算法的平均寻道时间作深入研究,随机选取几组磁盘服务请求队列,分析在每种算法下磁头移动情况。然后通过模拟和解析,得到不同调度算法的平均寻道时间的摆动规律,进而提出一种基于平均寻道时间的磁盘调度优化算法,使得系统能够在不同的情况下实时地自动选择已有的算法来提高磁盘调度的效率。
苏州船用动力系统股份有限公司曾经是周恩来总理亲自主抓首条中日海底电缆敷设船舶的调距装装置的试制工厂。成立于1975年.其前身为苏州航海仪器三厂和苏州航海仪器四厂。公司
介绍了支持向量机(SVM)和k-最近邻法(kNN)分类算法的思想和两种哈萨克语特征提取方法。对SVM、kNN和Bayes算法在哈萨克语文本分类的实验进行了比较。实验结果表明:在处理哈萨克语
本文对都兰县青海半细毛羊进行了布鲁氏菌病、衣原体病及弓形虫病的血清学调查,其结果为:衣原体病阳性35份,阳性率6.5%;弓形虫病阳性58份,阳性率10.78%;布鲁氏菌病未检出阳性
提出一种属性值为区间灰数的不完备信息系统。首先根据区间灰数的定义,提出了区间灰数的一些运算性质,并定义了不完备灰色信息系统;然后,根据灰相似度,提出了变精度灰相似关系,并根据变精度灰相似关系引出了上、下近似算子;最后给出了约简的实际操作方法,并通过典型例子验证了该方法的有效性。
S盒是许多分组密码唯一的非线性部件,它的密码强度决定了整个密码算法的安全强度。足够大的S盒是安全的,但为了便于实现,分组密码多采用若干小S盒拼凑。针对一类分组密码算法,通过将S盒与密钥相关联,给出了S盒重组算法,丰富了S盒的应用模式,有效提高了分组密码的安全强度。
全民健身计划实施24年来中国群众体育事业发展迅速,特别是全民健身上升为国家战略后,进一步推动了体育事业的改革发展,开创体育强国建设的新局面。采用文献资料法对全民健身
认证是计算机网络安全中的核心内容,是实现计算机网络安全的基础,在无线网络安全中同样占有非常重要的地位。在研究了无线局域网(WLAN)的认证机制基础上,其中扩展认证协议-传输层安全(EAP-TLS)是目前安全性能较高的认证方式,在实际网络平台中对其进行分析与实现。
层内调节的多速率组播不从整体上重新划分层速率,而是固定每层的速率区间,选举层代表,并根据代表调整各层实际的发送速率。提出了基于sigmoid型函数的合成概率公式,描述了反馈者竞选成为代表的可能性。反馈者能否成为代表,取决于两个因素:反馈速率同当前层发送速率的相对差,和层内接收者的速率粗略分布情况。仿真实验表明,SFBLM可以满足层内大多数接收成员的速率需求,具有TCP友好性。