摘要:
According to one embodiment, a program converting device includes an access attribute determining unit, a non-sharing target classifying unit, and a converting unit. The access attribute determining unit calculates exclusive accesses from memory accesses by threads forming a source program and determines a memory access using a cache memory among the calculated exclusive accesses. The non-sharing target classifying unit determines an access data item that does not share a cache line with another access data item among the access data items that are accessed using the cache memories. The converting unit inserts a process that does not share the cache line into the source program based on the determination result of the non-sharing target classifying unit.
摘要:
According to one embodiment, a program converting device includes an access attribute determining unit, a non-sharing target classifying unit, and a converting unit. The access attribute determining unit calculates exclusive accesses from memory accesses by threads forming a source program and determines a memory access using a cache memory among the calculated exclusive accesses. The non-sharing target classifying unit determines an access data item that does not share a cache line with another access data item among the access data items that are accessed using the cache memories. The converting unit inserts a process that does not share the cache line into the source program based on the determination result of the non-sharing target classifying unit.
摘要:
According to an embodiment, based on task border information, and first-type dependency relationship information containing N number of nodes corresponding to data accesses to one set of data, containing edges representing dependency relationship between the nodes, and having at least one node with an access reliability flag indicating reliability/unreliability of corresponding data access; task border edges, of edges extending over task borders, are identified that have an unreliable access node linked to at least one end, and presentation information containing unreliable access nodes is generated. According to dependency existence information input corresponding to the set of data, conversion information indicating absence of data access to the unreliable access nodes is output. According to the conversion information, the first-type dependency relationship information is converted into second-type dependency relationship information containing M number of nodes (0≦M≦N) corresponding to data accesses to the set of data and containing edges representing inter-node dependency relationship.
摘要:
It is to provide: a generation unit configured to generate one or more reference relationship pairs with reference certainty information of “uncertainty” as presentation information based on first reference relationship information showing whether it is “certain” for the reference data to refer the referenced data or it is “uncertain” for the reference data to refer the referenced data, every reference relationship pair formed with reference data and referenced data; and a conversion unit configured to convert the first reference relationship information into second reference relationship information using an input of a reference relationship for presentation information and reference dependence relationship information showing a dependence relationship between reference relationship pairs.
摘要:
According to an embodiment, based on task border information, and first-type dependency relationship information containing N number of nodes corresponding to data accesses to one set of data, containing edges representing dependency relationship between the nodes, and having at least one node with an access reliability flag indicating reliability/unreliability of corresponding data access; task border edges, of edges extending over task borders, are identified that have an unreliable access node linked to at least one end, and presentation information containing unreliable access nodes is generated. According to dependency existence information input corresponding to the set of data, conversion information indicating absence of data access to the unreliable access nodes is output. According to the conversion information, the first-type dependency relationship information is converted into second-type dependency relationship information containing M number of nodes (0≦M≦N) corresponding to data accesses to the set of data and containing edges representing inter-node dependency relationship.
摘要:
A compiler device 10 includes: an input unit inputting a data flow graph including a set of nodes and a set of edges and information indicating a range of values that can be taken by data flowing along each edge; and a determination unit determining, from among a plurality of different types of hardware resources, a hardware resource to which a first node can be assigned based on the first node type and information indicating the range of values that can be taken by data flowing along a first edge connected to the first node. The compiler device 10 makes it possible to efficiently utilize hardware resources without losing data accuracy.
摘要:
A non-aqueous electrolyte battery is provided, which exhibits good high-rate discharge characteristics and low-temperature characteristics and ensures high safety when the negative electrode contains 0.6 to 1.7 parts by weight of a particulate modified styrene-butadiene rubber as a binder and 0.7 to 1.2 parts by weight of a thickening agent so that the total amount of the binder and thickening agent is 1.3 to 2.4 parts by weight per 100 parts by weight of a carbon material as an active material, and the concentration of LiPF6 in the non-aqueous electrolyte is 0.6 to 1.05 mole/liter. The surface area of the active material effectively contributable to charging and discharging reaction is sufficient when the surface area of the carbon material per 1 g of the binder contained in the negative electrode is 300 to 600 m2.
摘要:
A method for manufacturing a positive electrode plate for a non-aqueous secondary battery including: preparing an active material A, a conductive material B, a binder C, a thickener D, and a liquid component E, the thickener D being in a powder state, the conductive material B including a carbon material, the thickener D including a water-soluble polymer, and the liquid component E including water; preparing a slurry including the component E and an electrode material mixture, the material mixture including the active material A, the conductive material B, the binder C, and the thickener D; and applying the slurry on a current collector. In preparing the slurry, the thickener D in a powder state, the active material A and the conductive material B are kneaded together with the liquid component E, and then the primary kneaded matter, the binder C, and an additional liquid component are kneaded.
摘要:
An image forming apparatus for forming an image on a recording material includes an image bearing member; and optical mechanism for projecting light corresponding to image information onto the image bearing member; a developer for developing a latent image formed on the image bearing member into a toner image; a transfer mechanism for transferring the toner image onto a recording material; a fixer for fixing the toner image transferred onto the recording material; a first support for supporting the recording material to be fed to the transfer mechanism; and a second support for supporting the recording material which has been subjected to a fixing operation of the fixer. Air ducts are provided along the back side supporting surfaces of the first support and the second support which overlap in a horizontal direction with the optical mechanism therebetween. A sheet feeding position, an image transfer position, and an image fixing position take lower positions in the order named.
摘要:
An image heating apparatus includes a heater; an endless film extended around the heater; a guiding member for guiding an internal surface of the film; a driving rotatable member for driving an outer surface of the film; wherein the heater, the film and the guiding member constitute a unit which is detachably mountable to the image heating apparatus with the driving rotatable member maintained in the image heating apparatus.