Patents by Inventor Teruo Tanaka

Teruo Tanaka 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: 5754876
    Abstract: Preload register groups are respectively provided for the plurality of scalar processors which execute iterative processing in distributed manner. Each group consists of preload registers corresponding to a plurality of data arrays that appear in the iterative processing. According to address information about the plurality of arrays to be preloaded specified by any of the processors, a preload control unit reads partial data groups of one of the arrays to be first processed by all of the processors from the main storage in parallel. Then, the same operation is performed on another array. Subsequently, in the above-mentioned manner, remaining elements of the arrays are read from one array to another. A partial element group thus read sequentially is stored in the plurality of preload register groups in distributed manner.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: May 19, 1998
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiko Tamaki, Teruo Tanaka, Tadayuki Sakakibaraa
  • Patent number: 5754792
    Abstract: A parallel processor system including a plurality of processors. When packets of same destination PE number are inputted from different ports, the destination PE number is added with ID numbers of leading ports of split crossbar switches to which the different input ports belong, respectively, by using respective addition circuits, to thereby determine a transfer destination output port for the packets. A plurality of the split crossbar switches having different numbers of input/output ports are realized by partitioning a crossbar switch.
    Type: Grant
    Filed: March 19, 1993
    Date of Patent: May 19, 1998
    Assignees: Hitachi, Ltd., Hitachi VLSI Engineering Corp.
    Inventors: Shinichi Shutoh, Junji Nakagoshi, Naoki Hamanaka, Shigeo Takeuchi, Teruo Tanaka
  • Patent number: 5742766
    Abstract: An operation complete signal and a convergence result signal from each processor are transferred to the X-direction interconnection switches, AND of these signals is obtained in switch units in each interconnection switch, the signal is sent out to all the Y-direction interconnection switches through a synchronizing signal relay switch and the like in each relay switch, AND of these signals is obtained in each switch unit in the interconnection switches, and the result thereof is transferred to each processor through each synchronizing signal relay switch. With this, a logical product of an operation complete signal and a logical product of a convergence result signal from all the processors are sent in parallel to all the processors.
    Type: Grant
    Filed: March 19, 1993
    Date of Patent: April 21, 1998
    Assignees: Hitachi, Ltd., Hitachi VLSI Engineering, Corp.
    Inventors: Shigeo Takeuchi, Hideo Wada, Naoki Hamanaka, Junji Nakagoshi, Teruo Tanaka, Yasuhiro Ogata, Taturu Toba, Mitsuyoshi Igai
  • Patent number: 5710932
    Abstract: A parallel computer includes a plurality of processor elements (1-1 to 1-n) connected by a network (2); each processor element includes a local memory (6) for holding a program and related data, a processor (3) for performing an instruction in said program, a circuit (5) for transferring data to other processor elements, and a circuit (4) for receiving data sent from another processor element; a memory area (92,8) includes of a plurality of reception data areas for temporarily storing data received by said receiving circuit, and memory (92,8) constructed of a plurality of tag areas, provided for each reception data area, for storing a data tag indicating validity of data in the corresponding reception data area; a transmitting circuit (5) for transmitting data with an attached data identifier predetermined by said data; a circuit for writing the data into one of the plurality of reception data areas in response to data received from the network, and writing valid data tag into one of said plurality of recepti
    Type: Grant
    Filed: March 21, 1994
    Date of Patent: January 20, 1998
    Assignee: Hitachi, Ltd.
    Inventors: Naoki Hamanaka, Teruo Tanaka
  • Patent number: 5617575
    Abstract: In a multiprocessor computer system, individual vector processors are provided with priority switching signal control circuits, respectively, and a storage control unit incorporating a priority control circuit. Priority bit information is provided for priority circuits incorporated in the storage control unit. Paths for priority switching signal issued in accordance with a number of requests as generated and types of instruction generating the requests are provided between the priority switching signal control circuits and the priority control circuit of the storage control unit, while paths for the priority switching signal as generated are provided between the priority control circuit and all the priority circuits.
    Type: Grant
    Filed: December 21, 1993
    Date of Patent: April 1, 1997
    Assignee: Hitachi, Ltd.
    Inventors: Tadayuki Sakakibara, Teruo Tanaka, Katsuyoshi Kitai, Tadaaki Isobe, Shigeko Hashimoto, Yasuhiro Inagami, Yoshiko Tamaki
  • Patent number: 5590353
    Abstract: A vector processor includes a storage control apparatus which incorporates an access request buffer unit equipped with an address decoding unit having address decoder circuits corresponding to all models of the vector processors belonging to a same machine series. By using model ID signals, the address decoding is selectively enabled by a selector. The address decoding unit equalizes the periodicities at which the address assignments to the memory modules are skewed or shifted for all the element parallelism factors of the processors belonging to the same machine series. Access request queue is provided in a necessary number of stages in precedence to an access request priority determining unit incorporated in the storage control apparatus.
    Type: Grant
    Filed: July 15, 1994
    Date of Patent: December 31, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Tadayuki Sakakibara, Teruo Tanaka, Yoshiko Tamaki, Katsuyoshi Kitai, Yasuhiro Inagami
  • Patent number: 5530881
    Abstract: A vector processor system for processing vector instructions and scaler instructions fetched from storages includes a memory storage, a first and a second scaler processing units connected to the memory storage, a vector processing unit being connected to the memory storage and the two scaler processing units and for processing a vector instruction fetched from the memory storage during processing of scaler instruction/vector instruction separate type programs and a vector instruction received from the second scaler processing unit during processing of scaler instruction/vector instruction mingled type programs. More particularly, for scaler instruction/vector instruction mingled type programs, the vector processing unit receives the vector instruction from the scaler processing unit, whereas for scaler instruction/vector instruction separate type programs, the vector processing unit retrieves the vector instruction directly from the memory storage.
    Type: Grant
    Filed: June 5, 1992
    Date of Patent: June 25, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Yasuhiro Inagami, Teruo Tanaka, Yoshiko Tamaki, Katsuyoshi Kitai, Tadayuki Sakakibara
  • Patent number: 5517619
    Abstract: In a parallel computer including L=n.sub.1 .times.n.sub.2 .times. - - - .times.n.sub.N processor element or external devices (hereafter represented by processor elements), an interconnection network of processor elements using L.times.(1/n.sub.1 +1/n.sub.2 + - - - +1/n.sub.N) crossbar switches in total comprises N dimensional lattice coordinates (i.sub.1, i.sub.2, - - - , i.sub.N), 0.ltoreq.i.sub.1 .ltoreq.n.sub.1 -1, 0.ltoreq.i.sub.2 .ltoreq.n.sub.2 -1; - - - , 0.ltoreq.i.sub.N ; and .ltoreq.n.sub.N -1 given to each processor element as the processor element number, crossbar switches for decoding a dimensional field in a processor element number having specific position and length depending upon the number of lattice points of a particular dimension and for performing the switching operation with regard to the dimension, interconnection of n.sub.k processor elements having processor element numbers, which are different only in the k-th dimensional coordinate for arbitrary k, i.e.
    Type: Grant
    Filed: February 28, 1994
    Date of Patent: May 14, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Akira Muramatsu, Ikuo Yoshihara, Kazuo Nakao, Takehisa Hayashi, Teruo Tanaka, Shigeo Nagashima
  • Patent number: 5506264
    Abstract: The present invention is concerned with the zinc tranexamate represented by the formula: ##STR1## or its pharmacologically acceptable organic acid salts. The zinc compounds of the present invention, when given in smaller doses than tranexamic acid and cetraxate hydrochloride, exhibit anti-inflammatory and anti-ulcer activities, and are tasteless and odorless, thus being easy to be administered; in particular, the organic acid salts are water-soluble and can be processed into the liquid dosage forms of injectable solution and liquid preparations for external uses.
    Type: Grant
    Filed: December 20, 1994
    Date of Patent: April 9, 1996
    Assignee: Zaidan Hojin Seisan Kaihatsu Kaguki Kenkyusho
    Inventors: Hajime Fujimura, Takahiro Yabuuchi, Teruo Tanaka
  • Patent number: 5506980
    Abstract: In a multiprocessor system having a plurality of main memories and a shared extended memory, each main memory is associated with an extended memory partial write control. When an extended memory partial write instruction is issued, tag information identifying updated portions of main memory data is transferred to the associated extended memory partial write control along with the main memory data. Each time a subblock of the main memory data arrives, the extended memory partial write control performs a partial write operation to substitute those portions of the main memory data which are identified by the tag information for the corresponding portions of a data subblock in a specified extended memory area. During this partial write operation, that specified extended memory area is kept locked.
    Type: Grant
    Filed: October 22, 1992
    Date of Patent: April 9, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Yasuhiro Inagami, Yoshiko Tamaki, Katsuyoshi Kitai, Teruo Tanaka, Tadayuki Sakakibara
  • Patent number: 5489609
    Abstract: The present invention covers 2-aminoethanesulfonic acid zinc complex compound as represented by the formula [I]: ##STR1## as well as a process for producing the same, and an anti-hepatitis agent, liver function improving agent and anti-ulcer agent. As compared with 2-aminoethanesulfonic acid, glutathione and glycyrrhizin, the compound (I) of the present invention exhibits improved anti-hepatitis activity, and also strengthens detoxicating activity toward various compounds to thereby develop liver function improving activity, while the said compound shows excellent anti-ulcer activity but greatly lowered toxicity.
    Type: Grant
    Filed: December 15, 1994
    Date of Patent: February 6, 1996
    Assignee: Zaidan Hoijn Seisan Kaihatsu Kagaku Kenkyusho
    Inventors: Hajime Fujimura, Takahiro Yabuuchi, Teruo Tanaka, Yoichi Nagamura
  • Patent number: 5475028
    Abstract: The present invention relates to a 2-aminoethanesulfonic acid zinc complex represented by the following formula: ##STR1## (wherein M is an alkali metal atom), to a process for producing the said complex from 2-aminoethanesulfonic acid and to use of the said complex as an anti-hepatitis agent, liver function improving agent and anti-ulcer agent. The said complex exhibits not only improved physiological activities such as anti-hepatitis activity, suppressory activity against liver-function disorder and anti-ulcer activity but also protective and restorative activity for the digestive tract.
    Type: Grant
    Filed: July 13, 1994
    Date of Patent: December 12, 1995
    Assignee: Zaidan Hojin Seisan Kaihatsu Kagaku Kenkyusho
    Inventors: Hajime Fujimura, Takahiro Yabuuchi, Teruo Tanaka, Yoichi Nagamura
  • Patent number: 5465380
    Abstract: A parallel processor system which includes a plurality of processors each for executing at least one of a plurality of mutually associated programs and a transfer circuit. The transfer circuit is connected to the processors, and is provided for transferring the data outputted from any one of the programs during execution of one program by any one of the processors to other processors to which a receiving program is allotted. The transfer operation is performed in response to a program identification code outputted during execution of the one program by one processor to identify the receiving program.
    Type: Grant
    Filed: April 4, 1994
    Date of Patent: November 7, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Naoki Hamanaka, Teruo Tanaka, Koichiro Omoda, Shigeo Nagashima
  • Patent number: 5437043
    Abstract: An arrangement having a register file having registers greater in number than those which are designated by an instruction, a pipeline ALU, a current window pointer and window number modifier operating in a register window mode, an element counter and address counter operating in a vector register mode, and register determining circuits for determining physical register numbers from the register numbers designated by an instruction in one of the two modes. Each register determining circuit has a first register determining circuit using an output of the window number modifier, for using the register file as a register window configuration, and a second register determining circuit using an output of the element counter, for using the register file as a vector register configuration. Physical registers of the register file are used as scalar registers in the register window mode, and used as vector registers in the vector register modes.
    Type: Grant
    Filed: November 20, 1992
    Date of Patent: July 25, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Hiroaki Fujii, Naoki Hamanaka, Teruo Tanaka, Yasuhiro Inagami, Yoshiko Tamaki
  • Patent number: 5392443
    Abstract: A plurality of storage control units are employed in the storage control unit section; moreover, two requester modules are adopted in association with these storage control units. Each memory module is constituted with as many access bank groups as there are storage control units. The access bank groups operate in concurrent fashion and are accessible from any one of the storage control units. In the element assignment, a plurality of request control units in each requester module and a plurality of vector data controllers in each vector register unit are respectively assigned with serial numbers beginning from zero. For a vector data controller, a number assigned thereto is divided by the request module count to attain a remainder such that the vector data controller is assigned to a request module having a number identical to the value of the remainder.
    Type: Grant
    Filed: March 19, 1992
    Date of Patent: February 21, 1995
    Assignee: Hitachi, Ltd.
    Inventors: Tadayuki Sakakibara, Katsuyoshi Kitai, Yasuhiro Inagami, Yoshiko Tamaki, Teruo Tanaka, Tadaaki Isobe, Shigeko Yazawa, Masanao Ito
  • Patent number: 5339396
    Abstract: In a parallel computer including L=n.sub.1 x n.sub.2 x - - - x n.sub.N processor element or external devices (hereafter represented by processor elements), an interconnection network of processor elements using L x (1/n.sub.1 +1/n.sub.2 +- - - +1/n.sub.N) crossbar switches in total comprises N dimensional lattice coordinates (i.sub.1, i.sub.2, - - - , i.sub.N) , 0.ltoreq.i.sub.1 .ltoreq.n.sub.1-1, 0.ltoreq.i.sub.2 .ltoreq.n.sub.2-1, - - - , 0.ltoreq.i.sub.n .ltoreq.n.sub.N-1 given to each processor element as the processor element number, crossbar switches for decoding a dimensional field in a processor element number having specific position and length depending upon the number of lattice points of a particular dimension and for performing the switching operation with regard to the dimension, interconnection of n.sub.k processor elements having processor element numbers, which are different only in the k-th dimensional coordinate for arbitrary k, i.e.
    Type: Grant
    Filed: September 10, 1993
    Date of Patent: August 16, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Akira Muramatsu, Ikuo Yoshihara, Kazuo Nakao, Takehisa Hayashi, Teruo Tanaka, Shigeo Nagashima
  • Patent number: 5339429
    Abstract: A parallel processing system includes tightly coupled multiprocessors. Each multiprocessor incorporates a local extended storage device which is a secondary storage device for a main storage device. The tightly coupled multiprocessors are connected with each other through a shared extended storage device. A compiler or preprocessor for the system analyzes the data to be allocated on the extended storage devices so that large scaled data accessed from each tightly-coupled multiprocessor are allocated on the local extended storage whereas the data to be accessed from a plurality of tightly-coupled multiprocessors are allocated on the shared extended storage.
    Type: Grant
    Filed: May 8, 1992
    Date of Patent: August 16, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Teruo Tanaka, Yasuhiro Inagami, Yoshiko Tamaki, Tadayuki Sakakibara, Katsuyoshi Kitai
  • Patent number: 5301322
    Abstract: A parallel processor system includes a transfer circuit and a plurality of processors each of which executes at least one of a plurality of mutually associated programs. The transfer circuit transfers data from a sending program allotted to one processor to a receiving program allotted to another processor by identifying the other processor and the receiving program based on a job number and within-job process number outputted by the sending program.
    Type: Grant
    Filed: July 10, 1992
    Date of Patent: April 5, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Naoki Hamanaka, Teruo Tanaka, Koichiro Omoda, Shigeo Nagashima
  • Patent number: 5297255
    Abstract: In a parallel computer, there are provided a plurality of processor elements 1-1 to 1-n) connected to each other by a network (2); each of said processor elements including a local memory (6) for holding a program and data related thereto, a processor (3) for performing an instruction in said program, a circuit (5) for transferring the data to the other processor elements, and a circuit (4) for receiving the data sent from the other processor element; a memory area (92:8) constructed of a plurality of reception data areas for temporarily storing data received by said receiving circuit, and a memory (92,8) constructed of a plurality of tag areas, provided for each of the reception data areas, for storing a valid data tag or an invalid data tag indicating that the data in the corresponding reception data area is valid or invalid; a transmitting circuit (5) for transmitting the data to be transmitted with attaching a data identifier predetermined by said data; a receiving circuit for writing the data into one of
    Type: Grant
    Filed: January 27, 1989
    Date of Patent: March 22, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Naoko Hamanaka, Teruo Tanaka
  • Patent number: RE34960
    Abstract: Compounds of formula (I): ##STR1## .[.[.]. wherein: R.sup.1 .[.represents a hydrogen atom, an alkyl group, an alkoxy group or various substituted alkyl groups.]. .Iadd.is hydroxyethyl; .Iaddend.R.sup.2 represents a group of formula ##STR2## in which ##STR3## .[.represents an alicyclic amine group having from 4 to 8 ring atoms, optionally having a single double bond, optionally containing an additional hetero-atom and optionally having an oxo group on the ring;.]. .Iadd.is a 3-pyrrolidinyl group; .Iaddend.X represents a hydrogen atom.[.; an alkyl group, an alkoxy group, an alkylthio group, an alkylsulphinyl group, an alkylsulphonyl group, a hydroxy group, a halogen atom or various substituted alkyl groups.].;Y represents .[.a hydrogen atom, an alkyl group, an aliphatic acyl group or an acylimidoyl.]. .Iadd.an acetylimidoyl .Iaddend.group; andR.sup.3 represents a carboxy group or a protected carboxy group.[.].].
    Type: Grant
    Filed: May 20, 1987
    Date of Patent: May 30, 1995
    Assignee: Sankyo Company, Limited
    Inventors: Tetsuo Miyadera, Yukio Sugimura, Toshihiko Hashimoto, Teruo Tanaka, Kimio Iino, Tomoyuki Shibata, Shinichi Sugawara