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: 5754876Abstract: 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: GrantFiled: December 21, 1995Date of Patent: May 19, 1998Assignee: Hitachi, Ltd.Inventors: Yoshiko Tamaki, Teruo Tanaka, Tadayuki Sakakibaraa
-
Patent number: 5754792Abstract: 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: GrantFiled: March 19, 1993Date of Patent: May 19, 1998Assignees: Hitachi, Ltd., Hitachi VLSI Engineering Corp.Inventors: Shinichi Shutoh, Junji Nakagoshi, Naoki Hamanaka, Shigeo Takeuchi, Teruo Tanaka
-
Patent number: 5742766Abstract: 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: GrantFiled: March 19, 1993Date of Patent: April 21, 1998Assignees: 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: 5710932Abstract: 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 receptiType: GrantFiled: March 21, 1994Date of Patent: January 20, 1998Assignee: Hitachi, Ltd.Inventors: Naoki Hamanaka, Teruo Tanaka
-
Patent number: 5617575Abstract: 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: GrantFiled: December 21, 1993Date of Patent: April 1, 1997Assignee: Hitachi, Ltd.Inventors: Tadayuki Sakakibara, Teruo Tanaka, Katsuyoshi Kitai, Tadaaki Isobe, Shigeko Hashimoto, Yasuhiro Inagami, Yoshiko Tamaki
-
Patent number: 5590353Abstract: 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: GrantFiled: July 15, 1994Date of Patent: December 31, 1996Assignee: Hitachi, Ltd.Inventors: Tadayuki Sakakibara, Teruo Tanaka, Yoshiko Tamaki, Katsuyoshi Kitai, Yasuhiro Inagami
-
Patent number: 5530881Abstract: 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: GrantFiled: June 5, 1992Date of Patent: June 25, 1996Assignee: Hitachi, Ltd.Inventors: Yasuhiro Inagami, Teruo Tanaka, Yoshiko Tamaki, Katsuyoshi Kitai, Tadayuki Sakakibara
-
Patent number: 5517619Abstract: 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: GrantFiled: February 28, 1994Date of Patent: May 14, 1996Assignee: Hitachi, Ltd.Inventors: Akira Muramatsu, Ikuo Yoshihara, Kazuo Nakao, Takehisa Hayashi, Teruo Tanaka, Shigeo Nagashima
-
Patent number: 5506264Abstract: 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: GrantFiled: December 20, 1994Date of Patent: April 9, 1996Assignee: Zaidan Hojin Seisan Kaihatsu Kaguki KenkyushoInventors: Hajime Fujimura, Takahiro Yabuuchi, Teruo Tanaka
-
Patent number: 5506980Abstract: 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: GrantFiled: October 22, 1992Date of Patent: April 9, 1996Assignee: Hitachi, Ltd.Inventors: Yasuhiro Inagami, Yoshiko Tamaki, Katsuyoshi Kitai, Teruo Tanaka, Tadayuki Sakakibara
-
Patent number: 5489609Abstract: 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: GrantFiled: December 15, 1994Date of Patent: February 6, 1996Assignee: Zaidan Hoijn Seisan Kaihatsu Kagaku KenkyushoInventors: Hajime Fujimura, Takahiro Yabuuchi, Teruo Tanaka, Yoichi Nagamura
-
Patent number: 5475028Abstract: 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: GrantFiled: July 13, 1994Date of Patent: December 12, 1995Assignee: Zaidan Hojin Seisan Kaihatsu Kagaku KenkyushoInventors: Hajime Fujimura, Takahiro Yabuuchi, Teruo Tanaka, Yoichi Nagamura
-
Patent number: 5465380Abstract: 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: GrantFiled: April 4, 1994Date of Patent: November 7, 1995Assignee: Hitachi, Ltd.Inventors: Naoki Hamanaka, Teruo Tanaka, Koichiro Omoda, Shigeo Nagashima
-
Patent number: 5437043Abstract: 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: GrantFiled: November 20, 1992Date of Patent: July 25, 1995Assignee: Hitachi, Ltd.Inventors: Hiroaki Fujii, Naoki Hamanaka, Teruo Tanaka, Yasuhiro Inagami, Yoshiko Tamaki
-
Patent number: 5392443Abstract: 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: GrantFiled: March 19, 1992Date of Patent: February 21, 1995Assignee: Hitachi, Ltd.Inventors: Tadayuki Sakakibara, Katsuyoshi Kitai, Yasuhiro Inagami, Yoshiko Tamaki, Teruo Tanaka, Tadaaki Isobe, Shigeko Yazawa, Masanao Ito
-
Patent number: 5339396Abstract: 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: GrantFiled: September 10, 1993Date of Patent: August 16, 1994Assignee: Hitachi, Ltd.Inventors: Akira Muramatsu, Ikuo Yoshihara, Kazuo Nakao, Takehisa Hayashi, Teruo Tanaka, Shigeo Nagashima
-
Patent number: 5339429Abstract: 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: GrantFiled: May 8, 1992Date of Patent: August 16, 1994Assignee: Hitachi, Ltd.Inventors: Teruo Tanaka, Yasuhiro Inagami, Yoshiko Tamaki, Tadayuki Sakakibara, Katsuyoshi Kitai
-
Patent number: 5301322Abstract: 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: GrantFiled: July 10, 1992Date of Patent: April 5, 1994Assignee: Hitachi, Ltd.Inventors: Naoki Hamanaka, Teruo Tanaka, Koichiro Omoda, Shigeo Nagashima
-
Patent number: 5297255Abstract: 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 ofType: GrantFiled: January 27, 1989Date of Patent: March 22, 1994Assignee: Hitachi, Ltd.Inventors: Naoko Hamanaka, Teruo Tanaka
-
Patent number: RE34960Abstract: 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: GrantFiled: May 20, 1987Date of Patent: May 30, 1995Assignee: Sankyo Company, LimitedInventors: Tetsuo Miyadera, Yukio Sugimura, Toshihiko Hashimoto, Teruo Tanaka, Kimio Iino, Tomoyuki Shibata, Shinichi Sugawara