8,269 research outputs found

    Combining and Relating Control Effects and their Semantics

    Full text link
    Combining local exceptions and first class continuations leads to programs with complex control flow, as well as the possibility of expressing powerful constructs such as resumable exceptions. We describe and compare games models for a programming language which includes these features, as well as higher-order references. They are obtained by contrasting methodologies: by annotating sequences of moves with "control pointers" indicating where exceptions are thrown and caught, and by composing the exceptions and continuations monads. The former approach allows an explicit representation of control flow in games for exceptions, and hence a straightforward proof of definability (full abstraction) by factorization, as well as offering the possibility of a semantic approach to control flow analysis of exception-handling. However, establishing soundness of such a concrete and complex model is a non-trivial problem. It may be resolved by establishing a correspondence with the monad semantics, based on erasing explicit exception moves and replacing them with control pointers.Comment: In Proceedings COS 2013, arXiv:1309.092

    The economics of garbage collection

    Get PDF
    This paper argues that economic theory can improve our understanding of memory management. We introduce the allocation curve, as an analogue of the demand curve from microeconomics. An allocation curve for a program characterises how the amount of garbage collection activity required during its execution varies in relation to the heap size associated with that program. The standard treatment of microeconomic demand curves (shifts and elasticity) can be applied directly and intuitively to our new allocation curves. As an application of this new theory, we show how allocation elasticity can be used to control the heap growth rate for variable sized heaps in Jikes RVM

    Many-box locality

    Get PDF
    There is an ongoing search for a physical or operational definition for quantum mechanics. Several informational principles have been proposed which are satisfied by a theory less restrictive than quantum mechanics. Here, we introduce the principle of "many-box locality", which is a refined version of the previously proposed "macroscopic locality". These principles are based on coarse-graining the statistics of several copies of a given box. The set of behaviors satisfying many-box locality for NN boxes is denoted MBLNMBL_N. We study these sets in the bipartite scenario with two binary measurements, in relation with the sets Q\mathcal{Q} and Q1+AB\mathcal{Q}_{1+AB} of quantum and "almost quantum" correlations. We find that the MBLNMBL_N sets are in general not convex. For unbiased marginals, by working in the Fourier space we can prove analytically that MBLNQMBL_{N}\subsetneq\mathcal{Q} for any finite NN, while MBL=QMBL_{\infty}=\mathcal{Q}. Then, with suitably developed numerical tools, we find an example of a point that belongs to MBL16MBL_{16} but not to Q1+AB\mathcal{Q}_{1+AB}. Among the problems that remain open, is whether QMBL\mathcal{Q}\subset MBL_{\infty}.Comment: 10 pages, 4 figures, 2 ancillary files; v2: similar to published versio

    Nanostructured sonogels

    Get PDF
    Acoustic cavitation effects in sol-gel liquid processing permits to obtain nanostructured materials, with size-dependent properties. The so-called "hot spots" produce very high temperatures and pressures which act as nanoreactors. Ultrasounds force the dissolution and the reaction stars. The products (alcohol, water and silanol) help to continue the dissolution, being catalyst content, temperature bath and alkyl group length dependent. Popular choices used in the preparation of silica-based gels are tetramethoxysilane (TMOS), Si(OCH3)4 and tetraethoxysilane (TEOS), Si(OC 2H5)4. The resultant "sonogels" are denser gels with finer and homogeneous porosity than those of classic ones. They have a high surface/volume ratio and are built by small particles (1 nm radius) and a high cross-linked network with low -OH surface coverage radicals. In this way a cluster model is presented based on randomly-packed spheres in several hierarchical levels that represent the real sonoaerogel. Organic modified silicates (ORMOSIL) were obtained by supercritical drying in ethanol of the corresponding alcogel producing a hybrid organic/inorganic aerogel. The new material takes the advantages of the organic polymers as flexibility, low density, toughness and formability whereas the inorganic part contributes with surface hardness, modulus strength, transparency and high refractive index. The sonocatalytic method has proven to be adequate to prepare silica matrices for fine and uniform dispersion of CdS and PbS quantum dots (QDs), which show exciton quantum confinement. We present results of characterization of these materials, such as nitrogen physisorption, small angle X-ray/neutrons scattering, electron microscopy, uniaxial compression and nanoindentation. Finally these materials find application as biomaterials for tissue engineering and for CO2 sequestration by means the carbonation reaction.Ministerio de Ciencia y Tecnología MAT2005-158

    Fast Determination of Soil Behavior in the Capillary Zone Using Simple Laboratory Tests

    Get PDF
    INE/AUTC 13.1

    Fibroblast Growth Factor 22 Is Not Essential for Skin Development and Repair but Plays a Role in Tumorigenesis

    Get PDF
    PMCID: PMC3380851This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited

    Memorizing chromic response to pressure

    Get PDF
    Almost all appliances are prone to mechanical stress in one form or the other. An increasing dependence on machines in daily life calls for a need to increase their maintenance quality. Various materials, methods and configurations to observe mechanical pressure have been devised and this paper discusses one such technique. The use of gold nanoparticles in its one dimensional array causes plasmonic coupling between the nanoparticles, which when disrupted creates a plasmonic shift in its assembly. Such a film, when casted on a polymer with a known elastic limit, causes deformation by an application of stress. This forces the film to undergo plasmonic shift permanently and this is sensed with a change in colour. Because of plastic deformation, the colour remains intact even after the removal of pressure. Analysis of extinction profiles of nanoparticles have been carried out which demonstrates the proof of concept under a wide range of stresses. The colour change depends on the duration of application of stress and the value of stress itself. This is one of the earliest attempts to develop a colorimetric pressure-responsive film which memorizes the colour change by using gold nanoparticles. In this thesis, an attempt is made to investigate the feasibility of using silver nanoparticles in such sensors
    corecore