Patent application number | Description | Published |
20100206527 | In-Situ Treatment of Metallic Surfaces - A method for in-situ treatment of a metallic surface utilizing a nanoparticle dispersion to increase at least one of (i) the critical heat flux. (ii) the boiling heat transfer rate, or (iii) the corrosion resistance of the metallic surface when in operation without a nanofluid heat transfer liquid, comprising: (1) cleaning the metallic surface: (2) conditioning the metallic surface to enhance nanoparticle binding to the metallic surface by applying a polymeric binding agent; (3) forming at least one thin film layer of nanoparticles on the metallic surface by contacting the nanoparticle dispersion with the metallic surface at a temperature and pressure sufficient to boil the nanoparticle dispersion; and, optionally (4) curing the nanoparticle layer by heating the metallic surface to a temperature higher than the temperature sufficient to boil the nanoparticle dispersion. | 08-19-2010 |
20100224638 | Nanoparticle Thin-Film Coatings for Enhancement of Boiling Heat Transfer - A superhydrophilic thin film is formed on a metal surface of a boiler vessel to alter the wettability and roughness of the surface, which, in turn, changes the boiling behavior at the surface. The superhydrophilic film is formed by depositing a layer of a first ionic species on the surface from a solution. A second ionic species having a charge opposite to the that of the first ionic species is then deposited from solution onto the surface to produce a bilayer of the first ionic species and the oppositely charged second ionic species. The depositions are then repeated to form a plurality of bilayers, on top of the preceding bilayer. The bilayers are then heated, leaving the second ionic species on the metal surface to form a superhydrophilic film. | 09-09-2010 |
20110067398 | CONCENTRATED SOLAR POWER SYSTEM - Systems and methods for concentrating and storing solar energy are provided. A solar energy receiver for use with the systems and methods may include a container for holding a solar absorption material, such as a phase change material, and a cooled cover disposed above the container for condensing and collecting vaporized phase change material collected along an underside of the cover. | 03-24-2011 |
Patent application number | Description | Published |
20130033507 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CONSTRUCTING AN ACCELERATION STRUCTURE - A system, method, and computer program product are provided for constructing an acceleration structure. In use, a plurality of primitives associated with a scene is identified. Additionally, an acceleration structure is constructed, utilizing the primitives. | 02-07-2013 |
20140122509 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A STRING SEARCH - A system, method, and computer program product are provided for performing a string search. In use, a first string and a second string are identified. Additionally, a string search is performed, utilizing the first string and the second string. | 05-01-2014 |
20140123147 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PARALLEL RECONSTRUCTION OF A SAMPLED SUFFIX ARRAY - A system, method, and computer program product are provided for reconstructing a sampled suffix array. The sampled suffix array is reconstructed by, for each index of a sampled suffix array for a string, calculating a block value corresponding to the index based on an FM-index, and reconstructing the sampled suffix array corresponding to the string based on the block values. Calculating at least two block values for at least two corresponding indices of the sampled suffix array is performed in parallel. | 05-01-2014 |
20140168228 | FINE-GRAINED PARALLEL TRAVERSAL FOR RAY TRACING - Techniques are disclosed for tracing a ray within a parallel processing unit. A first thread receives a ray or a ray segment for tracing and identifies a first node within an acceleration structure associated with the ray, where the first node is associated with a volume of space traversed by the ray. The thread identifies the child nodes of the first node, where each child node is associated with a different sub-volume of space, and each sub-volume is associated with a corresponding ray segment. The thread determines that two or more nodes are associated with sub-volumes of space that intersect the ray segment. The thread selects one of these nodes for processing by the first thread and another for processing by a second thread. One advantage of the disclosed technique is that the threads in a thread group perform ray tracing more efficiently in that idle time is reduced. | 06-19-2014 |
20140168238 | FINE-GRAINED PARALLEL TRAVERSAL FOR RAY TRACING - Techniques are disclosed for tracing a ray within a parallel processing unit. A first thread receives a ray or a ray segment for tracing and identifies a first node within an acceleration structure associated with the ray, where the first node is associated with a volume of space traversed by the ray. The thread identifies the child nodes of the first node, where each child node is associated with a different sub-volume of space, and each sub-volume is associated with a corresponding ray segment. The thread determines that two or more nodes are associated with sub-volumes of space that intersect the ray segment. The thread selects one of these nodes for processing by the first thread and another for processing by a second thread. One advantage of the disclosed technique is that the threads in a thread group perform ray tracing more efficiently in that idle time is reduced. | 06-19-2014 |
20140173606 | STREAMING PROCESSING OF SHORT READ ALIGNMENT ALGORITHMS - A technique for executing alignment algorithms on a SIMT processing environment is disclosed. An alignment algorithm having multiple stages is executed within the SIMT environment such that a different thread group executes each stage of the algorithm. Each thread group performs a different set of alignment operations related to a different stage of alignment algorithm for a group of short reads. In such a manner, the thread groups operate in unison to perform all the operations related to each stage of the alignment algorithm on every short read in the group of short reads. | 06-19-2014 |
20140176575 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR TILED DEFERRED SHADING - A system, method, and computer program product are provided for tiled deferred shading. In operation, a plurality of photons associated with at least one scene are identified. Further, a plurality of screen-space tiles associated with the at least one scene are identified. Additionally, each of the plurality of screen-space tiles capable of being affected by a projection of an effect sphere for each of the plurality of photons are identified. Furthermore, at least a subset of photons associated with each of the screen-space tiles from which to compute shading are selected. Moreover, shading for the at least one scene is computed utilizing the selected at least a subset of photons. | 06-26-2014 |