84 research outputs found
Tuning the Level of Concurrency in Software Transactional Memory: An Overview of Recent Analytical, Machine Learning and Mixed Approaches
Synchronization transparency offered by Software Transactional Memory (STM) must not come at the expense of run-time efficiency, thus demanding from the STM-designer the inclusion of mechanisms properly oriented to performance and other quality indexes. Particularly, one core issue to cope with in STM is related to exploiting parallelism while also avoiding thrashing phenomena due to excessive transaction rollbacks, caused by excessively high levels of contention on logical resources, namely concurrently accessed data portions. A means to address run-time efficiency consists in dynamically determining the best-suited level of concurrency (number of threads) to be employed for running the application (or specific application phases) on top of the STM layer. For too low levels of concurrency, parallelism can be hampered. Conversely, over-dimensioning the concurrency level may give rise to the aforementioned thrashing phenomena caused by excessive data contention—an aspect which has reflections also on the side of reduced energy-efficiency. In this chapter we overview a set of recent techniques aimed at building “application-specific” performance models that can be exploited to dynamically tune the level of concurrency to the best-suited value. Although they share some base concepts while modeling the system performance vs the degree of concurrency, these techniques rely on disparate methods, such as machine learning or analytic methods (or combinations of the two), and achieve different tradeoffs in terms of the relation between the precision of the performance model and the latency for model instantiation. Implications of the different tradeoffs in real-life scenarios are also discussed
Self-Assembly of Polyhedral Hybrid Colloidal Particles
We have developed a new method to produce hybrid particles with polyhedral shapes in very high yield (liter quantities at up to 70% purity) using a combination of emulsion polymerization and inorganic surface chemistry. The procedure has been generalized to create complex geometries, including hybrid line segments, triangles, tetrahedra, octahedra, and more. The optical properties of these particles are tailored for studying their dynamics and self-assembly. For example, we produce systems that consist of index-matched spheres allowing us to define the position of each elementary particle in three-dimensional space. We present some preliminary studies on the self-assembly of these complex shaped systems based on electron and optical microscopy.Engineering and Applied SciencesPhysic
Regulatory T-cells in chronic lymphocytic leukemia: actor or innocent bystander?
Abstract: Regulatory T (Treg) cells are now under extensive investigation in chronic lymphocytic leukemia (CLL). This small subset of T-cells has been, in fact, considered to be involved in the pathogenesis and progression of CLL. However, whether Treg dysregulation in CLL plays a key role or it rather represents a simple epiphenomenon is still matter of debate. In the former case, Treg cells could be appealing for targeting therapies. Finally, Treg cells have also been proposed as a prognostic indicator of the disease clinical course
The DNA Damage Response Pathway Contributes to the Stability of Chromosome III Derivatives Lacking Efficient Replicators
In eukaryotic chromosomes, DNA replication initiates at multiple origins. Large inter-origin gaps arise when several adjacent origins fail to fire. Little is known about how cells cope with this situation. We created a derivative of Saccharomyces cerevisiae chromosome III lacking all efficient origins, the 5ORIΔ-ΔR fragment, as a model for chromosomes with large inter-origin gaps. We used this construct in a modified synthetic genetic array screen to identify genes whose products facilitate replication of long inter-origin gaps. Genes identified are enriched in components of the DNA damage and replication stress signaling pathways. Mrc1p is activated by replication stress and mediates transduction of the replication stress signal to downstream proteins; however, the response-defective mrc1AQ allele did not affect 5ORIΔ-ΔR fragment maintenance, indicating that this pathway does not contribute to its stability. Deletions of genes encoding the DNA-damage-specific mediator, Rad9p, and several components shared between the two signaling pathways preferentially destabilized the 5ORIΔ-ΔR fragment, implicating the DNA damage response pathway in its maintenance. We found unexpected differences between contributions of components of the DNA damage response pathway to maintenance of ORIΔ chromosome derivatives and their contributions to DNA repair. Of the effector kinases encoded by RAD53 and CHK1, Chk1p appears to be more important in wild-type cells for reducing chromosomal instability caused by origin depletion, while Rad53p becomes important in the absence of Chk1p. In contrast, RAD53 plays a more important role than CHK1 in cell survival and replication fork stability following treatment with DNA damaging agents and hydroxyurea. Maintenance of ORIΔ chromosomes does not depend on homologous recombination. These observations suggest that a DNA-damage-independent mechanism enhances ORIΔ chromosome stability. Thus, components of the DNA damage response pathway contribute to genome stability, not simply by detecting and responding to DNA template damage, but also by facilitating replication of large inter-origin gaps
- …