514 research outputs found

    Towards Distributed Memory Parallel Program Analysis

    Get PDF
    Our work presents a parallel attribute evaluation for distributed memory parallel computer architectures where previously only shared memory parallel support for this technique has been developed. Attribute evaluation is a part of how attribute grammars are used for program analysis within modern compilers. Within this work, we have extended ROSE, a open compiler infrastructure, with a distributed memory parallel attribute evaluation mechanism to support user defined global program analysis required for some forms of security analysis which can not be addresses by a file by file view of large scale applications. As a result, user defined security analyzes may now run in parallel without the user having to specify the way data is communicated between processors. The automation of communication enables an extensible open-source parallel program analysis infrastructure

    Cross-project simulation of construction productivity for caisson fabrication

    Get PDF
    The aims are to (a) predict crew productivity improvement due to the repetitive nature of caisson fabrication as the result of on the job learning and (b) validate the previously specially built simulation platform CaissonSim' in different projects. More specifically, two such marine projects one in Greece and one in Cyprus have been studied

    Additively manufacturable micro-mechanical logic gates.

    Get PDF
    Early examples of computers were almost exclusively based on mechanical devices. Although electronic computers became dominant in the past 60 years, recent advancements in three-dimensional micro-additive manufacturing technology provide new fabrication techniques for complex microstructures which have rekindled research interest in mechanical computations. Here we propose a new digital mechanical computation approach based on additively-manufacturable micro-mechanical logic gates. The proposed mechanical logic gates (i.e., NOT, AND, OR, NAND, and NOR gates) utilize multi-stable micro-flexures that buckle to perform Boolean computations based purely on mechanical forces and displacements with no electronic components. A key benefit of the proposed approach is that such systems can be additively fabricated as embedded parts of microarchitected metamaterials that are capable of interacting mechanically with their surrounding environment while processing and storing digital data internally without requiring electric power

    Pt accelerated coarsening of A15 precipitates in Cr-Si alloys

    Get PDF
    The effect of alloying Cr-rich Cr-Si alloys with Pt was investigated by a combination of complementary experimental methods and atomic scale modelling. The investigated Cr-Si and Cr-Si-Pt (Cr ⩾86 at.%) alloys developed a two-phase microstructure consisting of Cr solid solution (Crss) matrix and strengthened by A15 precipitates during annealing at 1200\ub0C. It was found that additions of 2 at.% Pt increase the coarsening rate by almost five times considering annealing times up to 522 h. Pt was found to change the precipitate matrix orientation relationship, despite its low influence on the Crss matrix/A15 precipitate misfit. Through this experimental and modelling approach new insight has been gained into mechanisms of enhanced coarsening by Pt addition. The increased coarsening is principally attributed to a change in interface composition and structure resulting in different thermodynamic stabilities: Pt-containing A15 phase was found to have a broader compositional range if both elements, Pt and Si, are present compared to only Si. Additionally, the Crss phase was found to have a higher solubility of Pt and Si over just Si. Both factors additionally facilitated Ostwald ripening

    Nonprofit governance: Improving performance in troubled economic times

    Get PDF
    Nonprofit management is currently pressured to perform effectively in a weak economy. Yet, nonprofit governance continues to suffer from unclear conceptions of the division of labor between board of directors and executive directors. This online survey of 114 executive directors aims to provide clarification and recommendations for social administration
    corecore