-
公开(公告)号:US20240111489A1
公开(公告)日:2024-04-04
申请号:US17955634
申请日:2022-09-29
发明人: Onur Kayiran , Michael Estlick , Masab Ahmad , Gabriel H. Loh
CPC分类号: G06F7/4981 , G06F7/506
摘要: A processing unit includes a plurality of adders and a plurality of carry bit generation circuits. The plurality of adders add first and second X bit binary portion values of a first Y bit binary value and a second Y bit binary value. Y is a multiple of X. The plurality of adders further generate first carry bits. The plurality of carry bit generation circuits is coupled to the plurality of adders, respectively, and receive the first carry bits. The plurality of carry bit generation circuits generate second carry bits based on the first carry bits. The plurality of adders use the second carry bits to add the first and second X bit binary portions of the first and second Y bit binary values, respectively.
-
公开(公告)号:US20170185414A1
公开(公告)日:2017-06-29
申请号:US15301206
申请日:2015-12-24
申请人: INTEL CORPORATION
CPC分类号: G06F9/3887 , G06F7/485 , G06F7/4981 , G06F9/30 , G06F9/3001 , G06F9/30018 , G06F9/30025 , G06F9/30029 , G06F9/30032 , G06F9/30036 , G06F9/30098 , G06F9/3016 , G06F15/8007
摘要: Single Instruction, Multiple Data (SIMD) technologies are described. A processing device can include a processor core and a memory. The processor core can receive, from a software application, a request to perform an operation on a first set of variables that includes a first input value and a register value and perform the operation on a second set of variables that includes a second input value and the first register value. The processor core can vectorize the operation on the first set of variables and the second set of variables. The processor core can perform the operation on the first set of variables and the second set of variables in parallel to obtain a first operation value and a second operation value. The processor core can perform a horizontal add operation on the first operation value and the second operation value and write the result to memory.
-
公开(公告)号:US3571808A
公开(公告)日:1971-03-23
申请号:US3571808D
申请日:1968-12-06
申请人: SHARP KK
CPC分类号: G06F7/491 , G06F7/4981 , G06F15/02 , G11C19/184
摘要: A computer having registers in which a plurality of memory cells are connected in cascade in correspondence with the desired number of bits, only one of said memory cells is arranged to have an operational state different from those of all of the other memory cells and the bit location of said memory cell having the operational state (memory state) different from the others is caused to correspond to a numerical value to be stored, means of shifting said bit location of said memory cell having the operational state different from the others to another bit location, and shift control means for determining said bit location to which said bit location of said memory cell having the operational state different from the others is to be shifted in correspondence with a numerical value to be arithmetically operated as one operand with respect to said numerical value already stored in the register.
-
-
公开(公告)号:US3005588A
公开(公告)日:1961-10-24
申请号:US48791355
申请日:1955-02-14
申请人: IBM
发明人: CHIEH CHAO SHIH
CPC分类号: G06F7/4981 , G06F7/4985
-
公开(公告)号:US2892589A
公开(公告)日:1959-06-30
申请号:US31057252
申请日:1952-09-19
申请人: BLAKELY ROBERT T , SPRONG DORVAL C
发明人: BLAKELY ROBERT T , SPRONG DORVAL C
CPC分类号: G06F7/4981
-
公开(公告)号:US2867379A
公开(公告)日:1959-01-06
申请号:US21059251
申请日:1951-02-12
发明人: BURNS MERYL C , GIEL JR GEORGE J , STAHL ROBERT J
CPC分类号: G06F7/4981
-
公开(公告)号:US2858072A
公开(公告)日:1958-10-28
申请号:US29732952
申请日:1952-07-05
申请人: IBM
发明人: MAX BLAIN
CPC分类号: G06F7/4981
-
公开(公告)号:US2834544A
公开(公告)日:1958-05-13
申请号:US63032156
申请日:1956-12-24
申请人: IBM
发明人: DAINO PETER W , STOTT CHARLES B
CPC分类号: G06F7/4981
-
公开(公告)号:US2831150A
公开(公告)日:1958-04-15
申请号:US24808251
申请日:1951-09-24
IPC分类号: B65D5/496 , G06F7/24 , G06F7/498 , G06F7/50 , G11C19/00 , G11C19/04 , G11C19/20 , H03K23/82 , H04L25/02 , H04L25/04 , H04L25/40 , H04L25/45 , H04Q1/32 , H04Q1/36 , H04Q3/00 , H04Q3/42
CPC分类号: G06F7/4981 , G06F7/24 , G11C19/00 , G11C19/04 , G11C19/205 , G11C19/207 , H03K23/82 , H04L25/02 , H04L25/40 , H04L25/45 , H04Q1/32 , H04Q1/36 , H04Q3/00 , H04Q3/0004 , H04Q3/42
-
-
-
-
-
-
-
-
-