Patents by Inventor Shigeki Itou

Shigeki Itou 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).

  • Patent number: 10635443
    Abstract: Instruction-execution processors each execute a first instruction. A control processor converts a second instruction to be emulated into the first instruction, and enters the converted first instruction into the instruction-execution processors. In a parallel-execution period, each instruction-execution processor executes a writing-access instruction or a reading-access instruction to a memory, suspends writing of data into the memory caused by the writing-access instruction, and retains an execution history of the writing-access instruction and the reading-access instruction.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: April 28, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Yuta Toyoda, Shigeki Itou
  • Publication number: 20170024211
    Abstract: Instruction-execution processors each execute a first instruction. A control processor converts a second instruction to be emulated into the first instruction, and enters the converted first instruction into the instruction-execution processors. In a parallel-execution period, each instruction-execution processor executes a writing-access instruction or a reading-access instruction to a memory, suspends writing of data into the memory caused by the writing-access instruction, and retains an execution history of the writing-access instruction and the reading-access instruction.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 26, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Yuta TOYODA, Shigeki Itou
  • Patent number: 9513914
    Abstract: A technique realizes execution of various combinations of arithmetic operations in, for example, SIMD floating-point multiply-add arithmetic operation, with less instruction kind codes. An arithmetic operating apparatus sets, in one or more unused bits of a single arithmetic instruction, particular instruction information to instruct at least one of arithmetic operators to perform a process different from an ordinary process.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: December 6, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Shigeki Itou
  • Patent number: 9436520
    Abstract: An information processing device includes a plurality of barrier banks, and one or more processors including at least one of the plurality of barrier banks. Each of barrier banks includes one or more hardware threads and a barrier synchronization mechanism. The barrier synchronization mechanism includes a bottom unit having a barrier state, and a bitmap indicating that each of the one or more hardware threads has arrived at a synchronization point, and a top unit having a non-arrival counter indicating the number of barrier banks yet to be synchronized. The bottom unit notifies of bottom unit synchronization completion when all the one or more hardware threads have arrived at a barrier synchronization point. The non-arrival counter decrements its value by 1 upon receipt of the bottom unit synchronization completion, and the top unit sets the barrier state to a value indicating synchronization completion when the non-arrival counter decrements to 0.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: September 6, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Shigeki Itou
  • Patent number: 9438271
    Abstract: A data compression apparatus includes a memory and a processor. The processor extracts a second character string as a matching string from a character string after a first character string in a character string of data before compression that is stored in the memory, the second character string being identical with the first character string, and identifies a length of the matching string, and a relative position indicating how many addresses the first character string precedes the second character string by. The processor extracts a third character string having a length that is less than the relative position from the extracted second character string. The processor encodes a length of the third character string. The processor encodes the relative position.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: September 6, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Noriko Itani, Takumi Maruyama, Ryuji Kan, Shigeki Itou, Yasuhiko Nakano
  • Publication number: 20160173127
    Abstract: A data compression apparatus includes a memory and a processor. The processor extracts a second character string as a matching string from a character string after a first character string in a character string of data before compression that is stored in the memory, the second character string being identical with the first character string, and identifies a length of the matching string, and a relative position indicating how many addresses the first character string precedes the second character string by. The processor extracts a third character string having a length that is less than the relative position from the extracted second character string. The processor encodes a length of the third character string. The processor encodes the relative position.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 16, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Noriko Itani, Takumi Maruyama, RYUJI KAN, Shigeki Itou, Yasuhiko Nakano
  • Patent number: 9336064
    Abstract: An information processing device includes a plurality of barrier banks, and one or more processors including at least one of the plurality of barrier banks. Each of barrier banks includes one or more hardware threads and a barrier synchronization mechanism. The barrier synchronization mechanism includes a bottom unit having a barrier state, and a bitmap indicating that each of the one or more hardware threads has arrived at a synchronization point, and a top unit having a non-arrival counter indicating the number of barrier banks yet to be synchronized. The bottom unit notifies of bottom unit synchronization completion when all the one or more hardware threads have arrived at a barrier synchronization point. The non-arrival counter decrements its value by 1 upon receipt of the bottom unit synchronization completion, and the top unit sets the barrier state to a value indicating synchronization completion when the non-arrival counter decrements to 0.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: May 10, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Shigeki Itou
  • Publication number: 20160077890
    Abstract: An information processing device includes a plurality of barrier banks, and one or more processors including at least one of the plurality of barrier banks. Each of barrier banks includes one or more hardware threads and a barrier synchronization mechanism. The barrier synchronization mechanism includes a bottom unit having a barrier state, and a bitmap indicating that each of the one or more hardware threads has arrived at a synchronization point, and a top unit having a non-arrival counter indicating the number of barrier banks yet to be synchronized. The bottom unit notifies of bottom unit synchronization completion when all the one or more hardware threads have arrived at a barrier synchronization point. The non-arrival counter decrements its value by 1 upon receipt of the bottom unit synchronization completion, and the top unit sets the barrier state to a value indicating synchronization completion when the non-arrival counter decrements to 0.
    Type: Application
    Filed: October 29, 2015
    Publication date: March 17, 2016
    Applicant: FUJITSU LIMITED
    Inventor: Shigeki ITOU
  • Publication number: 20140289208
    Abstract: In a data compression apparatus, a search unit examines the sequence of symbols in compression target data, and searches for a second symbol string having the same sequence of symbols as a first symbol string that occurred previously, and a code generation unit encodes the second symbol string into a code containing information that specifies a block to which the beginning of the first symbol string belongs. In a data decompression apparatus, a code acquisition unit sequentially acquires codes from the beginning of the compressed data, and when the code of the second symbol string is acquired, a decompression unit acquires, from a storage device, one or more blocks starting with a block to which the beginning of the decompressed first symbol string belongs, on the basis of the information contained in the acquired code, and decompresses the second symbol string.
    Type: Application
    Filed: February 14, 2014
    Publication date: September 25, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Noriko Itani, Yasuhiko Nakano, Takumi Maruyama, RYUJI KAN, Shigeki Itou
  • Publication number: 20140026138
    Abstract: An information processing device includes a plurality of barrier banks, and one or more processors including at least one of the plurality of barrier banks. Each of barrier banks includes one or more hardware threads and a barrier synchronization mechanism. The barrier synchronization mechanism includes a bottom unit having a barrier state, and a bitmap indicating that each of the one or more hardware threads has arrived at a synchronization point, and a top unit having a non-arrival counter indicating the number of barrier banks yet to be synchronized. The bottom unit notifies of bottom unit synchronization completion when all the one or more hardware threads have arrived at a barrier synchronization point. The non-arrival counter decrements its value by 1 upon receipt of the bottom unit synchronization completion, and the top unit sets the barrier state to a value indicating synchronization completion when the non-arrival counter decrements to 0.
    Type: Application
    Filed: July 9, 2013
    Publication date: January 23, 2014
    Inventor: Shigeki ITOU
  • Publication number: 20090240926
    Abstract: A technique realizes execution of various combinations of arithmetic operations in, for example SIMD floating-point multiply-add arithmetic operation, with less instruction kind codes. An arithmetic operating apparatus includes a setting unit that sets in one or more unused bits of a single instruction extended instruction information to instruct at least one of a register and arithmetic operators to perform an extended process different from an ordinary process.
    Type: Application
    Filed: March 12, 2009
    Publication date: September 24, 2009
    Applicant: Fujitsu Limited
    Inventor: Shigeki ITOU
  • Patent number: 6284661
    Abstract: A method and an apparatus for cutting a wafer from a crystalline ingot, by directing a stream or streams of etching gas at the crystalline ingot in a vacuum. Waste in cutting can be greatly minimized and the work environment can also be kept clean. Further, excellent surface smoothness can be realized on the cut wafers.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: September 4, 2001
    Assignee: Daido Hoxan Inc.
    Inventors: Takashi Yokoyama, Kazuma Yamamoto, Masato Yamamoto, Takahiro Mishima, Go Matsuda, Shigeki Itou
  • Patent number: 5972795
    Abstract: A method and an apparatus for producing a wafer from a crystalline ingot, wherein the method supplies an etching gas, having a high etching property for at least one constituent of the crystalline ingot, in a state of a molecular beam stream on a predetermined part of the crystalline ingot to be processed, volatilizing the predetermined part gradually from the ingot, and then removing the predetermined part entirely so as to cut the wafer from the ingot. According to the method, waste in cutting can be greatly minimized and the work environment can also be kept clean. Further, excellent surface smoothness can be realized on the cut wafers.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: October 26, 1999
    Assignee: Daido Hoxan Inc.
    Inventors: Takashi Yokoyama, Kazuma Yamamoto, Masato Yamamoto, Takahiro Mishima, Go Matsuda, Shigeki Itou
  • Patent number: 5086071
    Abstract: Pharmaceutically useful compounds are 2,5,6,7-tetranor-4,8-inter-m-phenylene PGI.sub.2 derivatives which are excellently stable and potent in vivo.
    Type: Grant
    Filed: March 13, 1990
    Date of Patent: February 4, 1992
    Assignee: Toray Industries, Inc.
    Inventors: Kiyotaka Ohno, Atsushi Ohtake, Takashi Endoh, Shigeki Itou, Kazuhiro Hoshi