遇见数据集

HASPRNG: Hardware Accelerated Scalable Parallel Random Number Generators

收藏
Mendeley Data2024-06-25 更新2024-06-29 收录
官方服务:

资源简介:

Abstract The Scalable Parallel Random Number Generators library (SPRNG) supports fast and scalable random number generation with good statistical properties for parallel computational science applications. In order to accelerate SPRNG in high performance reconfigurable computing systems, we present the Hardware Accelerated SPRNG library (HASPRNG). Ported to the Xilinx University Program (XUP) and Cray XD1 reconfigurable computing platforms, HASPRNG includes the reconfigurable logic for Field Programma... Title of program: HASPRNG Catalogue Id: AEER_v1_0 Nature of problem Many computational science applications are able to consume large numbers of random numbers. For example, Monte Carlo simulations such as α-estimation are able to consume limitless random numbers for the computation as long as hardware resources for the computing are supported. Moreover, parallel computational science applications require independent streams of random numbers to attain statistically significant results. The SPRNG library provides this capability, but at a significant computation ... Versions of this program held in the CPC repository in Mendeley Data AEER_v1_0; HASPRNG; 10.1016/j.cpc.2009.07.002 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)

摘要:可扩展并行随机数生成器库(Scalable Parallel Random Number Generators library, SPRNG)面向并行计算科学应用,可提供具备优良统计特性的高速可扩展随机数生成功能。为在高性能可重构计算系统中加速SPRNG的运行,本文提出硬件加速型SPRNG库(Hardware Accelerated SPRNG library, HASPRNG)。该库已移植至赛灵思大学计划(Xilinx University Program, XUP)与Cray XD1可重构计算平台,包含面向现场可编程(原文未完整)的可重构逻辑。 程序标题:HASPRNG 目录编号:AEER_v1_0 问题本质:诸多计算科学应用可消耗海量随机数。例如,诸如α估计的蒙特卡洛模拟,只要计算硬件资源充足,便可在运算中使用近乎无限的随机数。此外,并行计算科学应用需要独立的随机数流以获得具备统计显著性的结果。SPRNG库可提供此类功能,但存在显著的计算开销(原文此处截断)。 孟德尔莱数据(Mendeley Data)中CPC库内的该程序版本:AEER_v1_0; HASPRNG; 10.1016/j.cpc.2009.07.002 本程序源自贝尔法斯特女王大学托管的CPC程序库(1969-2019年)。

创建时间:
2024-01-23
二维码
社区交流群
二维码
科研交流群
商业服务