231 research outputs found

    Predictive runtime code scheduling for heterogeneous architectures

    Get PDF
    Heterogeneous architectures are currently widespread. With the advent of easy-to-program general purpose GPUs, virtually every re- cent desktop computer is a heterogeneous system. Combining the CPU and the GPU brings great amounts of processing power. However, such architectures are often used in a restricted way for domain-speci c appli- cations like scienti c applications and games, and they tend to be used by a single application at a time. We envision future heterogeneous com- puting systems where all their heterogeneous resources are continuously utilized by di erent applications with versioned critical parts to be able to better adapt their behavior and improve execution time, power con- sumption, response time and other constraints at runtime. Under such a model, adaptive scheduling becomes a critical component. In this paper, we propose a novel predictive user-level scheduler based on past performance history for heterogeneous systems. We developed sev- eral scheduling policies and present the study of their impact on system performance. We demonstrate that such scheduler allows multiple appli- cations to fully utilize all available processing resources in CPU/GPU- like systems and consistently achieve speedups ranging from 30% to 40% compared to just using the GPU in a single application mode.Postprint (published version

    Computational performance of Free Mesh Method applied to continuum mechanics problems

    Get PDF
    The free mesh method (FMM) is a kind of the meshless methods intended for particle-like finite element analysis of problems that are difficult to handle using global mesh generation, or a node-based finite element method that employs a local mesh generation technique and a node-by-node algorithm. The aim of the present paper is to review some unique numerical solutions of fluid and solid mechanics by employing FMM as well as the Enriched Free Mesh Method (EFMM), which is a new version of FMM, including compressible flow and sounding mechanism in air-reed instruments as applications to fluid mechanics, and automatic remeshing for slow crack growth, dynamic behavior of solid as well as large-scale Eigen-frequency of engine block as applications to solid mechanics

    Failure analysis of a cracked plate based on endochronic plastic theory coupled with damage

    Full text link
    An anisotropic model of damage mechanics for ductile fracture incorporating the endochronic theory of plasticity is presented in order to take into account material deterioration during plastic deformation. An alternative form of endochronic (internal time) theory which is actually an elasto-plastic damage theory with isotropic-nonlinear kinematic hardening is developed for ease of numerical computation. Based on this new damage model, a finite element algorithm is formulated and then employed to characterize the fracture of thin aluminum plate containing a center crack. A new criterion termed as Y R -Criterion is proposed to define both the crack initiation angle and load. Experiments have been conducted to verify the validity of the proposed damage model and it is found that the theoretical crack initiation loads correspond closely with the measured values.Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/42776/1/10704_2004_Article_BF00034511.pd

    Crack curving under mode-I loading

    No full text
    corecore