【24h】

Sorting Large Multifield Records on a GPU

机译:在GPU上对大型多字段记录进行排序

获取原文

摘要

We extend the fastest comparison based (sample sort) and non-comparison based (radix sort) number sorting algorithms on a GPU to sort large multifield records. Two extensions - direct (the entire record is moved whenever its key is to be moved) and indirect ((key, index) pairs are sorted using the direct extension and then records are ordered according to the obtained index permutation) are discussed. Our results show that for the By Field layout, the direct extension of the radix sort algorithm GRS[1] is the fastest for 32-bit keys when records have at least 12 fields, otherwise, the direct extension of the radix sort algorithm SRTS[14] is the fastest. For the Hybrid layout, the indirect extension of SRTS is the fastest for records with 2 or more keys.
机译:我们在GPU上扩展了最快的基于比较的(样本排序)和基于非比较的(基数排序)数字排序算法,以对大型多字段记录进行排序。讨论了两个扩展名-直接扩展(无论何时移动键都将移动整个记录)和间接扩展(使用直接扩展对((key,index))对进行排序,然后根据所获得的索引排列对记录进行排序)。我们的结果表明,对于“按字段”布局,当记录具有至少12个字段时,基数排序算法GRS [1]的直接扩展对于32位键最快,否则,基数排序算法SRTS [1]的直接扩展。 14]是最快的。对于混合布局,对于具有2个或更多键的记录,SRTS的间接扩展最快。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号