首页> 外国专利> In-memory/register vector radix sort

In-memory/register vector radix sort

机译:内存/寄存器向量基数排序

摘要

Methods, systems and computer program products for accelerating sorting of data are provided herein. A computer-implemented method includes retrieving a plurality of cache lines of data from an input buffer, wherein each cache line comprises a plurality of elements, scattering the plurality of elements of each retrieved cache line into a plurality of bins, wherein said scattering comprises using one or more vector instructions, forming a bin cache line in a corresponding one of the plurality of bins, wherein the bin cache line comprises a group of the plurality of elements which were scattered to the corresponding one of the plurality of bins, writing the bin cache line from the corresponding one of the plurality of bins to a memory, and loading the bin cache line from the memory to the input buffer.
机译:本文提供了用于加速数据分类的方法,系统和计算机程序产品。一种计算机实现的方法,包括:从输入缓冲器中检索数据的多个高速缓存行,其中,每个高速缓存行包括多个元素;将每个检索到的高速缓存行的多个元素分散到多个仓中,其中,所述分散包括使用一个或多个矢量指令,在多个箱中的相应箱中形成箱高速缓存行,其中箱中缓存行包括散布到多个箱中相应箱中的一组多个元素,从而写入箱从多个仓中的相应仓到存储器的高速缓存线,以及将仓从存储器到输入缓冲器的仓高速缓存线加载。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号