-
11.
公开(公告)号:US10665222B2
公开(公告)日:2020-05-26
申请号:US16022376
申请日:2018-06-28
Applicant: Intel Corporation
Inventor: Suyoung Bang , Muhammad Khellah , Somnath Paul , Charles Augustine , Turbo Majumder , Wootaek Lim , Tobias Bocklet , David Pearce
Abstract: A system, article, and method provide temporal-domain feature extraction for automatic speech recognition.
-
公开(公告)号:US20190115011A1
公开(公告)日:2019-04-18
申请号:US15786803
申请日:2017-10-18
Applicant: Intel Corporation
Inventor: Muhammad Khellah , Oren Arad , Binuraj Ravindran , Somnath Paul , Charles Augustine , Bruno Umbria Pedroni
CPC classification number: G10L15/02 , G06N3/049 , G10L15/063 , G10L15/16 , G10L25/12 , G10L25/24 , G10L25/30 , G10L2015/0635 , G10L2015/088
Abstract: An example apparatus for detecting keywords in audio includes an audio receiver to receive audio comprising a keyword to be detected. The apparatus also includes a spike transducer to convert the audio into a plurality of spikes. The apparatus further includes a spiking neural network to receive one or more of the spikes and generate a spike corresponding to a detected keyword.
-
13.
公开(公告)号:US20170365313A1
公开(公告)日:2017-12-21
申请号:US15631373
申请日:2017-06-23
Applicant: Intel Corporation
Inventor: Charles Augustine , Somnath Paul , Sadique Ul Ameen Sheik , Muhammad M. Khellah
CPC classification number: G11C11/161 , G06N3/049 , G06N3/0635 , G06N3/088 , G06N5/025 , G11C11/1653 , G11C11/1657 , G11C11/1659 , G11C11/1675 , G11C11/54 , G11C13/0002
Abstract: Embodiments include apparatuses, systems, and methods including a memory apparatus including a plurality of bit cells, wherein each of the plurality of bit cells correspond to a respective weight value and include a switch device that has a magnetic tunnel junction (MTJ) or other suitable resistive memory element to produce stochastic switching. In embodiments, the switch device may produce a switching output according to a stochastic switching probability of the switch device. In embodiments, a bit line or a source line passes a current across the MTJ for a switching time associated with the stochastic switching probability to produce the switching output which enables a determination of whether the respective weight value is to be updated. Other embodiments may also be described and claimed.
-
公开(公告)号:US20220415050A1
公开(公告)日:2022-12-29
申请号:US17900697
申请日:2022-08-31
Applicant: Intel Corporation
Inventor: Palanivel Guruva reddiar , Siew Hoon Lim , Somnath Paul , Shabbir Abbasali Saifee
Abstract: A Media Analytics Co-optimizer (MAC) engine that utilizes available motion and scene information to increase the activation sparsity in artificial intelligence (AI) visual media applications. In an example, the MAC engine receives video frames and associated video characteristics determined by a video decoder and reformats the video frames by applying a threshold level of motion to the video frames and zeroing out areas that fall below the threshold level of motion. In some examples, the MAC engine further receives scene information from an optical flow engine or event processing engine and reformats further based thereon. The reformatted video frames are consumed by the first stage of AI inference.
-
公开(公告)号:US11450672B2
公开(公告)日:2022-09-20
申请号:US16859600
申请日:2020-04-27
Applicant: Intel Corporation
Inventor: Charles Augustine , Somnath Paul , Muhammad M. Khellah , Chen Koren
IPC: G11C17/16 , H01L27/11 , G11C11/418 , G11C11/419 , G11C11/412
Abstract: An ultra-deep compute Static Random Access Memory (SRAM) with high compute throughput and multi-directional data transfer capability is provided. Compute units are placed in both horizontal and vertical directions to achieve a symmetric layout while enabling communication between the compute units. An SRAM array supports simultaneous read and write to the left and right section of the same SRAM subarray by duplicating pre-decoding logic inside the SRAM array. This allows applications with non-overlapping read and write address spaces to have twice the bandwidth as compared to a baseline SRAM array.
-
公开(公告)号:US10423203B2
公开(公告)日:2019-09-24
申请号:US15392559
申请日:2016-12-28
Applicant: Intel Corporation
Inventor: Charles Augustine , Rafael Rios , Somnath Paul , Muhammad M. Khellah
IPC: G06F1/26 , H03K3/012 , G06F1/3293 , H03K3/356
Abstract: Embodiments include apparatuses, methods, and systems for a flip-flop circuit with low-leakage transistors. The flip-flop circuit may be coupled to a logic circuit of an integrated circuit to store data for the logic circuit when the logic circuit is in a sleep state. The flip-flop circuit may pass a data signal for the logic circuit along a signal path. A capacitor may be coupled between the signal path and ground to store a value of the data signal when the logic circuit is in the sleep state. A low-leakage transistor, such as an IGZO transistor, may be coupled between the capacitor and the signal path and may selectively turn on when the logic circuit transitions from the active state to the sleep state to store the value of the data signal in the capacitor. Other embodiments may be described and claimed.
-
公开(公告)号:US20180107922A1
公开(公告)日:2018-04-19
申请号:US15294666
申请日:2016-10-14
Applicant: Intel Corporation
Inventor: Somnath Paul , Charles Augustine , Muhammad M. Khellah
Abstract: A processor or integrated circuit includes a memory to store weight values for a plurality neuromorphic states and a circuitry coupled to the memory. The circuitry is to detect an incoming data signal for a pre-synaptic neuromorphic state and initiate a time window for the pre-synaptic neuromorphic state in response to detecting the incoming data signal. The circuitry is further to, responsive to detecting an end of the time window: retrieve, from the memory, a weight value for a post-synaptic neuromorphic state for which an outgoing data signal is generated during the time window, the post-synaptic neuromorphic state being a fan-out connection of the pre-synaptic neuromorphic state; perform a causal update to the weight value, according to a learning function, to generate an updated weight value; and store the updated weight value back to the memory.
-
18.
公开(公告)号:US20180107919A1
公开(公告)日:2018-04-19
申请号:US15370542
申请日:2016-12-06
Applicant: Intel Corporation
Inventor: Somnath Paul , Charles Augustine , Muhammad M. Khellah
Abstract: Systems, apparatuses and methods may provide a hybrid compression scheme to store synaptic weights in neuromorphic cores. The hybrid compression scheme utilizes a run-length encoding (RLE) compression approach, a dictionary-based encode compression scheme, and a compressionless encoding scheme to store the weights for valid synaptic connections in a synaptic weight memory.
-
公开(公告)号:US11513893B2
公开(公告)日:2022-11-29
申请号:US17128414
申请日:2020-12-21
Applicant: Intel Corporation
Inventor: Somnath Paul , Charles Augustine , Chen Koren , George Shchupak , Muhammad M. Khellah
Abstract: A system includes a compute circuit that preemptively performs a computation on a data word before receiving an indication of data errors from an error checking and correction (ECC) circuit. The ECC circuit reads the data word from a memory array and performs error detection and error correction on the data word. The compute circuit reads the data word and performs the computation on the data word to generate an output value, without waiting for the ECC circuit to check and correct the data word. In response to error detection in the data word by the ECC circuit, the compute circuit delays outputting the output value until correction of the output value in accordance with the error detection by the ECC circuit.
-
公开(公告)号:US20210319022A1
公开(公告)日:2021-10-14
申请号:US17358495
申请日:2021-06-25
Applicant: Intel Corporation
Inventor: Srajudheen Makkadayil , Somnath Paul , Shabbir Saifee , Bakshree Mishra , Vidhya Thyagarajan , Manoj Velayudha , Muhammad Khellah , Aniekeme Udofia
IPC: G06F16/2453 , G06F16/22
Abstract: Systems, apparatuses and methods include technology that determines, with a first processing engine of a plurality of processing engines, a first partial similarity measurement based on a first portion of a query vector and a first portion of a first candidate vector. The technology determines, with a second processing engine of the plurality of processing engines, a total similarity measurement based on the query vector and a second candidate vector. The technology determines, with the first processing engine, whether to compare a second portion of the query vector to a second portion of the first candidate vector based on the first partial similarity measurement and the total similarity measurement.
-
-
-
-
-
-
-
-
-