Patents by Inventor Atsuya Okazaki
Atsuya Okazaki has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20190228287Abstract: A neuromorphic chip includes synaptic cells including respective resistive devices, axon lines, dendrite lines and switches. The synaptic cells are connected to the axon lines and dendrite lines to form a crossbar array. The axon lines are configured to receive input data and to supply the input data to the synaptic cells. The dendrite lines are configured to receive output data and to supply the output data via one or more respective output lines. A given one of the switches is configured to connect an input terminal to one or more input lines and to changeably connect its one or more output terminals to a given one or more axon lines.Type: ApplicationFiled: January 19, 2018Publication date: July 25, 2019Inventors: Atsuya Okazaki, Masatoshi Ishii, Junka Okazawa, Kohji Hosokawa, Takayuki Osogami
-
Patent number: 10339444Abstract: A neuromorphic electric system includes a network of plural neuron circuits connected in series and in parallel to form plural layers. Each of the plural neuron circuits includes: a soma circuit that stores a charge supplied thereto and outputs a spike signal; and plural synapse circuits that supply a charge to the soma circuit according to a spike signal fed to the synapse circuits, a number of the plural synapse circuits being one more than a number of plural neuron circuits in a prior layer outputting the spike signal to the synapse circuits. One of the plural synapse circuits supplies a charge to the soma circuit in response to receiving a series of pulse signals, and the others of the plural synapse circuits supply a charge to the soma circuit in response to receiving a spike signal from corresponding neuron circuits in the prior layer.Type: GrantFiled: January 20, 2017Date of Patent: July 2, 2019Assignee: International Business Machines CorporationInventors: Kohji Hosokawa, Masatoshi Ishii, Atsuya Okazaki, Junka Okazawa, Takayuki Osogami
-
Publication number: 20190198112Abstract: A method is provided of initializing a chip having synaptic NVRAM cells connected row-wise by word lines and column-wise by bit lines. The method includes selecting each word line through a row decoder connected to all word lines to switch all synaptic NVRAM cells of the selected lines. The method includes driving, on the selected lines, a wave generated by a PLL circuit connected to the row decoder. The method includes generating standing waves from the wave on the selected lines by implementing a resonance detection point at an input end of each word line. The method includes applying a write voltage on all bit lines through a column decoder connected to all bit lines. The method includes simultaneously driving each of the synaptic NVRAM cells of the selected lines by different writing currents for different durations in order to set different analog values to the synaptic NVRAM cells.Type: ApplicationFiled: February 28, 2019Publication date: June 27, 2019Inventors: Masatoshi Ishii, Nobuyuki Ohba, Atsuya Okazaki
-
Publication number: 20190188558Abstract: A neuromorphic electric system includes a network of plural neuron circuits connected in series and in parallel to form plural layers. Each of the plural neuron circuits includes: a soma circuit that stores a charge supplied thereto and outputs a spike signal; and plural synapse circuits that supply a charge to the soma circuit according to a spike signal fed to the synapse circuits, a number of the plural synapse circuits being one more than a number of plural neuron circuits in a prior layer outputting the spike signal to the synapse circuits. One of the plural synapse circuits supplies a charge to the soma circuit in response to receiving a series of pulse signals, and the others of the plural synapse circuits supply a charge to the soma circuit in response to receiving a spike signal from corresponding neuron circuits in the prior layer.Type: ApplicationFiled: February 22, 2019Publication date: June 20, 2019Inventors: Kohji Hosokawa, Masatoshi Ishii, Atsuya Okazaki, Junka Okazawa, Takayuki Osogami
-
Patent number: 10319444Abstract: A method is provided of initializing a chip having synaptic NVRAM cells connected row-wise by word lines and column-wise by bit lines. The method includes selecting each word line through a row decoder connected to all word lines to switch all synaptic NVRAM cells of the selected lines. The method includes driving, on the selected lines, a wave generated by a PLL circuit connected to the row decoder. The method includes generating standing waves from the wave on the selected lines by implementing a resonance detection point at an input end of each word line. The method includes applying a write voltage on all bit lines through a column decoder connected to all bit lines. The method includes simultaneously driving each of the synaptic NVRAM cells of the selected lines by different writing currents for different durations in order to set different analog values to the synaptic NVRAM cells.Type: GrantFiled: October 30, 2017Date of Patent: June 11, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Masatoshi Ishii, Nobuyuki Ohba, Atsuya Okazaki
-
Publication number: 20190146921Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: ApplicationFiled: January 14, 2019Publication date: May 16, 2019Inventors: Nobuyuki Ohba, Atsuya Okazaki
-
Patent number: 10289950Abstract: A neuromorphic electric system includes a network of plural neuron circuits connected in series and in parallel to form plural layers. Each of the plural neuron circuits includes: a soma circuit that stores a charge supplied thereto and outputs a spike signal; and plural synapse circuits that supply a charge to the soma circuit according to a spike signal fed to the synapse circuits, a number of the plural synapse circuits being one more than a number of plural neuron circuits in a prior layer outputting the spike signal to the synapse circuits. One of the plural synapse circuits supplies a charge to the soma circuit in response to receiving a series of pulse signals, and the others of the plural synapse circuits supply a charge to the soma circuit in response to receiving a spike signal from corresponding neuron circuits in the prior layer.Type: GrantFiled: November 3, 2017Date of Patent: May 14, 2019Assignee: International Business Machines CorporationInventors: Kohji Hosokawa, Masatoshi Ishii, Atsuya Okazaki, Junka Okazawa, Takayuki Osogami
-
Publication number: 20190130977Abstract: A method is provided of initializing a chip having synaptic NVRAM cells connected row-wise by word lines and column-wise by bit lines. The method includes selecting each word line through a row decoder connected to all word lines to switch all synaptic NVRAM cells of the selected lines. The method includes driving, on the selected lines, a wave generated by a PLL circuit connected to the row decoder. The method includes generating standing waves from the wave on the selected lines by implementing a resonance detection point at an input end of each word line. The method includes applying a write voltage on all bit lines through a column decoder connected to all bit lines. The method includes simultaneously driving each of the synaptic NVRAM cells of the selected lines by different writing currents for different durations in order to set different analog values to the synaptic NVRAM cells.Type: ApplicationFiled: October 30, 2017Publication date: May 2, 2019Inventors: Masatoshi Ishii, Nobuyuki Ohba, Atsuya Okazaki
-
Patent number: 10241917Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: GrantFiled: September 14, 2017Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Nobuyuki Ohba, Atsuya Okazaki
-
Patent number: 10169237Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: GrantFiled: September 14, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Nobuyuki Ohba, Atsuya Okazaki
-
Patent number: 10095541Abstract: A computer-implemented method is provided for executing a memory access while performing a task switching using an optical circuit switch provided with a plurality of channels. The method includes executing, by a hardware processor, the memory access on the basis of a precedent task using a first channel of the plurality of channels. The method further includes assigning, by the hardware processor, a second channel of the plurality of channels to a subsequent task before performing the task switching. The method also includes executing, by the hardware processor, the subsequent task being executed after the precedent task upon performing the task switching. The method further includes performing, by the hardware processor, the task switching to the subsequent task to which the second channel has been assigned.Type: GrantFiled: September 21, 2016Date of Patent: October 9, 2018Assignee: International Business Machines CorporationInventor: Atsuya Okazaki
-
Publication number: 20180211160Abstract: A neuromorphic electric system includes a network of plural neuron circuits connected in series and in parallel to form plural layers. Each of the plural neuron circuits includes: a soma circuit that stores a charge supplied thereto and outputs a spike signal; and plural synapse circuits that supply a charge to the soma circuit according to a spike signal fed to the synapse circuits, a number of the plural synapse circuits being one more than a number of plural neuron circuits in a prior layer outputting the spike signal to the synapse circuits. One of the plural synapse circuits supplies a charge to the soma circuit in response to receiving a series of pulse signals, and the others of the plural synapse circuits supply a charge to the soma circuit in response to receiving a spike signal from corresponding neuron circuits in the prior layer.Type: ApplicationFiled: November 3, 2017Publication date: July 26, 2018Inventors: Kohji Hosokawa, Masatoshi Ishii, Atsuya Okazaki, Junka Okazawa, Takayuki Osogami
-
Publication number: 20180211159Abstract: A neuromorphic electric system includes a network of plural neuron circuits connected in series and in parallel to form plural layers. Each of the plural neuron circuits includes: a soma circuit that stores a charge supplied thereto and outputs a spike signal; and plural synapse circuits that supply a charge to the soma circuit according to a spike signal fed to the synapse circuits, a number of the plural synapse circuits being one more than a number of plural neuron circuits in a prior layer outputting the spike signal to the synapse circuits. One of the plural synapse circuits supplies a charge to the soma circuit in response to receiving a series of pulse signals, and the others of the plural synapse circuits supply a charge to the soma circuit in response to receiving a spike signal from corresponding neuron circuits in the prior layer.Type: ApplicationFiled: January 20, 2017Publication date: July 26, 2018Inventors: Kohji Hosokawa, Masatoshi Ishii, Atsuya Okazaki, Junka Okazawa, Takayuki Osogami
-
Patent number: 9940237Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: GrantFiled: April 30, 2015Date of Patent: April 10, 2018Assignee: International Business Machines CorporationInventors: Nobuyuki Ohba, Atsuya Okazaki
-
Patent number: 9928175Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: GrantFiled: June 23, 2015Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Nobuyuki Ohba, Atsuya Okazaki
-
Publication number: 20180081709Abstract: A computer-implemented method is provided for executing a memory access while performing a task switching using an optical circuit switch provided with a plurality of channels. The method includes executing, by a hardware processor, the memory access on the basis of a precedent task using a first channel of the plurality of channels. The method further includes assigning, by the hardware processor, a second channel of the plurality of channels to a subsequent task before performing the task switching. The method also includes executing, by the hardware processor, the subsequent task being executed after the precedent task upon performing the task switching. The method further includes performing, by the hardware processor, the task switching to the subsequent task to which the second channel has been assigned.Type: ApplicationFiled: September 21, 2016Publication date: March 22, 2018Inventor: Atsuya Okazaki
-
Patent number: 9910789Abstract: A processor issues a command to a memory through an electrical memory link and performs a process according to the command through the electrical memory link. The processor issues a routing command to an optical circuit switch (OCS) through an OCS control line. In response to the routing command, the OCS establishes a routing of an optical memory link from the processor to the BDM. In response to the establishment of the optical memory link from the processor to the BDM, the processor (or a BDM (internal/dedicated) controller) switches from performing the process through the electrical memory link to performing a process through the optical memory link (continuously without an interruption between the successive processes). Corresponding systems are also disclosed herein.Type: GrantFiled: October 11, 2013Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Yasunao Katayama, Seiji Muneto, Atsuya Okazaki
-
Publication number: 20180004665Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: ApplicationFiled: September 14, 2017Publication date: January 4, 2018Inventors: Nobuyuki Ohba, Atsuya Okazaki
-
Publication number: 20180004666Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: ApplicationFiled: September 14, 2017Publication date: January 4, 2018Inventors: Nobuyuki Ohba, Atsuya Okazaki
-
Publication number: 20150331797Abstract: A method for identifying, in a system including two or more computing devices that are able to communicate with each other, with each computing device having with a cache and connected to a corresponding memory, a computing device accessing one of the memories, includes monitoring memory access to any of the memories; monitoring cache coherency commands between computing devices; and identifying the computing device accessing one of the memories by using information related to the memory access and cache coherency commands.Type: ApplicationFiled: April 30, 2015Publication date: November 19, 2015Inventors: Nobuyuki Ohba, Atsuya Okazaki