[发明专利]置换装置、置换方法、以及记录介质有效

专利信息
申请号: 201880065232.1 申请日: 2018-10-02
公开(公告)号: CN111201559B 公开(公告)日: 2023-08-18
发明(设计)人: 五十岚大 申请(专利权)人: 日本电信电话株式会社
主分类号: G09C1/00 分类号: G09C1/00
代理公司: 北京市柳沈律师事务所 11105 代理人: 郑海涛
地址: 日本*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 置换 装置 方法 以及 记录 介质
【说明书】:

高速地进行置换处理。元素数决定单元(22)计算各分配目的地中包含的元素的数。开始位置决定单元(23)计算与各分配目的地对应的开始位置。分配目的地决定单元(24)计算表示缓存器内的分配目的地的值的列。置换生成单元(25)计算表示各分配目的地中的置换目的地的值的列。初始位置设定单元(31)将开始位置设定为表示与各分配目的地对应的处理中的位置的值。排序单元(32)将向量的元素设定到缓存器的各分配目的地。置换执行单元(33)通过对各分配目的地执行任意的逆置换算法,生成输出向量。

技术领域

本发明涉及高速地进行置换处理的技术。

背景技术

置换技术是计算机等中的基本的数据处理之一,被利用于各种情形。作为以往的置换技术,已知将数据移动至置换信息中记载的位置的不言而喻的置换,将排列随机地调换的Fisher-Yates算法(例如,参照非专利文献1)等。

现有技术文献

非专利文献

非专利文献1:Fisher,Ronald A.,Yates,Frank,Statistical tables forbiological,agricultural and medical research,OliverBoyd,pp.26-27,1938.

发明内容

发明要解决的课题

在以往的置换技术中,在进行置换处理时IO访问成为随机访问。而且,在对象数据比高速缓冲存储器大时发生对非高速缓冲存储器的访问。通常,在高速缓冲存储器和非高速缓冲存储器中,速度不同1位以上,在顺序访问个随机访问中速度不同1位以上。因此,在以往的置换技术中,在对象数据较大的情况下,存在发生对非高速缓冲存储器的随机访问,处理变为低速的课题。

本发明的目的是鉴于上述的问题点,提供与以往相比,可以高速地进行置换处理的置换技术。

用于解决课题的手段

为了解决上述的课题,本发明的第一方式的置换装置,将D设为规定的分割数,将a设为长度为m的向量,将b设为小于表示缓存器内的分配目的地的D的值的列,将x设为表示各分配目的地中的置换目的地的值的列,将d设为表示长度为m的缓存器的向量,将i设为大于等于0且小于D的各整数,将j设为大于等于0且小于m的各整数,将Si设为与第i分配目的地对应的开始位置,将Ni设为第i分配目的地中包含的元素的数,置换装置包括:初始位置设定单元,各整数i,将开始位置Si设定为表示与第i分配目的地对应的处理中的位置的值Pi;排序单元,对各整数j,将向量a的第j元素aj设定到缓存器d的第Pb_j个元素dP_b_j;以及置换执行单元,对各整数i,通过对从缓存器d的第Si元素起的Ni个元素dS_i,…,dS_i+N_i-1,使用从列x的第Si元素起的Ni个元素执行任意的逆置换算法,生成从输出向量c的第Si元素起的Ni个元素cS_i,…,cS_i+N_i-1

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电信电话株式会社,未经日本电信电话株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201880065232.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top