摘要:
Provided is a program parallelizing method and a program parallelizing apparatus that enable to efficiently generate a parallelized program with shorter parallel execution time.An instruction is scheduled by referring to inter-instruction dependency. A dependency between an instruction in a function fp/f0 and an instruction of a function fq of its descendant is analyzed, and parallelization is performed with the analysis result. First, an instruction of a deeper function fq is relatively scheduled to analyze whether each instruction has dependency with an instruction of another function fp. When there is inter-instruction dependency, scheduling of the instruction of the function fq is performed so as to maintain the dependency and realize the shortest execution time.
摘要:
A semiconductor integrated circuit of the invention comprises a plurality of cores, and an interconnecting network including adaptors connected to each of the cores and a plurality of routers connecting the adaptors to communicate therebetween. Transmission side adaptors store first delivery information, and control delivery of the request signal to be received from the first core in accordance with the first delivery information. Reception side adaptors store second delivery information, and control delivery of the request signal to be received through the interconnecting network to the second core in accordance with the second delivery information. The first delivery information and the second delivery information are hierarchically set.
摘要:
Systems and methods are disclosed to process streaming data units (tuples) for an application using a plurality of processing units, the application have a predetermined processing time requirement, by changing an operator-set applied to the tuple by a processing unit, on a tuple-by-tuple basis; estimating code requirement for potential operators based on processing unit capability; and assigning the potential operators to the processing units.
摘要:
An information processing device comprises a plurality of processing units on which OSs and execution environments operate, and shared peripheral devices shared by the plurality of processing units. The information processing device is provided with a failure concealing device for concealing a failure which has occurred in a processing unit. The failure concealing device determines a substitutional processing unit that will act as a substitute for a failed processing unit so that the OS and execution environment which have operated on the failed processing unit will operate on the substitutional processing unit, switches the OS and execution environment which have operated on the failed processing unit so that they will operate on the substitutional processing unit, and switches a shared resource used by the failed processing unit such that it is available to the substitutional processing unit.
摘要:
An apparatus for performing a screening test of a semiconductor integrated circuit is disclosed, the semiconductor integrated circuit comprising a plurality of processors each having an output signal for instruction execution information, and the processors being programmatically operable. The apparatus for performing a screening test of a semiconductor integrated circuit comprises: an instruction/data signal synchronization circuit for synchronizing the supplying of instructions to said respective processors and for synchronizing the supplying of data to said respective processors; and a trace comparison circuit for comparing instruction execution information that are output from the respective processors to determine whether or not any of said processors has output different instruction execution information.
摘要:
A semiconductor integrated circuit comprises a plurality of cores (99) connected with an inter-connection network (1000) and a test controller (500) which is connected with the inter-connection network (1000) and which issues a test control request associated with the test of the core (99) via the inter-connection network (1000). The inter-connection network (1000) is constituted of a plurality of adapters (3000) which serve as connection interfaces of the plurality of cores (99) and the test controller (500), respectively, and a plurality of routers (2000) which connect the plurality of adapters (3000). The adapters (3000) connected with the core (99) comprise a core testing unit for vicariously testing core (99) connected to itself based on the test control request received from the test controller (500) via the inter-connection network (1000).
摘要:
This invention relates to a method of producing polyesters resulting from homopolymerization or copolymerization of a 3-hydroxyalkanoic acid(s) and having biodegradability and good physical properties using yeasts as hosts. By constructing at least one enzyme gene involved in polyester synthesis by adding a DNA coding a peroxisome-targeting signal, introducing an enzyme gene expression cassette containing that gene into yeast, and cultivating the thus-obtained transformant, it becomes possible to cause accumulation of a polyester resulting from homopolymerization or copolymerization of a 3-hydroxyalkanoic acid(s) in yeast cells and recover the polyester from the culture.
摘要:
The present invention provides a production method of a copolymeric polyester which comprises culturing an ACT1 gene promoter shown under SEQ ID NO: 9, a GAP3 gene promoter shown under SEQ ID NO: 10; a PMA1 gene promoter shown under SEQ ID NO: 11, and, a TEF1 gene promoter shown under SEQ ID NO: 12; a plasmid which contains the gene expression unit comprising said promoter; a transformed cell as resulting from transformation of the said plasmid; and said transformed cell.
摘要翻译:本发明提供共聚聚酯的制造方法,其包括培养SEQ ID NO:9所示的ACT1基因启动子,SEQ ID NO:10所示的GAP3基因启动子; SEQ ID NO:11所示的PMA1基因启动子和SEQ ID NO:12所示的TEF1基因启动子; 含有包含所述启动子的基因表达单元的质粒; 由所述质粒转化产生的转化细胞; 和转化细胞。
摘要:
The present invention relates to plasmids whose hosts can be Escherichia coli and some kinds of yeasts, namely, shuttle vectors, as well as to processes for producing said plasmids. There are provided in the present invention (1) plasmids containing an autonomously replicating sequence of Candida maltosa, Leu 2 gene derived from Saccharomyces cerevisiae and an ampicillin resistance gene and (2) plasmids further containing a tetracycline resistance gene as well as the genes described in (1).The plasmids (shuttle vectors) of the present invention can be utilized as follows. A useful foreign gene is inserted into plasmids of the present invention; using the resulting new plasid, Escherichia coli is transformed and cultured in order to obtain the plasmid in a large amount; and using this plasmid, Saccharomyces cerevisiae or Candida maltosa as a host is allowed to produce useful substances such as hormones and enzymes on a large scale.
摘要:
A router includes: a flit arrival time management section that records flit arrival time which is the time at which the packet is received for the first time, transmission interval of the packet which are acquired from a control packet transmitted prior to the first transmission of a packet and input and output channels of the control packet and requires a crossbar section for an output channel from which the packet is supposed to be output before the flit arrival time; a switch assignment section that performs arbitration on the output channel request and performs input/output connection relationship setting processing; and a switch assignment verification section that verifies whether a result of the input/output connection relationship setting processing coincides with the actual routing of the packet. The cross bar section performs switching of the arriving packet using a result of the input/output connection relationship processing.