Dynamic memory allocation is an important feature of modern programming systems. However, the cost of memory allocation in massively parallel execution environments such as CUDA has been too high for many types of kernels. This paper presents XMalloc, a high-throughput memory allocation mechanism that dramatically magnifies the allocation throughput of an underlying memory allocator. XMalloc embodies two key techniques: allocation coalescing and buffering using efficient queues. This paper describes these two techniques and presents our implementation of XMalloc as a memory allocator library. The library is designed to be called from kernels executed by massive numbers of threads. Our experimental results based on the NVIDIA G480 GPU show that XMalloc magnifies the allocation throughput of the underlying memory allocator by a factor of 48. 相似文献
This paper aims to address the growing need for ultra-low power analog-to-digital converters (ADC). For this purpose, we pushed the limitations of conventional successive approximation register ADCs through the use of deep voltage scaling, a novel iterative precharging scheme, and topological improvements over recent works. From the simulations results we achieve a figure of merit of 31?fJ per conversion step, with an 8.45 effective number of bits, working at 5?MSps. 相似文献
Sugar esters are compounds with surfactant properties (biosurfactants), i.e., capable of reducing the surface tension and promote the emulsification of immiscible liquids. On the other hand, as with all emulsions, coconut milk is not physically stable and is prone to phase separation. Therefore, the aim of this work was to evaluate the synthesis of fructose, sucrose and lactose esters from the corresponding sugars using Candida antarctica type B lipase immobilized in two different supports, namely acrylic resin and chitosan, and evaluate its application in the stabilization of coconut milk emulsions. The enzyme immobilized on chitosan showed the highest yield of lactose ester production (84.1%). Additionally, the production of fructose ester was found to be higher for the enzyme immobilized on the acrylic resin support (74.3%) as compared with the one immobilized on chitosan (70.1%). The same trend was observed for the sucrose ester, although with lower percentage yields. Sugar esters were then added to samples of fresh coconut milk and characterized according to their surface tension, emulsification index and particle size distribution. Although the microscopic analysis showed similar results for all sugar esters, results indicated lactose ester as the best biosurfactant, with a surface tension of 38.0 N/m and an emulsification index of 54.1%, when used in a ratio of 1:10 (biosurfactant:coconut milk, v/v) for 48 h experiments. 相似文献
In this article, novel FIFO and RAM-based Synchronization Modules to keep synchronism throughout the input channels of a Data Acquisition Electronics (DAE) system are proposed. DAE is a main component of a Medical
Imaging System, namely, a Positron Emission Mammography (PEM) system. DAE input data comes from a scanner constituted by an
array of scintillating crystals. The scanner captures radiation generated by human cells injected with a radioactive substance
and converts it into electrical signals. The corresponding digital information is sent to the DAE. In order to deal with the
huge amount of data, flowing at high data rates, point-to-point (p2p) communication channels are used between the scanner
and the DAE. Propagation delays associated with the different communication channels may change differently. Additionally,
differences among channel delays may exceed one clock period. Keeping synchronism in these circumstances requires more than the classical asynchronous FIFO solution. All these aspects motivate the work proposed
in this article. The PEM DAE system is a multi-board, multi-FPGA, multi-clock domain system. Therefore, the DAE architecture
follows a Globally Asynchronous, Locally Synchronous (GALS) design style. The novel Synchronization Modules proposed in this
article are implemented in the DAE. The effectiveness of these new structures is validated through simulation and laboratorial
test. Simulation and test results are presented. 相似文献
Context: Currently, there is an increasing interest of cosmetic industry on natural extracts. The inclusion of antioxidants in topical formulations can contribute to minimize oxidative stress in the skin, which has been associated with aging. Also, questions of sustainability are leading to the study of new cosmetic ingredients obtained from food by-products. Coffee Silverskin (CS) is a food by-product with established antioxidant activity that has not yet been incorporated into a topical formulation.Objective: The aim of this study was to evaluate the physical and microbiological stabilities and antioxidant activity of a hand cream formulation containing 2.5% (w/w) of CS extract upon production and after 6 months of shelf-life and in vitro safety/cytotoxicity on skin cell lines after production.Materials and methods: The in vitro cytotoxicity was evaluated with MTS and LDH assays, at different concentrations, in HaCaT and HFF-1 cells. Formulations were stored at 25?°C/65% RH and 40?°C/75% RH. Physical, microbiological, and antioxidant stabilities were evaluated by centrifugation, viscosity, total colony count, DPPH and total phenolic content (TPC).Results: The hand cream containing 2.5% (w/w) of CS extract showed stable physical characteristics independently of the storage conditions. The DPPH activity and TPC of the CS formulation were significantly higher compared with those of the base formulation. However, during storage, the antioxidant activity decreases slightly. Microbiological quality was also confirmed. No cytotoxic effects were observed.Conclusion: It is possible to suggest that this formulation is stable under extreme conditions and safe for topical use. 相似文献
Rational use of cars in smart cities can represent an economical and cheaper way to decrease the quantity of cars on the roads to better the life quality of the populations. This paper presents a low-cost deployment proposal called “URCa project” to reach these goals and proposes a paradigm change by sharing the cars considering some logistic aspects including car ride mechanism. Technical feasibility to deploy this solution was checked by means of a proof of concept. The concept was proven by passenger counting and license plate that are essential information in this solution were obtained taking photographs, applying two types of recognition algorithms and sending the results to be stored and evaluated by analytic data processes of a transit regulatory agency showing that this project is technically viable. The low-cost solution was justified by a financial analysis based on both costs (URCa solution and a bridge) that has shown a ratio of 1:10,000.
An anaerobic sequencing batch biofilm reactor (AnSBBR) treating a mixture of dairy industry wastewater and biodiesel production wastewater (co-digestion of whey with glycerin) was applied to hydrogen production. The influence of fed-batch and batch mode, cycle time and interactions effects between influent concentration and cycle time (2, 3 and 4 h) over the organic loading rate were assessed in order to obtain a sensitivity analysis for important operational variables to the reactor. It was possible to find an optimal cycle time of 3 h with an influent concentration of 7000 mgCOD L?1 (molar productivity 129.0 molH2 m?3 d?1 and yield 5.4 molH2 kgCOD?1). Reactor operation in fed-batch mode allowed higher hydrogen production rates. Increasing the influent concentration (with a constant cycle time) was better for the hydrogen production process than decreasing the cycle length (with a constant influent concentration), which means that these two parameters have different weights in the organic loading rate. The best operational conditions produce hydrogen via acetic, butyric and valeric acids similarly. The system is able to produce 1.3 kJ per gram of COD applied. 相似文献
Continuous hydrogenation reaction of ethyl benzoylformate was studied over a (–)‐cinchonidine (CD)‐modified Pt/Al2O3 catalyst. The catalyst showed a good stability, and high enantioselectivity was achieved in the fixed‐bed reactor. Chromatographic separation of (R)‐ and (S)‐ethyl mandelate originating from a post‐continuous hydrogenation reaction of ethyl benzoylformate over the (–)‐CD‐modified Pt/Al2O3 catalyst was investigated in the same reaction mixture. A commercial column filled with a chiral selector resin was chosen as a perspective preparative‐scale adsorbent. Since adsorption equilibrium isotherms were linear within the entire investigated range of concentrations, they were determined by pulse experiments for the isomers present in a post‐reaction mixture. Breakthrough curves were measured and described successfully by the dispersive plug‐flow model with linear driving force approximation. 相似文献