-
公开(公告)号:CN113220344A
公开(公告)日:2021-08-06
申请号:CN202110042933.7
申请日:2021-01-13
Applicant: 富士通株式会社
Abstract: 本发明提供了算术处理装置、算术处理方法及算术处理程序。算术处理装置包括运算单元、管理器、小数点位置确定器和索引值转换控制器。运算单元被配置成执行预定运算。管理器被配置成:通过使运算单元使用输入数据作为在第一小数点位置处具有第一小数点的第一定点数执行预定运算来计算第一运算结果的统计信息。小数点位置确定器被配置成:使用统计信息来确定第二小数点位置。索引值转换控制器被配置成:当使用输入数据作为在第二小数点位置处具有第二小数点的第二定点数来执行预定运算时,使运算单元计算第二运算结果。
-
公开(公告)号:CN111753951A
公开(公告)日:2020-10-09
申请号:CN202010208022.2
申请日:2020-03-23
Applicant: 富士通株式会社
Abstract: 本发明涉及信息处理器、信息处理方法和存储介质。一种信息处理器,包括存储器;以及处理器,该处理器耦接至存储器并且该处理器被配置成:针对多个第一定点数数据中的每一个,获取关于不是符号的最高有效位位置或者不为零的最低有效位位置的分布的第一统计信息,所述多个第一定点数数据是第一层中的计算的计算结果;在第二层中的计算中,根据预定规则对第一层的多个输出数据执行计算;基于预定规则和第一统计信息来获取第二统计信息;以及基于第二统计信息来确定用于限制多个第二定点数数据被存储在寄存器中时的位宽的位范围,所述多个第二定点数数据是第二层中的计算的计算结果。
-
公开(公告)号:CN114637489A
公开(公告)日:2022-06-17
申请号:CN202111448493.1
申请日:2021-11-30
Applicant: 富士通株式会社
Inventor: 伊藤真纪子
Abstract: 本申请公开了算术处理装置、算术处理方法和存储介质。算术处理装置包括:执行定点数数据的运算的算术单元;获取统计信息的统计获取单元,该统计信息指示通过运算获得的多个定点数数据的最高有效位的位置分布;更新单元,其基于统计信息更新对要用于运算的多个定点数数据的位宽度的限制的范围;压缩方法确定单元,其基于统计信息估计在通过多个压缩方法对多个定点数数据进行压缩之后的相应数据量,以及确定多个压缩方法中的在多个定点数数据的压缩之后的数据量最小的压缩方法;以及存储器接口,其将通过压缩方法进行压缩的多个定点数数据传输至存储器。
-
公开(公告)号:CN104182207A
公开(公告)日:2014-12-03
申请号:CN201410177617.0
申请日:2014-04-29
Applicant: 富士通株式会社
IPC: G06F9/38
CPC classification number: G06F9/3001 , G06F7/544 , G06F9/30018 , G06F9/30036
Abstract: 本公开涉及处理器中的移动平均处理及处理器。一种并行地执行m个算术运算的处理器,其执行将输入数据序列的第i个元素至第(i+m-1)个元素作为输入元素的部分和指令以获得第一向量数据;执行将输入数据序列的第(i+x)个元素至第(i+x+m-1)个元素作为输入元素的部分和指令以获得第二向量数据;以及对于第0元素至第(m-1)个元素中的每个元素并行地执行从输入数据序列的第i个元素至第(i+x-1)个元素的和中减去第一向量数据的第p个元素以及加上第二向量数据的第p个元素的运算,以并行地计算彼此不同的m个部段的元素的和;以及执行移动平均处理以根据部段的元素的和来计算移动平均。
-
公开(公告)号:CN112215340A
公开(公告)日:2021-01-12
申请号:CN202010529216.2
申请日:2020-06-11
Applicant: 富士通株式会社
Inventor: 伊藤真纪子
Abstract: 提供了运算处理设备、控制方法和计算机可读记录介质。运算处理设备,包括:存储器(15),其当在多次迭代中重复执行给定机器学习模型的训练时存储在多次迭代中的每次迭代中获得的多个定点数数据中的每个定点数数据的小数点位置的误差,误差是基于与正数的最左置位位置和负数的最左未置位位置的分布或多个定点数数据的最右置位位置的分布相关的统计信息获得的;以及确定器(14),其基于多次迭代中的每个迭代的误差的趋势确定用于在校正训练中使用的定点数数据的小数点位置的偏移量。
-
公开(公告)号:CN111353578A
公开(公告)日:2020-06-30
申请号:CN201911319384.2
申请日:2019-12-19
Applicant: 富士通株式会社
Abstract: 本发明公开了信息处理装置、神经网络程序和用于神经网络的处理方法。信息处理装置包括处理器,该处理器包括执行积和运算的第一运算电路、执行特定运算的第二运算电路和寄存器。该处理器在神经网络中的第一层中执行包括特定运算的第一运算。在当由第二运算电路执行特定运算时第一运算所需的第二运算时间小于转储时间的情况下,处理器通过由第二运算电路计算特定运算的第二方法来执行第一运算。或者,在当通过由第一运算电路通过近似计算来计算特定运算的第一方法执行时第一运算所需的第一运算时间小于转储时间的情况下,处理器通过第一方法来执行第一运算。
-
公开(公告)号:CN111160550A
公开(公告)日:2020-05-15
申请号:CN201911076153.3
申请日:2019-11-06
Applicant: 富士通株式会社
Inventor: 伊藤真纪子
Abstract: 公开了一种训练方法、信息处理设备和非暂态计算机可读存储介质。使用神经网络执行深度学习的信息处理设备,包括:存储器和算术处理装置,该算术处理装置在预定方向上对神经网络的各层执行处理。用于层的处理包括:预先确定通过每个层的运算而获得的中间数据的定点数的小数点位置;以及使用预定小数点位置对每个层执行算术运算以获得中间数据并且获取中间数据的位的分布的第一统计信息;基于统计信息确定中间数据的小数点位置;以及当确定的小数点位置与预定的小数点位置的差大于阈值时,使用确定的小数点位置再次对每个层执行算术运算。
-
公开(公告)号:CN115617401A
公开(公告)日:2023-01-17
申请号:CN202210360200.2
申请日:2022-04-07
Applicant: 富士通株式会社
Abstract: 公开了运算处理装置和运算处理方法。一种执行单指令/多数据(SIMD)操作的运算处理装置,包括:处理器,该处理器被配置成:将多个指令中的不定周期指令登记至第一队列,将多个指令中的除了不定周期指令以外的其他指令登记至第二队列,发出登记至第一队列的不定周期指令,以及在发出不定周期指令之后,发出登记至第二队列的其他指令。
-
公开(公告)号:CN113496276A
公开(公告)日:2021-10-12
申请号:CN202110187706.3
申请日:2021-02-18
Applicant: 富士通株式会社
Inventor: 伊藤真纪子
Abstract: 本发明涉及信息处理装置和信息处理方法。信息处理装置使用并行地执行处理的第一数目的处理装置来进行深度学习,深度学习是使用动态定点数来进行的,该信息处理装置包括分配单元。分配单元被配置成:在将深度学习的层中的传播运算分配给第一数目的处理装置时,为每第三数目的输入数据片段分配第二数目的处理装置,第三数目小于第一数目,第二数目的处理装置获取用于调整动态定点数的小数点位置的统计信息;以及为每第三数目的输入数据分配输出通道同时将输出通道移位第四数目。
-
公开(公告)号:CN111338600A
公开(公告)日:2020-06-26
申请号:CN201911141086.9
申请日:2019-11-20
Applicant: 富士通株式会社
IPC: G06F7/499
Abstract: 提供了一种计算处理设备和控制计算处理设备的方法。计算处理设备包括:对定点数执行运算的定点运算器;对浮点数执行运算的浮点运算器;第一转换器,其将浮点运算器的运算结果转换成具有大于第一位宽的第二位宽的定点数;统计信息获取器,其获取由定点运算器输出的定点数和由第一转换器输出的定点数中的任何定点数的统计信息;以及第二转换器,其将已由定点运算器输出或者已由第一转换器输出且其统计信息已被获取的定点数转换成具有第一位宽的定点数。
-
-
-
-
-
-
-
-
-