我使用的是我们组织内部开发的大型CUDA矩阵库。我需要保存CUDA RNG的状态,以便获取长时间运行的模拟的快照,并能够在以后恢复它。state is a tuple with 5 fields which can be pickled, etc.numpy.random.set_state(state)
我似乎在CUDA主机api中找不到等效的功能。您可以设置种子和偏移量,但无法检索它进行保存。设备API
类似的问题:
我有一个每天运行一次的存储过程,这个过程的一部分是从一个表中删除~百万行,然后重新插入类似数量的行(还有数百万行没有受到影响),一旦它完成,它将重新构建表上的所有索引以供使用。就性能而言,我没有问题,唯一令人恼火的是主键过大-主键是一个IDENTITY INT -显然,删除一百万行然后重新插入会让我每天有大约1000000的差距。因此,我想在INSERT之前重新设定DELETE之后<e