WorldWideScience

Sample records for asynchronous parallel evolution

  1. The Parallel Asynchronous Differential Evolution Method as a Tool to Analyze Synchrotron Scattering Experimental Data from Vesicular Systems

    Science.gov (United States)

    Zhabitskaya, Evgeniya; Zemlyanaya, Elena; Kiselev, Mikhail; Gruzinov, Andrey

    2016-02-01

    In this work we use an Asynchronous Differential Evolution (ADE) method to estimate parameters of the Separated Form Factor (SFF) model which is used to investigate a structure of drug delivery Phospholipid Transport Nano System (PTNS) unilamellar vesicles by experimental small angle synchrotron X-ray scattering spectra (SAXS). We compare the efficiency of different optimizing procedures (OP) for the search for the SFF-model parameters. It is shown that the probability to find the global solution of this problem by ADE-methods is significantly higher than that by either Nelder-Mead method or a Quasi-Newton method with Davidon-Fletcher-Powell formula. The parallel realization of ADE accelerates the calculations significantly. The speed-up obtained by the parallel realization of ADE and results of the model are presented. The work has been performed under the grant of Russian Scientific Foundation (project No 14-12-00516)

  2. The Parallel Asynchronous Differential Evolution Method as a Tool to Analyze Synchrotron Scattering Experimental Data from Vesicular Systems*

    Directory of Open Access Journals (Sweden)

    Zhabitskaya Evgeniya

    2016-01-01

    Full Text Available In this work we use an Asynchronous Differential Evolution (ADE method to estimate parameters of the Separated Form Factor (SFF model which is used to investigate a structure of drug delivery Phospholipid Transport Nano System (PTNS unilamellar vesicles by experimental small angle synchrotron X-ray scattering spectra (SAXS. We compare the efficiency of different optimizing procedures (OP for the search for the SFF-model parameters. It is shown that the probability to find the global solution of this problem by ADE-methods is significantly higher than that by either Nelder-Mead method or a Quasi-Newton method with Davidon-Fletcher-Powell formula. The parallel realization of ADE accelerates the calculations significantly. The speed-up obtained by the parallel realization of ADE and results of the model are presented.

  3. Asynchronous Parallelization of a CFD Solver

    Directory of Open Access Journals (Sweden)

    Daniel S. Abdi

    2015-01-01

    Full Text Available A Navier-Stokes equations solver is parallelized to run on a cluster of computers using the domain decomposition method. Two approaches of communication and computation are investigated, namely, synchronous and asynchronous methods. Asynchronous communication between subdomains is not commonly used in CFD codes; however, it has a potential to alleviate scaling bottlenecks incurred due to processors having to wait for each other at designated synchronization points. A common way to avoid this idle time is to overlap asynchronous communication with computation. For this to work, however, there must be something useful and independent a processor can do while waiting for messages to arrive. We investigate an alternative approach of computation, namely, conducting asynchronous iterations to improve local subdomain solution while communication is in progress. An in-house CFD code is parallelized using message passing interface (MPI, and scalability tests are conducted that suggest asynchronous iterations are a viable way of parallelizing CFD code.

  4. Asynchronous Parallel Evolutionary Algorithms for Constrained Optimizations

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    Recently Guo Tao proposed a stochastic search algorithm in his PhD thesis for solving function op-timization problems. He combined the subspace search method (a general multi-parent recombination strategy) with the population hill-climbing method. The former keeps a global search for overall situation,and the latter keeps the convergence of the algorithm. Guo's algorithm has many advantages ,such as the sim-plicity of its structure ,the higher accuracy of its results, the wide range of its applications ,and the robustness of its use. In this paper a preliminary theoretical analysis of the algorithm is given and some numerical experiments has been done by using Guo's algorithm for demonstrating the theoretical results. Three asynchronous paral-lel evolutionary algorithms with different granularities for MIMD machines are designed by parallelizing Guo's Algorithm.

  5. Financial Data Modeling by Using Asynchronous Parallel Evolutionary Algorithms

    Institute of Scientific and Technical Information of China (English)

    Wang Chun; Li Qiao-yun

    2003-01-01

    In this paper, the high-level knowledge of financial data modeled by ordinary differential equations (ODEs) is discovered in dynamic data by using an asynchronous parallel evolutionary modeling algorithm (APHEMA). A numerical example of Nasdaq index analysis is used to demonstrate the potential of APHEMA. The results show that the dynamic models automatically discovered in dynamic data by computer can be used to predict the financial trends.

  6. Designing Parallel Bus Using Universal Asynchronous Receiver Transmitter

    Directory of Open Access Journals (Sweden)

    Satyandra Sharad

    2013-04-01

    Full Text Available This paper entitled “DESIGNING PARALLEL BUSUSING UNIVERSAL ASYNCHRONOUS RECEIVER TRANSMITTER” is designed to the core of a UART interface module, which includes both receive and transmit modules, and the command parser. This paper will be a viable solution to design parallel buses with the help of UART. In the test bench , there is a RFM(register file model to which we write/read back data from just to check our design .The txt file issues serial inputs to the core and the core outputs parallel data and address in the form of bus. This bus is connected to our RFM (register file model instantiated in the test bench along with the design. This makes easy to retrieve parallel data from serial input. The base of the paper is to use microcontroller along with other components to interface with the physical world. In contrast, most serial communication must first be converted back into parallel form by a universal asynchronous receiver/transmitter (UART before they may be directly connected to a data bus. Both Transmissions (Parallel and Serial are used to connect peripheral devices and enable us to communicate with these devices. The UART core described here is designed using VHDL and implemented on Xilinx Vertex FPGA.

  7. Asynchronous parallel generating set search for linearly-constrained optimization.

    Energy Technology Data Exchange (ETDEWEB)

    Kolda, Tamara G.; Griffin, Joshua; Lewis, Robert Michael

    2007-04-01

    We describe an asynchronous parallel derivative-free algorithm for linearly-constrained optimization. Generating set search (GSS) is the basis of ourmethod. At each iteration, a GSS algorithm computes a set of search directionsand corresponding trial points and then evaluates the objective function valueat each trial point. Asynchronous versions of the algorithm have been developedin the unconstrained and bound-constrained cases which allow the iterations tocontinue (and new trial points to be generated and evaluated) as soon as anyother trial point completes. This enables better utilization of parallel resourcesand a reduction in overall runtime, especially for problems where the objec-tive function takes minutes or hours to compute. For linearly-constrained GSS,the convergence theory requires that the set of search directions conform to the3 nearby boundary. The complexity of developing the asynchronous algorithm forthe linearly-constrained case has to do with maintaining a suitable set of searchdirections as the search progresses and is the focus of this research. We describeour implementation in detail, including how to avoid function evaluations bycaching function values and using approximate look-ups. We test our imple-mentation on every CUTEr test problem with general linear constraints and upto 1000 variables. Without tuning to individual problems, our implementationwas able to solve 95% of the test problems with 10 or fewer variables, 75%of the problems with 11-100 variables, and nearly half of the problems with100-1000 variables. To the best of our knowledge, these are the best resultsthat have ever been achieved with a derivative-free method. Our asynchronousparallel implementation is freely available as part of the APPSPACK software.4

  8. A New Parallel Algorithm in Power Flow Calculation: Dynamic Asynchronous Parallel Algorithm

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    Based on the general methods in power flow calculation of power system and onconceptions and classifications of parallel algorithm, a new approach named DynamicAsynchronous Parallel Algorithm that applies to the online analysis and real-time dispatching and controlling of large-scale power network was put forward in this paper. Its performances of high speed and dynamic following have been verified on IEEE-14 bus system.

  9. A CLASS OF ASYNCHRONOUS PARALLEL MULTISPLITTING RELAXATION METHODS FOR LARGE SPARSE LINEAR COMPLEMENTARITY PROBLEMS

    Institute of Scientific and Technical Information of China (English)

    Zhong-zhi Bai; Yu-guang Huang

    2003-01-01

    Asynchronous parallel multisplitting relaxation methods for solving large sparse linear complementarity problems are presented, and their convergence is proved when the system matrices are H-matrices having positive diagonal elements. Moreover, block and multi-parameter variants of the new methods, together with their convergence properties,are investigated in detail. Numerical results show that these new methods can achieve high parallel efficiency for solving the large sparse linear complementarity problems on multiprocessor systems.

  10. Asynchronous Nested Optimization Algorithms and Their Parallel Implementation

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    Large scale optimization problems can only be solved in anefficient way, if their special structure is taken as the basis of algorithm design. In this paper we consider a very broad class of large-scale problems with special structure, namely tree structured problems. We show how the exploitation of the structure leads to efficient decomposition algorithms and how it may be impl emented in a parallel environment.

  11. The Paralleling of High Power High Frequency Amplifier Based on Synchronous and Asynchronous Control

    Institute of Scientific and Technical Information of China (English)

    程荣仓; 刘正之

    2004-01-01

    The vertical position of plasma in the HT-7U Tokamak is inherently unstable. In order to realize active stabilization, the response rate of the high-power high-frequency amplifier feeding the active control coils must be fast enough. This paper analyzes the paralleling scheme of the power amplifier through two kinds of control mode. One is the synchronous control; the other is the asynchronous control. Via the comparison of the two kinds of control mode, both of their characteristics are given in the text. At last, the analyzed result is verified by a small power experiment.

  12. A new asynchronous parallel algorithm for inferring large-scale gene regulatory networks.

    Directory of Open Access Journals (Sweden)

    Xiangyun Xiao

    Full Text Available The reconstruction of gene regulatory networks (GRNs from high-throughput experimental data has been considered one of the most important issues in systems biology research. With the development of high-throughput technology and the complexity of biological problems, we need to reconstruct GRNs that contain thousands of genes. However, when many existing algorithms are used to handle these large-scale problems, they will encounter two important issues: low accuracy and high computational cost. To overcome these difficulties, the main goal of this study is to design an effective parallel algorithm to infer large-scale GRNs based on high-performance parallel computing environments. In this study, we proposed a novel asynchronous parallel framework to improve the accuracy and lower the time complexity of large-scale GRN inference by combining splitting technology and ordinary differential equation (ODE-based optimization. The presented algorithm uses the sparsity and modularity of GRNs to split whole large-scale GRNs into many small-scale modular subnetworks. Through the ODE-based optimization of all subnetworks in parallel and their asynchronous communications, we can easily obtain the parameters of the whole network. To test the performance of the proposed approach, we used well-known benchmark datasets from Dialogue for Reverse Engineering Assessments and Methods challenge (DREAM, experimentally determined GRN of Escherichia coli and one published dataset that contains more than 10 thousand genes to compare the proposed approach with several popular algorithms on the same high-performance computing environments in terms of both accuracy and time complexity. The numerical results demonstrate that our parallel algorithm exhibits obvious superiority in inferring large-scale GRNs.

  13. Asynchronous Superimposition Mechanisms of Concurrent Competitve Waves for Hyper-Distributed Hyper-Parallel Heuristic Problem Solving

    Institute of Scientific and Technical Information of China (English)

    1997-01-01

    This paper presents a new approach to hyper-distributed hyper-parallel heuristic AI problem solving,which is based on asynchronous superimposition of synchronous homogeneous concurrent propagations of competitive waves.In comparison with synchronous homogeneous mechanism,the proposed approach shows better generality,suitability and feasibility for real-time AI processing,especially for the search of implicit AND/OR graphs.

  14. Clonal expansion and linear genome evolution through breast cancer progression from pre-invasive stages to asynchronous metastasis

    DEFF Research Database (Denmark)

    Krøigård, Anne Bruun; Larsen, Martin Jakob; Lænkholm, Anne Vibeke

    step. Our data, contrary to the proposed model of early dissemination of metastatic cells and parallel progression of primary tumors and metastases, provide evidence of linear progression of breast cancer with relatively late dissemination from the primary tumor. The genomic discordance between......Evolution of the breast cancer genome from pre-invasive stages to asynchronous metastasis is complex and mostly unexplored, but highly demanded as it may provide novel markers for and mechanistic insights in cancer progression. The increasing use of personalized therapy of breast cancer...... necessitates knowledge of the degree of genomic concordance between different steps of malignant progression as primary tumors often are used as surrogates of systemic disease. Based on exome sequencing we performed copy number profiling and point mutation detection on successive steps of breast cancer...

  15. Clonal expansion and linear genome evolution through breast cancer progression from pre-invasive stages to asynchronous metastasis

    DEFF Research Database (Denmark)

    Krøigård, Anne Bruun; Larsen, Martin Jakob; Lænkholm, Anne Vibeke

    2015-01-01

    step. Our data, contrary to the proposed model of early dissemination of metastatic cells and parallel progression of primary tumors and metastases, provide evidence of linear progression of breast cancer with relatively late dissemination from the primary tumor. The genomic discordance between......Evolution of the breast cancer genome from pre-invasive stages to asynchronous metastasis is complex and mostly unexplored, but highly demanded as it may provide novel markers for and mechanistic insights in cancer progression. The increasing use of personalized therapy of breast cancer...... necessitates knowledge of the degree of genomic concordance between different steps of malignant progression as primary tumors often are used as surrogates of systemic disease. Based on exome sequencing we performed copy number profiling and point mutation detection on successive steps of breast cancer...

  16. An asynchronous and parallel time-marching method: Application to three-dimensional MHD simulation of solar wind

    Institute of Scientific and Technical Information of China (English)

    2009-01-01

    An asynchronous and parallel time-marching method for three-dimensional (3D) time-dependent magnetohydrodynamic (MHD) simulation is used for large-scale solar wind simulation. It uses different local time steps in the corona and the heliosphere according to the local Courant-Friedrichs-Levy (CFL) conditions. The solar wind background with observed solar photospheric magnetic field as input is first presented. The simulation time for the background solar wind by using the asynchronous method is <1/6 of that by using the normal synchronous time-marching method with the same computation precision. Then, we choose the coronal mass ejection (CME) event of 13 November, 2003 as a test case. The time-dependent variations of the pressure and the velocity configured from a CME model at the inner boundary are applied to generate transient structures in order to study the dynamical interaction of a CME with the background solar wind flow between 1 and 230 Rs. This time-marching method is very effective in terms of computation time for large-scale 3D time-dependent numerical MHD problem. In this validation study, we find that this 3D MHD model, with the asynchronous and parallel time-marching method, provides a relatively satisfactory comparison with the ACE spacecraft obser- vations at L1 point.

  17. Parallel tempering simulation of the three-dimensional Edwards-Anderson model with compact asynchronous multispin coding on GPU

    Science.gov (United States)

    Fang, Ye; Feng, Sheng; Tam, Ka-Ming; Yun, Zhifeng; Moreno, Juana; Ramanujam, J.; Jarrell, Mark

    2014-10-01

    Monte Carlo simulations of the Ising model play an important role in the field of computational statistical physics, and they have revealed many properties of the model over the past few decades. However, the effect of frustration due to random disorder, in particular the possible spin glass phase, remains a crucial but poorly understood problem. One of the obstacles in the Monte Carlo simulation of random frustrated systems is their long relaxation time making an efficient parallel implementation on state-of-the-art computation platforms highly desirable. The Graphics Processing Unit (GPU) is such a platform that provides an opportunity to significantly enhance the computational performance and thus gain new insight into this problem. In this paper, we present optimization and tuning approaches for the CUDA implementation of the spin glass simulation on GPUs. We discuss the integration of various design alternatives, such as GPU kernel construction with minimal communication, memory tiling, and look-up tables. We present a binary data format, Compact Asynchronous Multispin Coding (CAMSC), which provides an additional 28.4% speedup compared with the traditionally used Asynchronous Multispin Coding (AMSC). Our overall design sustains a performance of 33.5 ps per spin flip attempt for simulating the three-dimensional Edwards-Anderson model with parallel tempering, which significantly improves the performance over existing GPU implementations.

  18. Clonal expansion and linear genome evolution through breast cancer progression from pre-invasive stages to asynchronous metastasis

    DEFF Research Database (Denmark)

    Krøigård, Anne Bruun; Larsen, Martin Jakob; Lænkholm, Anne Vibeke;

    2015-01-01

    Evolution of the breast cancer genome from pre-invasive stages to asynchronous metastasis is complex and mostly unexplored, but highly demanded as it may provide novel markers for and mechanistic insights in cancer progression. The increasing use of personalized therapy of breast cancer necessita......Evolution of the breast cancer genome from pre-invasive stages to asynchronous metastasis is complex and mostly unexplored, but highly demanded as it may provide novel markers for and mechanistic insights in cancer progression. The increasing use of personalized therapy of breast cancer...... progression from one breast cancer patient, including two different regions of Ductal Carcinoma In Situ (DCIS), primary tumor and an asynchronous metastasis. We identify a remarkable landscape of somatic mutations, retained throughout breast cancer progression and with new mutational events emerging at each...

  19. 'Proxy-equation' paradigm - A novel strategy for massively-parallel asynchronous computations

    CERN Document Server

    Mittal, Ankita

    2016-01-01

    Massively parallel simulations of physical systems call for a paradigm change in algorithm development to achieve efficient scalability. Traditional approaches require time synchronization of processing elements (PEs) which severely restricts scalability. Relaxing synchronization requirement introduces error and slows down convergence rate. In this paper, we propose a novel 'proxy-equation' concept for a general transport equation that (i) tolerates asynchrony without introducing much error, (ii) preserves convergence characteristics and (iii) scales efficiently. The central idea is to modify a priori the transport characteristics (e.g., advection speed, diffusivity) at the PE boundaries to counteract asynchrony errors. We develop the theoretical framework and derive the relationship between characteristics and degree of PE time delay. Proof-of-concept computations are performed using a one-dimensional advection-diffusion equation. Error and convergence rates for various discretization levels and wavelengths ...

  20. SWIFT: Using task-based parallelism, fully asynchronous communication, and graph partition-based domain decomposition for strong scaling on more than 100,000 cores

    CERN Document Server

    Schaller, Matthieu; Chalk, Aidan B G; Draper, Peter W

    2016-01-01

    We present a new open-source cosmological code, called SWIFT, designed to solve the equations of hydrodynamics using a particle-based approach (Smooth Particle Hydrodynamics) on hybrid shared/distributed-memory architectures. SWIFT was designed from the bottom up to provide excellent strong scaling on both commodity clusters (Tier-2 systems) and Top100-supercomputers (Tier-0 systems), without relying on architecture-specific features or specialized accelerator hardware. This performance is due to three main computational approaches: (1) Task-based parallelism for shared-memory parallelism, which provides fine-grained load balancing and thus strong scaling on large numbers of cores. (2) Graph-based domain decomposition, which uses the task graph to decompose the simulation domain such that the work, as opposed to just the data, as is the case with most partitioning schemes, is equally distributed across all nodes. (3) Fully dynamic and asynchronous communication, in which communication is modelled as just anot...

  1. Parallel matrix multiplication based on MPI + CUDA asynchronous model%基于MPI+CUDA异步模型的并行矩阵乘法

    Institute of Scientific and Technical Information of China (English)

    刘青昆; 马名威; 阎慰椿

    2011-01-01

    Matrix multiplication plays an important role in scientific computing. Different structural models can improve the performance of parallel matrix multiplication. In the existing MPI + CUDA synchronization model, the host-side need enter the waiting state and cannot continue to work until the device completes the task, which obviously wastes time. Concerning this question, a parallel matrix multiplication based on MPI + CUDA asynchronous model was proposed. This model prevented host-side's entering into the waiting state, and used CUDA-stream technology to solve the problem of data bulk over GPU memory. By analyzing the speedup ratio and efficiency of the asynchronous model, the experimental results show that MPI + CUDA parallel programming obviously promotes parallel efficiency and large-scale matrix multiplication' s speed, which exerts the advantages of the distributional memory between the nodes and the share memory in the node. It is an effective and feasible parallel strategy.%矩阵乘法在科学计算领域中起着重要的作用,不同结构模型能够改善并行矩阵乘的性能.现有的MPI+CUDA同步模型中,主机端需要进入等待状态,直到设备端完成任务后才能继续工作,这显然浪费时间.针对上述问题,提出一种基于MPI+ CUDA异步模型的并行矩阵乘法.该模型避免了主机端进入等待状态,并采用CUDA流技术解决数据量超过GPU内存问题.通过分析异步模型的加速比和效率,实验结果表明,此方法显著提高了并行效率和大型矩阵乘法的运算速度,充分发挥了节点间分布式存储和节点内共享内存的优势,是一种有效可行的并行策略.

  2. Genetic and developmental basis for parallel evolution and its significance for hominoid evolution.

    Science.gov (United States)

    Reno, Philip L

    2014-01-01

    Greater understanding of ape comparative anatomy and evolutionary history has brought a general appreciation that the hominoid radiation is characterized by substantial homoplasy.(1-4) However, little consensus has been reached regarding which features result from repeated evolution. This has important implications for reconstructing ancestral states throughout hominoid evolution, including the nature of the Pan-Homo last common ancestor (LCA). Advances from evolutionary developmental biology (evo-devo) have expanded the diversity of model organisms available for uncovering the morphogenetic mechanisms underlying instances of repeated phenotypic change. Of particular relevance to hominoids are data from adaptive radiations of birds, fish, and even flies demonstrating that parallel phenotypic changes often use similar genetic and developmental mechanisms. The frequent reuse of a limited set of genes and pathways underlying phenotypic homoplasy suggests that the conserved nature of the genetic and developmental architecture of animals can influence evolutionary outcomes. Such biases are particularly likely to be shared by closely related taxa that reside in similar ecological niches and face common selective pressures. Consideration of these developmental and ecological factors provides a strong theoretical justification for the substantial homoplasy observed in the evolution of complex characters and the remarkable parallel similarities that can occur in closely related taxa. Thus, as in other branches of the hominoid radiation, repeated phenotypic evolution within African apes is also a distinct possibility. If so, the availability of complete genomes for each of the hominoid genera makes them another model to explore the genetic basis of repeated evolution.

  3. Parallel evolution of chordate cis-regulatory code for development.

    Directory of Open Access Journals (Sweden)

    Laura Doglio

    2013-11-01

    Full Text Available Urochordates are the closest relatives of vertebrates and at the larval stage, possess a characteristic bilateral chordate body plan. In vertebrates, the genes that orchestrate embryonic patterning are in part regulated by highly conserved non-coding elements (CNEs, yet these elements have not been identified in urochordate genomes. Consequently the evolution of the cis-regulatory code for urochordate development remains largely uncharacterised. Here, we use genome-wide comparisons between C. intestinalis and C. savignyi to identify putative urochordate cis-regulatory sequences. Ciona conserved non-coding elements (ciCNEs are associated with largely the same key regulatory genes as vertebrate CNEs. Furthermore, some of the tested ciCNEs are able to activate reporter gene expression in both zebrafish and Ciona embryos, in a pattern that at least partially overlaps that of the gene they associate with, despite the absence of sequence identity. We also show that the ability of a ciCNE to up-regulate gene expression in vertebrate embryos can in some cases be localised to short sub-sequences, suggesting that functional cross-talk may be defined by small regions of ancestral regulatory logic, although functional sub-sequences may also be dispersed across the whole element. We conclude that the structure and organisation of cis-regulatory modules is very different between vertebrates and urochordates, reflecting their separate evolutionary histories. However, functional cross-talk still exists because the same repertoire of transcription factors has likely guided their parallel evolution, exploiting similar sets of binding sites but in different combinations.

  4. Parallel evolution of domesticated Caenorhabditis species targets pheromone receptor genes.

    Science.gov (United States)

    McGrath, Patrick T; Xu, Yifan; Ailion, Michael; Garrison, Jennifer L; Butcher, Rebecca A; Bargmann, Cornelia I

    2011-08-17

    Evolution can follow predictable genetic trajectories, indicating that discrete environmental shifts can select for reproducible genetic changes. Conspecific individuals are an important feature of an animal's environment, and a potential source of selective pressures. Here we show that adaptation of two Caenorhabditis species to growth at high density, a feature common to domestic environments, occurs by reproducible genetic changes to pheromone receptor genes. Chemical communication through pheromones that accumulate during high-density growth causes young nematode larvae to enter the long-lived but non-reproductive dauer stage. Two strains of Caenorhabditis elegans grown at high density have independently acquired multigenic resistance to pheromone-induced dauer formation. In each strain, resistance to the pheromone ascaroside C3 results from a deletion that disrupts the adjacent chemoreceptor genes serpentine receptor class g (srg)-36 and -37. Through misexpression experiments, we show that these genes encode redundant G-protein-coupled receptors for ascaroside C3. Multigenic resistance to dauer formation has also arisen in high-density cultures of a different nematode species, Caenorhabditis briggsae, resulting in part from deletion of an srg gene paralogous to srg-36 and srg-37. These results demonstrate rapid remodelling of the chemoreceptor repertoire as an adaptation to specific environments, and indicate that parallel changes to a common genetic substrate can affect life-history traits across species.

  5. The science of computing - The evolution of parallel processing

    Science.gov (United States)

    Denning, P. J.

    1985-01-01

    The present paper is concerned with the approaches to be employed to overcome the set of limitations in software technology which impedes currently an effective use of parallel hardware technology. The process required to solve the arising problems is found to involve four different stages. At the present time, Stage One is nearly finished, while Stage Two is under way. Tentative explorations are beginning on Stage Three, and Stage Four is more distant. In Stage One, parallelism is introduced into the hardware of a single computer, which consists of one or more processors, a main storage system, a secondary storage system, and various peripheral devices. In Stage Two, parallel execution of cooperating programs on different machines becomes explicit, while in Stage Three, new languages will make parallelism implicit. In Stage Four, there will be very high level user interfaces capable of interacting with scientists at the same level of abstraction as scientists do with each other.

  6. Pteros 2.0: Evolution of the fast parallel molecular analysis library for C++ and python.

    Science.gov (United States)

    Yesylevskyy, Semen O

    2015-07-15

    Pteros is the high-performance open-source library for molecular modeling and analysis of molecular dynamics trajectories. Starting from version 2.0 Pteros is available for C++ and Python programming languages with very similar interfaces. This makes it suitable for writing complex reusable programs in C++ and simple interactive scripts in Python alike. New version improves the facilities for asynchronous trajectory reading and parallel execution of analysis tasks by introducing analysis plugins which could be written in either C++ or Python in completely uniform way. The high level of abstraction provided by analysis plugins greatly simplifies prototyping and implementation of complex analysis algorithms. Pteros is available for free under Artistic License from http://sourceforge.net/projects/pteros/.

  7. Nonlinear evolution of parallel propagating Alfven waves: Vlasov - MHD simulation

    CERN Document Server

    Nariyuki, Y; Kumashiro, T; Hada, T

    2009-01-01

    Nonlinear evolution of circularly polarized Alfv\\'en waves are discussed by using the recently developed Vlasov-MHD code, which is a generalized Landau-fluid model. The numerical results indicate that as far as the nonlinearity in the system is not so large, the Vlasov-MHD model can validly solve time evolution of the Alfv\\'enic turbulence both in the linear and nonlinear stages. The present Vlasov-MHD model is proper to discuss the solar coronal heating and solar wind acceleration by Alfve\\'n waves propagating from the photosphere.

  8. FPGA Architecture for Multi-Style Asynchronous Logic

    CERN Document Server

    Huot, N; Fesquet, L; Renaudin, M

    2011-01-01

    This paper presents a novel FPGA architecture for implementing various styles of asynchronous logic. The main objective is to break the dependency between the FPGA architecture dedicated to asynchronous logic and the logic style. The innovative aspects of the architecture are described. Moreover the structure is well suited to be rebuilt and adapted to fit with further asynchronous logic evolutions thanks to the architecture genericity. A full-adder was implemented in different styles of logic to show the architecture flexibility.

  9. A proof system for asynchronously communicating deterministic processes

    NARCIS (Netherlands)

    de Boer, F.S.; van Hulst, M.

    1994-01-01

    We introduce in this paper new communication and synchronization constructs which allow deterministic processes, communicating asynchronously via unbounded FIFO buffers, to cope with an indeterminate environment. We develop for the resulting parallel programming language, which subsumes deterministi

  10. Parallel electrochemical treatment system and application for identifying acid-stable oxygen evolution electrocatalysts.

    Science.gov (United States)

    Jones, Ryan J R; Shinde, Aniketa; Guevarra, Dan; Xiang, Chengxiang; Haber, Joel A; Jin, Jian; Gregoire, John M

    2015-02-09

    Many energy technologies require electrochemical stability or preactivation of functional materials. Due to the long experiment duration required for either electrochemical preactivation or evaluation of operational stability, parallel screening is required to enable high throughput experimentation. Imposing operational electrochemical conditions to a library of materials in parallel creates several opportunities for experimental artifacts. We discuss the electrochemical engineering principles and operational parameters that mitigate artifacts in the parallel electrochemical treatment system. We also demonstrate the effects of resistive losses within the planar working electrode through a combination of finite element modeling and illustrative experiments. Operation of the parallel-plate, membrane-separated electrochemical treatment system is demonstrated by exposing a composition library of mixed-metal oxides to oxygen evolution conditions in 1 M sulfuric acid for 2 h. This application is particularly important because the electrolysis and photoelectrolysis of water are promising future energy technologies inhibited by the lack of highly active, acid-stable catalysts containing only earth abundant elements.

  11. Academic training: From Evolution Theory to Parallel and Distributed Genetic Programming

    CERN Multimedia

    2007-01-01

    2006-2007 ACADEMIC TRAINING PROGRAMME LECTURE SERIES 15, 16 March From 11:00 to 12:00 - Main Auditorium, bldg. 500 From Evolution Theory to Parallel and Distributed Genetic Programming F. FERNANDEZ DE VEGA / Univ. of Extremadura, SP Lecture No. 1: From Evolution Theory to Evolutionary Computation Evolutionary computation is a subfield of artificial intelligence (more particularly computational intelligence) involving combinatorial optimization problems, which are based to some degree on the evolution of biological life in the natural world. In this tutorial we will review the source of inspiration for this metaheuristic and its capability for solving problems. We will show the main flavours within the field, and different problems that have been successfully solved employing this kind of techniques. Lecture No. 2: Parallel and Distributed Genetic Programming The successful application of Genetic Programming (GP, one of the available Evolutionary Algorithms) to optimization problems has encouraged an ...

  12. Parallel versus Sequential Update and the Evolution of Cooperation with the Assistance of Emotional Strategies

    CERN Document Server

    Righi, Simone

    2014-01-01

    Our study contributes to the debate on the evolution of cooperation in the single-shot Prisoner's Dilemma (PD) played on networks. We construct a model in which individuals are connected with positive and negative ties. Some agents play sign-dependent strategies that use the sign of the relation as a shorthand for determining appropriate action toward the opponent. In the context of our model in which network topology, agent strategic types and relational signs coevolve, the presence of sign-dependent strategies catalyzes the evolution of cooperation. We highlight how the success of cooperation depends on a crucial aspect of implementation: whether we apply parallel or sequential strategy update. Parallel updating, with averaging of payoffs across interactions in the social neighborhood, supports cooperation in a much wider set of parameter values than sequential updating. Our results cast doubts about the realism and generalizability of models that claim to explain the evolution of cooperation but implicitly...

  13. Compositional asynchronous membrane systems

    Institute of Scientific and Technical Information of China (English)

    Cosmin Bonchis; Cornel Izbasa; Gabriel Ciobanu

    2007-01-01

    This paper presents an algorithmic way of building complex membrane systems by coupling elementary membranes. Its application seems particularly valuable in the case of asynchronous membrane systems, since the resulting membrane system remains asynchronous. The composition method is based on a handshake mechanism implemented by using antiport rules and promoters.

  14. GAMIFICATION IN ASYNCHRONOUS EDUCATION PROCESS

    Directory of Open Access Journals (Sweden)

    B. P. Dyakonov

    2016-01-01

    Full Text Available The author of the paper discourses on the prospects of education in the context of the global tendency towards informatization and virtualization of the modern world, influence of these processes on personalized senses of education and educational values and related problems of methodological and technological education in relation to the personalized meanings and educational values. Educational individualization is defined by the author as the most expected way of educational evolution. Distance learning is studied as the main example of the modern transformative educational model. Asynchronous education is explored and characterized as one of the distance learning examples. While defining what asynchronous distance learning is, the author explores its role in the specifics of forming a subject to subject educational approach, while forecasting difficulties in creating holistic asynchronous educational environment. Gamification techniques in the educational process are studied with their respective opportunities and threats, examples in grad and post grad professional studies are provided, including but not limited to foreign language studies. Addictiveness as the goal and means of a build in gamification process is explored as the way to bridge the gap between students and the educators. The author studies gamification in the context of minimizing negative connotations from the educational process, while controversies between pain and game approaches of getting knowledge are brought into light.

  15. Existence test for asynchronous interval iterations

    DEFF Research Database (Denmark)

    Madsen, Kaj; Caprani, O.; Stauning, Ole

    1997-01-01

    as a synchronous (sequential) interval iteration:In each iteration step all components of the iterate are calculatedbased on the previous iterate. In this case it is straight forward to base simple interval existence and non-existencetests on the calculations done in each step of the iteration. The search can also...... be performed as an asynchronous (parallel) iteration: Only a few components are changed in each stepand this calculation is in general based on components from differentprevious iterates. For the asynchronous iteration it turns out thatsimple tests of existence and non-existence can be based...

  16. A simple asynchronous replica-exchange implementation

    CERN Document Server

    Bussi, Giovanni

    2008-01-01

    We discuss the possibility of implementing asynchronous replica-exchange (or parallel tempering) molecular dynamics. In our scheme, the exchange attempts are driven by asynchronous messages sent by one of the computing nodes, so that different replicas are allowed to perform a different number of time-steps between subsequent attempts. The implementation is simple and based on the message-passing interface (MPI). We illustrate the advantages of our scheme with respect to the standard synchronous algorithm and we benchmark it for a model Lennard-Jones liquid on an IBM-LS21 blade center cluster.

  17. Parallel evolution of local adaptation and reproductive isolation in the face of gene flow.

    Science.gov (United States)

    Butlin, Roger K; Saura, Maria; Charrier, Grégory; Jackson, Benjamin; André, Carl; Caballero, Armando; Coyne, Jerry A; Galindo, Juan; Grahame, John W; Hollander, Johan; Kemppainen, Petri; Martínez-Fernández, Mónica; Panova, Marina; Quesada, Humberto; Johannesson, Kerstin; Rolán-Alvarez, Emilio

    2014-04-01

    Parallel evolution of similar phenotypes provides strong evidence for the operation of natural selection. Where these phenotypes contribute to reproductive isolation, they further support a role for divergent, habitat-associated selection in speciation. However, the observation of pairs of divergent ecotypes currently occupying contrasting habitats in distinct geographical regions is not sufficient to infer parallel origins. Here we show striking parallel phenotypic divergence between populations of the rocky-shore gastropod, Littorina saxatilis, occupying contrasting habitats exposed to either wave action or crab predation. This divergence is associated with barriers to gene exchange but, nevertheless, genetic variation is more strongly structured by geography than by ecotype. Using approximate Bayesian analysis of sequence data and amplified fragment length polymorphism markers, we show that the ecotypes are likely to have arisen in the face of continuous gene flow and that the demographic separation of ecotypes has occurred in parallel at both regional and local scales. Parameter estimates suggest a long delay between colonization of a locality and ecotype formation, perhaps because the postglacial spread of crab populations was slower than the spread of snails. Adaptive differentiation may not be fully genetically independent despite being demographically parallel. These results provide new insight into a major model of ecologically driven speciation.

  18. Evolution Is an Experiment: Assessing Parallelism in Crop Domestication and Experimental Evolution: (Nei Lecture, SMBE 2014, Puerto Rico).

    Science.gov (United States)

    Gaut, Brandon S

    2015-07-01

    In this commentary, I make inferences about the level of repeatability and constraint in the evolutionary process, based on two sets of replicated experiments. The first experiment is crop domestication, which has been replicated across many different species. I focus on results of whole-genome scans for genes selected during domestication and ask whether genes are, in fact, selected in parallel across different domestication events. If genes are selected in parallel, it implies that the number of genetic solutions to the challenge of domestication is constrained. However, I find no evidence for parallel selection events either between species (maize vs. rice) or within species (two domestication events within beans). These results suggest that there are few constraints on genetic adaptation, but conclusions must be tempered by several complicating factors, particularly the lack of explicit design standards for selection screens. The second experiment involves the evolution of Escherichia coli to thermal stress. Unlike domestication, this highly replicated experiment detected a limited set of genes that appear prone to modification during adaptation to thermal stress. However, the number of potentially beneficial mutations within these genes is large, such that adaptation is constrained at the genic level but much less so at the nucleotide level. Based on these two experiments, I make the general conclusion that evolution is remarkably flexible, despite the presence of epistatic interactions that constrain evolutionary trajectories. I also posit that evolution is so rapid that we should establish a Speciation Prize, to be awarded to the first researcher who demonstrates speciation with a sexual organism in the laboratory.

  19. Self-Similar Evolution of Cosmic-Ray-Modified Quasi-Parallel Plane Shocks

    CERN Document Server

    Kang, Hyesung

    2007-01-01

    Using an improved version of the previously introduced CRASH (Cosmic Ray Acceleration SHock) code, we have calculated the time evolution of cosmic-ray (CR) modified quasi-parallel plane shocks for Bohm-like diffusion, including self-consistent models of Alfven wave drift and dissipation, along with thermal leakage injection of CRs. The new simulations follow evolution of the CR distribution to much higher energies than our previous study, providing a better examination of evolutionary and asymptotic behaviors. The postshock CR pressure becomes constant after quick initial adjustment, since the evolution of the CR partial pressure expressed in terms of a momentum similarity variable is self-similar. The shock precursor, which scales as the diffusion length of the highest energy CRs, subsequently broadens approximately linearly with time, independent of diffusion model, so long as CRs continue to be accelerated to ever-higher energies. This means the nonlinear shock structure can be described approximately in t...

  20. Some Massively Parallel Algorithms from Nature

    Institute of Scientific and Technical Information of China (English)

    2002-01-01

    We introduced the work on parallel problem solvers from physics and biology being developedby the research team at the State Key Laboratory of Software Engineering, Wuhan University. Results onparallel solvers include the following areas:Evolutionary algorithms based on imitating the evolution pro-cesses of nature for parallel problem solving, especially for parallel optimization and model-building;Asynchronous parallel algorithms based on domain decomposition which are inspired by physical analogiessuch as elastic relaxation process and annealing process , for scientific computations, especially for solv-ing nonlinear mathematical physics problems. All these algorithms have the following common characteris-tics: inherent parallelism, self-adaptation and self-organization, because the basic ideas of these solversare from imitating the natural evolutionary processes.

  1. Multi-objective Optimization of a Parallel Ankle Rehabilitation Robot Using Modified Differential Evolution Algorithm

    Institute of Scientific and Technical Information of China (English)

    WANG Congzhe; FANG Yuefa; GUO Sheng

    2015-01-01

    Dimensional synthesis is one of the most difficult issues in the field of parallel robots with actuation redundancy. To deal with the optimal design of a redundantly actuated parallel robot used for ankle rehabilitation, a methodology of dimensional synthesis based on multi-objective optimization is presented. First, the dimensional synthesis of the redundant parallel robot is formulated as a nonlinear constrained multi-objective optimization problem. Then four objective functions, separately reflecting occupied space, input/output transmission and torque performances, and multi-criteria constraints, such as dimension, interference and kinematics, are defined. In consideration of the passive exercise of plantar/dorsiflexion requiring large output moment, a torque index is proposed. To cope with the actuation redundancy of the parallel robot, a new output transmission index is defined as well. The multi-objective optimization problem is solved by using a modified Differential Evolution(DE) algorithm, which is characterized by new selection and mutation strategies. Meanwhile, a special penalty method is presented to tackle the multi-criteria constraints. Finally, numerical experiments for different optimization algorithms are implemented. The computation results show that the proposed indices of output transmission and torque, and constraint handling are effective for the redundant parallel robot; the modified DE algorithm is superior to the other tested algorithms, in terms of the ability of global search and the number of non-dominated solutions. The proposed methodology of multi-objective optimization can be also applied to the dimensional synthesis of other redundantly actuated parallel robots only with rotational movements.

  2. Design issues in the semantics and scheduling of asynchronous tasks.

    Energy Technology Data Exchange (ETDEWEB)

    Olivier, Stephen L.

    2013-07-01

    The asynchronous task model serves as a useful vehicle for shared memory parallel programming, particularly on multicore and manycore processors. As adoption of model among programmers has increased, support has emerged for the integration of task parallel language constructs into mainstream programming languages, e.g., C and C++. This paper examines some of the design decisions in Cilk and OpenMP concerning semantics and scheduling of asynchronous tasks with the aim of informing the efforts of committees considering language integration, as well as developers of new task parallel languages and libraries.

  3. Parallel Genetic and Phenotypic Evolution of DNA Superhelicity in Experimental Populations of Escherichia coli

    DEFF Research Database (Denmark)

    Crozat, Estelle; Winkworth, Cynthia; Gaffé, Joël;

    2010-01-01

    DNA supercoiling is the master function that interconnects chromosome structure and global gene transcription. This function has recently been shown to be under strong selection in Escherichia coli. During the evolution of 12 initially identical populations propagated in a defined environment...... parallelism, with mutations concentrated in three genes (topA, fis, and dusB), although the populations had different alleles at each locus. Statistical analyses of these polymorphisms implied the action of positive selection and, moreover, suggested that fis and dusB, which belong to the same operon, have...... in the resulting phenotypic effects. Third, artificially increasing DNA supercoiling in one of the two populations that lacked DNA topology changes led to a significant fitness increase. The high levels of molecular and genetic parallelism, targeting a small subset of the many genes involved in DNA supercoiling...

  4. VOLTAGE REGULATORS ASYNCHRONOUS GENERATORS

    Directory of Open Access Journals (Sweden)

    Grigorash O. V.

    2015-06-01

    Full Text Available A promising is currently the use of asynchronous generators with capacitive excitation as a source of electricity in stand-alone power systems. Drive asynchronous generators may exercise as a thermal engine and wind wheel wind power plant or turbines of small hydropower plants. The article discusses the structural and schematics of voltage stabilizers and frequency of asynchronous generators with improved operational and technical specifications. Technical novelty of design solutions of the magnetic system and stabilizers asynchronous generator of electricity parameters confirmed by the patents for the invention of the Russian Federation. The proposed technical solution voltage stabilizer asynchronous generators, can reduce the weight of the block capacitors excitation and reactive power compensation, as well as to simplify the control system power circuit which has less power electronic devices. For wind power plants it is an important issue not only to stabilize the voltage of the generator, but also the frequency of the current. Recommend functionality stabilizer schemes parameters of electric power made for direct frequency converters with artificial and natural switching power electronic devices. It is also proposed as part of stabilization systems use single-phase voltage, three-phase transformers with rotating magnetic field, reduce the level of electromagnetic interference generated by power electronic devices for switching, enhance the efficiency and reliability of the stabilizer.

  5. Molecular bases for parallel evolution of translucent bracts in an alpine "glasshouse" plant Rheum alexandrae (Polygonaceae)

    Institute of Scientific and Technical Information of China (English)

    Bing-Bing LIU; Lars OPGENOORTH; Georg MIEHE; Dong-Yuan ZHANG; Dong-Shi WAN; Chang-Ming ZHAO; Dong-Rui JIA

    2013-01-01

    Parallel evolution provides an excellent framework to infer the genetic bases of adaptive traits and understand the importance of natural selection in shaping current biodiversity.The upper leaves of the "glasshouse plants" transform into translucent bracts that show numerous adaptions in alpine habitats.It remains unknown whether similar molecular changes occur under the parallel bract evolution of different "glasshouse" species.In this study,we compared the results on phenotypic and physiological differences and presented the results of cDNA-AFLP analyses of transcriptional changes between translucent bracts and normal leaves in Rheum alexandrae.We also examined the homologous candidate genes with the same expression changes between this species and another "glasshouse" species,R.nobile.We found that bracts ofR.alexandrae are similar to those ofR.nobile in anatomical features:chloroplasts have degenerated and chlorophyll contents are greatly reduced,which suggests that foliar photosynthetic functions in bracts of both species have been reduced or totally altered.Among the 6000 transcript-derived fragments (TDFs) in bracts and leaves of R.alexandrae,420 (7%) were differentially expressed (up-or downregulated) between bracts and normal leaves.There were a total of 13 homologous TDFs with the same expression changes between R.alexandrae and the previously studied R.nobile.Except for the two that were not functionally annotated,eight of the homologous TDFs were found to be involved in stress and defense responses whereas the other three were related to photosynthesis.The up-or downregulation of these candidate genes was highly congruent with anatomical characteristics and adaptive functions of the bracts found for "glasshouse" plants.These findings suggested that the "glasshouse" phenotypes may have common molecular bases underlying their parallel evolution of similar adaptive functions and highlighted the importance of the natural selection in producing such

  6. Operational Optimization of Large-Scale Parallel-Unit SWRO Desalination Plant Using Differential Evolution Algorithm

    Directory of Open Access Journals (Sweden)

    Jian Wang

    2014-01-01

    Full Text Available A large-scale parallel-unit seawater reverse osmosis desalination plant contains many reverse osmosis (RO units. If the operating conditions change, these RO units will not work at the optimal design points which are computed before the plant is built. The operational optimization problem (OOP of the plant is to find out a scheduling of operation to minimize the total running cost when the change happens. In this paper, the OOP is modelled as a mixed-integer nonlinear programming problem. A two-stage differential evolution algorithm is proposed to solve this OOP. Experimental results show that the proposed method is satisfactory in solution quality.

  7. Asynchronized synchronous machines

    CERN Document Server

    Botvinnik, M M

    1964-01-01

    Asynchronized Synchronous Machines focuses on the theoretical research on asynchronized synchronous (AS) machines, which are "hybrids” of synchronous and induction machines that can operate with slip. Topics covered in this book include the initial equations; vector diagram of an AS machine; regulation in cases of deviation from the law of full compensation; parameters of the excitation system; and schematic diagram of an excitation regulator. The possible applications of AS machines and its calculations in certain cases are also discussed. This publication is beneficial for students and indiv

  8. Evolution of Kelvin-Helmholtz instability at Venus in the presence of the parallel magnetic field

    Energy Technology Data Exchange (ETDEWEB)

    Lu, H. Y. [Space Science Institute, School of Astronautics, Beihang University, Beijing 100191 (China); Key Laboratory of Planetary Sciences, Chinese Academy of Sciences, Nanjing 210008 (China); Cao, J. B.; Fu, H. S. [Space Science Institute, School of Astronautics, Beihang University, Beijing 100191 (China); Zhang, T. L. [Space Research Institute, Austrian Academy of Sciences, Graz A-8042 (Austria); Ge, Y. S. [Institute of Geology and Geophysics, Chinese Academy of Sciences, Beijing 100029 (China)

    2015-06-15

    Two-dimensional MHD simulations were performed to study the evolution of the Kelvin-Helmholtz (KH) instability at the Venusian ionopause in response to the strong flow shear in presence of the in-plane magnetic field parallel to the flow direction. The physical behavior of the KH instability as well as the triggering and occurrence conditions for highly rolled-up vortices are characterized through several physical parameters, including Alfvén Mach number on the upper side of the layer, the density ratio, and the ratio of parallel magnetic fields between two sides of the layer. Using these parameters, the simulations show that both the high density ratio and the parallel magnetic field component across the boundary layer play a role of stabilizing the instability. In the high density ratio case, the amount of total magnetic energy in the final quasi-steady status is much more than that in the initial status, which is clearly different from the case with low density ratio. We particularly investigate the nonlinear development of the case that has a high density ratio and uniform magnetic field. Before the instability saturation, a single magnetic island is formed and evolves into two quasi-steady islands in the non-linear phase. A quasi-steady pattern eventually forms and is embedded within a uniform magnetic field and a broadened boundary layer. The estimation of loss rates of ions from Venus indicates that the stabilizing effect of the parallel magnetic field component on the KH instability becomes strong in the case of high density ratio.

  9. Asynchronous Multiparty Computation

    DEFF Research Database (Denmark)

    Damgård, Ivan Bjerre; Geisler, Martin; Krøigaard, Mikkel

    2009-01-01

    We propose an asynchronous protocol for general multiparty computation. The protocol has perfect security and communication complexity  where n is the number of parties, |C| is the size of the arithmetic circuit being computed, and k is the size of elements in the underlying field. The protocol g...

  10. Asynchronous P300 BCI

    DEFF Research Database (Denmark)

    Panicker, Rajesh; Puthusserypady, Sadasivan; Sun, Ying

    2010-01-01

    An asynchronous hybrid brain-computer interface (BCI) system combining the P300 and steady-state visually evoked potentials (SSVEP) paradigms is introduced. A P300 base system is used for information transfer, and is augmented to include SSVEP for control state detection. The proposed system has...

  11. Redundant Asynchronous Microprocessor System

    Science.gov (United States)

    Meyer, G.; Johnston, J. O.; Dunn, W. R.

    1985-01-01

    Fault-tolerant computer structure called RAMPS (for redundant asynchronous microprocessor system) has simplicity of static redundancy but offers intermittent-fault handling ability of complex, dynamically redundant systems. New structure useful wherever several microprocessors are employed for control - in aircraft, industrial processes, robotics, and automatic machining, for example.

  12. Multiparty Asynchronous Session Types

    DEFF Research Database (Denmark)

    Honda, Kohei; Yoshida, Nobuko; Carbone, Marco

    2016-01-01

    peers are directly abstracted as a global scenario. Global types retain the friendly type syntax of binary session types while specifying dependencies and capturing complex causal chains of multiparty asynchronous interactions. A global type plays the role of a shared agreement among communication peers...

  13. A Balanced Mixture of Antagonistic Pressures Promotes the Evolution of Parallel Movement

    Science.gov (United States)

    Demšar, Jure; Štrumbelj, Erik; Lebar Bajec, Iztok

    2016-12-01

    A common hypothesis about the origins of collective behaviour suggests that animals might live and move in groups to increase their chances of surviving predator attacks. This hypothesis is supported by several studies that use computational models to simulate natural evolution. These studies, however, either tune an ad-hoc model to ‘reproduce’ collective behaviour, or concentrate on a single type of predation pressure, or infer the emergence of collective behaviour from an increase in prey density. In nature, prey are often targeted by multiple predator species simultaneously and this might have played a pivotal role in the evolution of collective behaviour. We expand on previous research by using an evolutionary rule-based system to simulate the evolution of prey behaviour when prey are subject to multiple simultaneous predation pressures. We analyse the evolved behaviour via prey density, polarization, and angular momentum. Our results suggest that a mixture of antagonistic external pressures that simultaneously steer prey towards grouping and dispersing might be required for prey individuals to evolve dynamic parallel movement.

  14. Asynchronous Broadcast on the Intel SCC using Interrupts

    OpenAIRE

    Petrović, Darko; Shahmirzadi, Omid; Ropars, Thomas; Schiper, André

    2012-01-01

    International audience; This paper focuses on the design of an asynchronous broadcast primitive on the Intel SCC. Our solution is based on OC-Bcast, a state-of-the-art k-ary tree synchronous broadcast algorithm that leverages the parallelism provided by on-chip Remote Memory Accesses to Message Passing Buffers. In the paper, we study the use of parallel inter-core interrupts as a means to implement an efficient asynchronous group communication primitive, and present the userspace library we d...

  15. Parallel Evolution and Horizontal Gene Transfer of the pst Operon in Firmicutes from Oligotrophic Environments

    Directory of Open Access Journals (Sweden)

    Alejandra Moreno-Letelier

    2011-01-01

    Full Text Available The high affinity phosphate transport system (pst is crucial for phosphate uptake in oligotrophic environments. Cuatro Cienegas Basin (CCB has extremely low P levels and its endemic Bacillus are closely related to oligotrophic marine Firmicutes. Thus, we expected the pst operon of CCB to share the same evolutionary history and protein similarity to marine Firmicutes. Orthologs of the pst operon were searched in 55 genomes of Firmicutes and 13 outgroups. Phylogenetic reconstructions were performed for the pst operon and 14 concatenated housekeeping genes using maximum likelihood methods. Conserved domains and 3D structures of the phosphate-binding protein (PstS were also analyzed. The pst operon of Firmicutes shows two highly divergent clades with no correlation to the type of habitat nor a phylogenetic congruence, suggesting horizontal gene transfer. Despite sequence divergence, the PstS protein had a similar 3D structure, which could be due to parallel evolution after horizontal gene transfer events.

  16. Asynchronous DSP-core

    OpenAIRE

    Østvand, Jon

    2007-01-01

    In this thesis multipliers with and without completion detection has been implemented using a 90 nm library to compare their properties reguarding completion time, area and power consumption. The structures tested were array and shiftand-add multipliers. The results were that when having larger bit-lengths, an asynchronous shift-and-add multiplier with completion detection can yield good completion times compared to a regular shift-and-add multiplier. Due to the large cost in area and power c...

  17. Text Mining: (Asynchronous Sequences

    Directory of Open Access Journals (Sweden)

    Sheema Khan

    2014-12-01

    Full Text Available In this paper we tried to correlate text sequences those provides common topics for semantic clues. We propose a two step method for asynchronous text mining. Step one check for the common topics in the sequences and isolates these with their timestamps. Step two takes the topic and tries to give the timestamp of the text document. After multiple repetitions of step two, we could give optimum result.

  18. There and Back Again: Parallel Evolution of Cell Coverings in Centrohelid Heliozoans.

    Science.gov (United States)

    Zlatogursky, Vasily V

    2016-02-01

    Centrohelid heliozoans are non-ciliary axopodial protists of uncertain affinities. Cell coverings (organic spicules, siliceous plate-scales and spine-scales) are the main character for their taxonomy. Phylogenetic reconstructions of this group are mostly based on the sequences of 18S rDNA. Here molecular and microscopical data on Raphidiophrys heterophryoidea, R. drakena sp. nov., Spiculophrys agregata gen. et sp. nov. and four strains here referred to as Heterophrys-like organisms (HLOs) are provided. The family Raphidiophryidae is shown to be polyphyletic. The position of Spiculophrys is uncertain, but it probably represents the most basal branch in the order Pterocystida. Three strains of HLOs branch deeply inside the genus Acanthocystis and one strain inside Polyplacocystis, even though they differ considerably in morphology of the cell coverings from other members of these two genera. The possible reasons for this phenomenon are discussed. On the basis of newly obtained sequences and EDX-analysis an interpretation of the evolution of cell coverings is proposed. It appears that cell coverings were ancestrally organic, then silicified independently on two occasions and after that multiple cases of desilicification or even complete loss of coverings took place. So, in the two centrohelid orders the evolution includes similar sequences of parallel events.

  19. Silencing, positive selection and parallel evolution: busy history of primate cytochromes C.

    Directory of Open Access Journals (Sweden)

    Denis Pierron

    Full Text Available Cytochrome c (cyt c participates in two crucial cellular processes, energy production and apoptosis, and unsurprisingly is a highly conserved protein. However, previous studies have reported for the primate lineage (i loss of the paralogous testis isoform, (ii an acceleration and then a deceleration of the amino acid replacement rate of the cyt c somatic isoform, and (iii atypical biochemical behavior of human cyt c. To gain insight into the cause of these major evolutionary events, we have retraced the history of cyt c loci among primates. For testis cyt c, all primate sequences examined carry the same nonsense mutation, which suggests that silencing occurred before the primates diversified. For somatic cyt c, maximum parsimony, maximum likelihood, and Bayesian phylogenetic analyses yielded the same tree topology. The evolutionary analyses show that a fast accumulation of non-synonymous mutations (suggesting positive selection occurred specifically on the anthropoid lineage root and then continued in parallel on the early catarrhini and platyrrhini stems. Analysis of evolutionary changes using the 3D structure suggests they are focused on the respiratory chain rather than on apoptosis or other cyt c functions. In agreement with previous biochemical studies, our results suggest that silencing of the cyt c testis isoform could be linked with the decrease of primate reproduction rate. Finally, the evolution of cyt c in the two sister anthropoid groups leads us to propose that somatic cyt c evolution may be related both to COX evolution and to the convergent brain and body mass enlargement in these two anthropoid clades.

  20. Parallel evolution of TCP and B-class genes in Commelinaceae flower bilateral symmetry

    Directory of Open Access Journals (Sweden)

    Preston Jill C

    2012-03-01

    Full Text Available Abstract Background Flower bilateral symmetry (zygomorphy has evolved multiple times independently across angiosperms and is correlated with increased pollinator specialization and speciation rates. Functional and expression analyses in distantly related core eudicots and monocots implicate independent recruitment of class II TCP genes in the evolution of flower bilateral symmetry. Furthermore, available evidence suggests that monocot flower bilateral symmetry might also have evolved through changes in B-class homeotic MADS-box gene function. Methods In order to test the non-exclusive hypotheses that changes in TCP and B-class gene developmental function underlie flower symmetry evolution in the monocot family Commelinaceae, we compared expression patterns of teosinte branched1 (TB1-like, DEFICIENS (DEF-like, and GLOBOSA (GLO-like genes in morphologically distinct bilaterally symmetrical flowers of Commelina communis and Commelina dianthifolia, and radially symmetrical flowers of Tradescantia pallida. Results Expression data demonstrate that TB1-like genes are asymmetrically expressed in tepals of bilaterally symmetrical Commelina, but not radially symmetrical Tradescantia, flowers. Furthermore, DEF-like genes are expressed in showy inner tepals, staminodes and stamens of all three species, but not in the distinct outer tepal-like ventral inner tepals of C. communis. Conclusions Together with other studies, these data suggest parallel recruitment of TB1-like genes in the independent evolution of flower bilateral symmetry at early stages of Commelina flower development, and the later stage homeotic transformation of C. communis inner tepals into outer tepals through the loss of DEF-like gene expression.

  1. Behavioral synthesis of asynchronous circuits

    DEFF Research Database (Denmark)

    Nielsen, Sune Fallgaard

    2005-01-01

    This thesis presents a method for behavioral synthesis of asynchronous circuits, which aims at providing a synthesis flow which uses and tranfers methods from synchronous circuits to asynchronous circuits. We move the synchronous behavioral synthesis abstraction into the asynchronous handshake...... is idle. This reduces unnecessary switching activity in the individual functional units and therefore the energy consumption of the entire circuit. A collection of behavioral synthesis algorithms have been developed allowing the designer to perform time and power constrained design space exploration...

  2. Parallel evolution and vicariance in the guppy (Poecilia reticulata) over multiple spatial and temporal scales.

    Science.gov (United States)

    Alexander, Heather J; Taylor, John S; Wu, Sampson Sze-Tsun; Breden, Felix

    2006-11-01

    Well-studied model systems present ideal opportunities to understand the relative roles of contemporary selection versus historical processes in determining population differentiation and speciation. Although guppy populations in Trinidad have been a model for studies of evolutionary ecology and sexual selection for more than 50 years, this work has been conducted with little understanding of the phylogenetic history of this species. We used variation in nuclear (X-src) and mitochondrial DNA (mtDNA) sequences to examine the phylogeographic history of Poecilia reticulata Peters (the guppy) across its entire natural range, and to test whether patterns of morphological divergence are a consequence of parallel evolution. Phylogenetic, nested clade, population genetic, and demographic analyses were conducted to investigate patterns of genetic structure at several temporal scales and are discussed in relation to vicariant events, such as tectonic activity and glacial cycles, shaping northeast South American river drainages. The mtDNA phylogeny defined five major lineages, each associated with one or more river drainages, and analysis of molecular variance also detected geographic structuring among these river drainages in an evolutionarily conserved nuclear (X-src) locus. Nested clade and other demographic analyses suggest that the eastern Venezuela/ western Trinidad region is likely the center of origin of P. reticulata. Mantel tests show that the divergence of morphological characters, known to differentiate on a local scale in response to natural and sexual selection pressures, is not associated with mtDNA genetic distance; however, TreeScan analysis identified several significant associations of these characters with the haplotype tree. Parallel upstream/downstream patterns of morphological adaptation in response to selection pressures reported in P. reticulata within Trinidad rivers appears to persist across the natural range. Our results together with previous

  3. RELAXED ASYNCHRONOUS ITERATIONS FOR THE LINEAR COMPLEMENTARITY PROBLEM

    Institute of Scientific and Technical Information of China (English)

    Zhong-zhi Bai; Yu-guang Huang

    2002-01-01

    We present a class of relaxed asynchronous parallel multisplitting iterative methods forsolving the linear complementarity problem on multiprocessor systems, and set up theirconvergence theories when the system matrix of the linear complementarity problem is anH-matrix with positive diagonal elements.

  4. Evolution of Parallel Spindles Like genes in plants and highlight of unique domain architecture#

    Directory of Open Access Journals (Sweden)

    Consiglio Federica M

    2011-03-01

    Full Text Available Abstract Background Polyploidy has long been recognized as playing an important role in plant evolution. In flowering plants, the major route of polyploidization is suggested to be sexual through gametes with somatic chromosome number (2n. Parallel Spindle1 gene in Arabidopsis thaliana (AtPS1 was recently demonstrated to control spindle orientation in the 2nd division of meiosis and, when mutated, to induce 2n pollen. Interestingly, AtPS1 encodes a protein with a FHA domain and PINc domain putatively involved in RNA decay (i.e. Nonsense Mediated mRNA Decay. In potato, 2n pollen depending on parallel spindles was described long time ago but the responsible gene has never been isolated. The knowledge derived from AtPS1 as well as the availability of genome sequences makes it possible to isolate potato PSLike (PSL and to highlight the evolution of PSL family in plants. Results Our work leading to the first characterization of PSLs in potato showed a greater PSL complexity in this species respect to Arabidopsis thaliana. Indeed, a genomic PSL locus and seven cDNAs affected by alternative splicing have been cloned. In addition, the occurrence of at least two other PSL loci in potato was suggested by the sequence comparison of alternatively spliced transcripts. Phylogenetic analysis on 20 Viridaeplantae showed the wide distribution of PSLs throughout the species and the occurrence of multiple copies only in potato and soybean. The analysis of PSLFHA and PSLPINc domains evidenced that, in terms of secondary structure, a major degree of variability occurred in PINc domain respect to FHA. In terms of specific active sites, both domains showed diversification among plant species that could be related to a functional diversification among PSL genes. In addition, some specific active sites were strongly conserved among plants as supported by sequence alignment and by evidence of negative selection evaluated as difference between non-synonymous and

  5. Convergent evolution and parallelism in plant domestication revealed by an expanding archaeological record.

    Science.gov (United States)

    Fuller, Dorian Q; Denham, Tim; Arroyo-Kalin, Manuel; Lucas, Leilani; Stevens, Chris J; Qin, Ling; Allaby, Robin G; Purugganan, Michael D

    2014-04-29

    Recent increases in archaeobotanical evidence offer insights into the processes of plant domestication and agricultural origins, which evolved in parallel in several world regions. Many different crop species underwent convergent evolution and acquired domestication syndrome traits. For a growing number of seed crop species, these traits can be quantified by proxy from archaeological evidence, providing measures of the rates of change during domestication. Among domestication traits, nonshattering cereal ears evolved more quickly in general than seed size. Nevertheless, most domestication traits show similarly slow rates of phenotypic change over several centuries to millennia, and these rates were similar across different regions of origin. Crops reproduced vegetatively, including tubers and many fruit trees, are less easily documented in terms of morphological domestication, but multiple lines of evidence outline some patterns in the development of vegecultural systems across the New World and Old World tropics. Pathways to plant domestication can also be compared in terms of the cultural and economic factors occurring at the start of the process. Whereas agricultural societies have tended to converge on higher population densities and sedentism, in some instances cultivation began among sedentary hunter-gatherers whereas more often it was initiated by mobile societies of hunter-gatherers or herder-gatherers.

  6. A software for parameter optimization with Differential Evolution Entirely Parallel method

    Directory of Open Access Journals (Sweden)

    Konstantin Kozlov

    2016-08-01

    Full Text Available Summary. Differential Evolution Entirely Parallel (DEEP package is a software for finding unknown real and integer parameters in dynamical models of biological processes by minimizing one or even several objective functions that measure the deviation of model solution from data. Numerical solutions provided by the most efficient global optimization methods are often problem-specific and cannot be easily adapted to other tasks. In contrast, DEEP allows a user to describe both mathematical model and objective function in any programming language, such as R, Octave or Python and others. Being implemented in C, DEEP demonstrates as good performance as the top three methods from CEC-2014 (Competition on evolutionary computation benchmark and was successfully applied to several biological problems. Availability. DEEP method is an open source and free software distributed under the terms of GPL licence version 3. The sources are available at http://deepmethod.sourceforge.net/ and binary packages for Fedora GNU/Linux are provided for RPM package manager at https://build.opensuse.org/project/repositories/home:mackoel:compbio.

  7. Labeled Postings for Asynchronous Interaction

    Science.gov (United States)

    ChanLin, Lih-Juan; Chen, Yong-Ting; Chan, Kung-Chi

    2009-01-01

    The Internet promotes computer-mediated communications, and so asynchronous learning network systems permit more flexibility in time, space, and interaction than synchronous mode of learning. The key point of asynchronous learning is the materials for web-aided teaching and the flow of knowledge. This research focuses on improving online…

  8. Phosphoenolpyruvate carboxykinase 1 gene (Pck1) displays parallel evolution between Old World and New World fruit bats.

    Science.gov (United States)

    Zhu, Lei; Yin, Qiuyuan; Irwin, David M; Zhang, Shuyi

    2015-01-01

    Bats are an ideal mammalian group for exploring adaptations to fasting due to their large variety of diets and because fasting is a regular part of their life cycle. Mammals fed on a carbohydrate-rich diet experience a rapid decrease in blood glucose levels during a fast, thus, the development of mechanisms to resist the consequences of regular fasts, experienced on a daily basis, must have been crucial in the evolution of frugivorous bats. Phosphoenolpyruvate carboxykinase 1 (PEPCK1, encoded by the Pck1 gene) is the rate-limiting enzyme in gluconeogenesis and is largely responsible for the maintenance of glucose homeostasis during fasting in fruit-eating bats. To test whether Pck1 has experienced adaptive evolution in frugivorous bats, we obtained Pck1 coding sequence from 20 species of bats, including five Old World fruit bats (OWFBs) (Pteropodidae) and two New World fruit bats (NWFBs) (Phyllostomidae). Our molecular evolutionary analyses of these sequences revealed that Pck1 was under purifying selection in both Old World and New World fruit bats with no evidence of positive selection detected in either ancestral branch leading to fruit bats. Interestingly, however, six specific amino acid substitutions were detected on the ancestral lineage of OWFBs. In addition, we found considerable evidence for parallel evolution, at the amino acid level, between the PEPCK1 sequences of Old World fruit bats and New World fruit bats. Test for parallel evolution showed that four parallel substitutions (Q276R, R503H, I558V and Q593R) were driven by natural selection. Our study provides evidence that Pck1 underwent parallel evolution between Old World and New World fruit bats, two lineages of mammals that feed on a carbohydrate-rich diet and experience regular periods of fasting as part of their life cycle.

  9. Globally coupled maps with asynchronous updating

    CERN Document Server

    Abramson, G; Abramson, Guillermo; Zanette, Damian H.

    1998-01-01

    We analyze a system of globally coupled logistic maps with asynchronous updating. We show that its dynamics differs considerably from that of the synchronous case. For growing values of the coupling intensity, an inverse bifurcation cascade replaces the structure of clusters and ordering in the phase diagram. We present numerical simulations and an analytical description based on an effective single-element dynamics affected by internal fluctuations. Both of them show how global coupling is able to suppress the complexity of the single-element evolution. We find that, in contrast to systems with synchronous update, internal fluctuations satisfy the law of large numbers.

  10. Pro asynchronous programming with .NET

    CERN Document Server

    Blewett, Richard; Ltd, Rock Solid Knowledge

    2014-01-01

    Pro Asynchronous Programming with .NET teaches the essential skill of asynchronous programming in .NET. It answers critical questions in .NET application development, such as: how do I keep my program responding at all times to keep my users happy how do I make the most of the available hardware how can I improve performanceIn the modern world, users expect more and more from their applications and devices, and multi-core hardware has the potential to provide it. But it takes carefully crafted code to turn that potential into responsive, scalable applications.With Pro Asynchronous Programming

  11. Asynchronous updating of threshold-coupled chaotic neurons

    Indian Academy of Sciences (India)

    Manish Dev Shirmali; Sudeshna Sinha; Kazuyuki Aihara

    2008-06-01

    We study a network of chaotic model neurons incorporating threshold activated coupling. We obtain a wide range of spatiotemporal patterns under varying degrees of asynchronicity in the evolution of the neuronal components. For instance, we find that sequential updating of threshold-coupled chaotic neurons can yield dynamical switching of the individual neurons between two states. So varying the asynchronicity in the updating scheme can serve as a control mechanism to extract different responses, and this can have possible applications in computation and information processing.

  12. 基于异步并行诱发策略的混合范式脑-机接口技术%A Technical Study of Hybrid Brain-Computer Interface Based on Asynchronous Parallel Evoked Strategy

    Institute of Scientific and Technical Information of China (English)

    明东; 肖晓琳; 汤佳贝; 许敏鹏

    2015-01-01

    A hybrid SSVEP-P300 brain-computer interface ( SP-BCI) system combining steady-state visu-al evoked potential ( SSVEP) and P300 component of event-related potential ( ERP) could induce both signals at the same time, and take advantage of high signal-to-noise ratio and asynchronous compatibility of SSVEP and the ability to present a large number of commands of P300 .It also has the potential to im-prove information transfer rate ( ITR) of the system, but existing evoked paradigms could not give full play to the aforementioned characteristics.This paper proposed a new strategy to make SSVEP evoked and blocked ( SSVEP-B) asynchronously according to the respective frequency, to evoke P300 at the same time, and to combine SSVEP-B with P300 to make classification as well.Ten healthy subjects par-ticipated in the study.The results of the offline tests show that the system could reach the average accura-cy of 84.5% and the highest theoretical information transfer rate of 89.5 bit/min.The results prove that the new strategy is conductive to improve accuracy and information transfer rate of the BCI system, and that related research ideas and technologies can be used as reference to design and generalize a hybrid BCI system.%稳态视觉诱发电位( SSVEP)与事件相关电位中P300成分相结合的混合范式脑-机接口( SP-BCI)系统可同时诱发两种特征脑电信号并综合前者的高信噪比和异步兼容特点及后者的大指令集优势,具有提高系统信息传输速率的潜在能力,但现有脑电诱发范式未能充分发挥上述特长.本文提出一种SSVEP按各自频率异步诱发和阻断( SSVEP-B)且与P300并行诱发的新策略,并融合SSVEP-B与P300特征信息进行脑电分类识别.经10名健康年轻被试离线测试实验结果表明,被试总体平均分类正确率为84.5%,系统最高理论信息传输速率为89.5 bit/min,表明新型诱发策略有助于提高BCI信息识别

  13. Convergent Evolution of Hemoglobin Function in High-Altitude Andean Waterfowl Involves Limited Parallelism at the Molecular Sequence Level.

    Directory of Open Access Journals (Sweden)

    Chandrasekhar Natarajan

    2015-12-01

    Full Text Available A fundamental question in evolutionary genetics concerns the extent to which adaptive phenotypic convergence is attributable to convergent or parallel changes at the molecular sequence level. Here we report a comparative analysis of hemoglobin (Hb function in eight phylogenetically replicated pairs of high- and low-altitude waterfowl taxa to test for convergence in the oxygenation properties of Hb, and to assess the extent to which convergence in biochemical phenotype is attributable to repeated amino acid replacements. Functional experiments on native Hb variants and protein engineering experiments based on site-directed mutagenesis revealed the phenotypic effects of specific amino acid replacements that were responsible for convergent increases in Hb-O2 affinity in multiple high-altitude taxa. In six of the eight taxon pairs, high-altitude taxa evolved derived increases in Hb-O2 affinity that were caused by a combination of unique replacements, parallel replacements (involving identical-by-state variants with independent mutational origins in different lineages, and collateral replacements (involving shared, identical-by-descent variants derived via introgressive hybridization. In genome scans of nucleotide differentiation involving high- and low-altitude populations of three separate species, function-altering amino acid polymorphisms in the globin genes emerged as highly significant outliers, providing independent evidence for adaptive divergence in Hb function. The experimental results demonstrate that convergent changes in protein function can occur through multiple historical paths, and can involve multiple possible mutations. Most cases of convergence in Hb function did not involve parallel substitutions and most parallel substitutions did not affect Hb-O2 affinity, indicating that the repeatability of phenotypic evolution does not require parallelism at the molecular level.

  14. Convergent Evolution of Hemoglobin Function in High-Altitude Andean Waterfowl Involves Limited Parallelism at the Molecular Sequence Level.

    Science.gov (United States)

    Natarajan, Chandrasekhar; Projecto-Garcia, Joana; Moriyama, Hideaki; Weber, Roy E; Muñoz-Fuentes, Violeta; Green, Andy J; Kopuchian, Cecilia; Tubaro, Pablo L; Alza, Luis; Bulgarella, Mariana; Smith, Matthew M; Wilson, Robert E; Fago, Angela; McCracken, Kevin G; Storz, Jay F

    2015-12-01

    A fundamental question in evolutionary genetics concerns the extent to which adaptive phenotypic convergence is attributable to convergent or parallel changes at the molecular sequence level. Here we report a comparative analysis of hemoglobin (Hb) function in eight phylogenetically replicated pairs of high- and low-altitude waterfowl taxa to test for convergence in the oxygenation properties of Hb, and to assess the extent to which convergence in biochemical phenotype is attributable to repeated amino acid replacements. Functional experiments on native Hb variants and protein engineering experiments based on site-directed mutagenesis revealed the phenotypic effects of specific amino acid replacements that were responsible for convergent increases in Hb-O2 affinity in multiple high-altitude taxa. In six of the eight taxon pairs, high-altitude taxa evolved derived increases in Hb-O2 affinity that were caused by a combination of unique replacements, parallel replacements (involving identical-by-state variants with independent mutational origins in different lineages), and collateral replacements (involving shared, identical-by-descent variants derived via introgressive hybridization). In genome scans of nucleotide differentiation involving high- and low-altitude populations of three separate species, function-altering amino acid polymorphisms in the globin genes emerged as highly significant outliers, providing independent evidence for adaptive divergence in Hb function. The experimental results demonstrate that convergent changes in protein function can occur through multiple historical paths, and can involve multiple possible mutations. Most cases of convergence in Hb function did not involve parallel substitutions and most parallel substitutions did not affect Hb-O2 affinity, indicating that the repeatability of phenotypic evolution does not require parallelism at the molecular level.

  15. Parallel evolution of a type IV secretion system in radiating lineages of the host-restricted bacterial pathogen Bartonella.

    Directory of Open Access Journals (Sweden)

    Philipp Engel

    2011-02-01

    Full Text Available Adaptive radiation is the rapid origination of multiple species from a single ancestor as the result of concurrent adaptation to disparate environments. This fundamental evolutionary process is considered to be responsible for the genesis of a great portion of the diversity of life. Bacteria have evolved enormous biological diversity by exploiting an exceptional range of environments, yet diversification of bacteria via adaptive radiation has been documented in a few cases only and the underlying molecular mechanisms are largely unknown. Here we show a compelling example of adaptive radiation in pathogenic bacteria and reveal their genetic basis. Our evolutionary genomic analyses of the α-proteobacterial genus Bartonella uncover two parallel adaptive radiations within these host-restricted mammalian pathogens. We identify a horizontally-acquired protein secretion system, which has evolved to target specific bacterial effector proteins into host cells as the evolutionary key innovation triggering these parallel adaptive radiations. We show that the functional versatility and adaptive potential of the VirB type IV secretion system (T4SS, and thereby translocated Bartonella effector proteins (Beps, evolved in parallel in the two lineages prior to their radiations. Independent chromosomal fixation of the virB operon and consecutive rounds of lineage-specific bep gene duplications followed by their functional diversification characterize these parallel evolutionary trajectories. Whereas most Beps maintained their ancestral domain constitution, strikingly, a novel type of effector protein emerged convergently in both lineages. This resulted in similar arrays of host cell-targeted effector proteins in the two lineages of Bartonella as the basis of their independent radiation. The parallel molecular evolution of the VirB/Bep system displays a striking example of a key innovation involved in independent adaptive processes and the emergence of bacterial

  16. Parallel evolution of a type IV secretion system in radiating lineages of the host-restricted bacterial pathogen Bartonella.

    Science.gov (United States)

    Engel, Philipp; Salzburger, Walter; Liesch, Marius; Chang, Chao-Chin; Maruyama, Soichi; Lanz, Christa; Calteau, Alexandra; Lajus, Aurélie; Médigue, Claudine; Schuster, Stephan C; Dehio, Christoph

    2011-02-10

    Adaptive radiation is the rapid origination of multiple species from a single ancestor as the result of concurrent adaptation to disparate environments. This fundamental evolutionary process is considered to be responsible for the genesis of a great portion of the diversity of life. Bacteria have evolved enormous biological diversity by exploiting an exceptional range of environments, yet diversification of bacteria via adaptive radiation has been documented in a few cases only and the underlying molecular mechanisms are largely unknown. Here we show a compelling example of adaptive radiation in pathogenic bacteria and reveal their genetic basis. Our evolutionary genomic analyses of the α-proteobacterial genus Bartonella uncover two parallel adaptive radiations within these host-restricted mammalian pathogens. We identify a horizontally-acquired protein secretion system, which has evolved to target specific bacterial effector proteins into host cells as the evolutionary key innovation triggering these parallel adaptive radiations. We show that the functional versatility and adaptive potential of the VirB type IV secretion system (T4SS), and thereby translocated Bartonella effector proteins (Beps), evolved in parallel in the two lineages prior to their radiations. Independent chromosomal fixation of the virB operon and consecutive rounds of lineage-specific bep gene duplications followed by their functional diversification characterize these parallel evolutionary trajectories. Whereas most Beps maintained their ancestral domain constitution, strikingly, a novel type of effector protein emerged convergently in both lineages. This resulted in similar arrays of host cell-targeted effector proteins in the two lineages of Bartonella as the basis of their independent radiation. The parallel molecular evolution of the VirB/Bep system displays a striking example of a key innovation involved in independent adaptive processes and the emergence of bacterial pathogens

  17. Asynchronous Bounded Expected Delay Networks

    CERN Document Server

    Bakhshi, Rena; Fokkink, Wan; Pang, Jun

    2010-01-01

    The commonly used asynchronous bounded delay (ABD) network models assume a fixed bound on message delay. We propose a probabilistic network model, called asynchronous bounded expected delay (ABE) model. Instead of a strict bound, the ABE model requires only a bound on the expected message delay. While the conditions of ABD networks restrict the set of possible executions, in ABE networks all asynchronous executions are possible, but executions with extremely long delays are less probable. In contrast to ABD networks, ABE networks cannot be synchronised efficiently. At the example of an election algorithm, we show that the minimal assumptions of ABE networks are sufficient for the development of efficient algorithms. For anonymous, unidirectional ABE rings of known size N we devise a probabilistic leader election algorithm having average message and time complexity O(N).

  18. Biomaterial evolution parallels behavioral innovation in the origin of orb-like spider webs.

    Science.gov (United States)

    Blackledge, Todd A; Kuntner, Matjaž; Marhabaie, Mohammad; Leeper, Thomas C; Agnarsson, Ingi

    2012-01-01

    Correlated evolution of traits can act synergistically to facilitate organism function. But, what happens when constraints exist on the evolvability of some traits, but not others? The orb web was a key innovation in the origin of >12,000 species of spiders. Orb evolution hinged upon the origin of novel spinning behaviors and innovations in silk material properties. In particular, a new major ampullate spidroin protein (MaSp2) increased silk extensibility and toughness, playing a critical role in how orb webs stop flying insects. Here, we show convergence between pseudo-orb-weaving Fecenia and true orb spiders. As in the origin of true orbs, Fecenia dragline silk improved significantly compared to relatives. But, Fecenia silk lacks the high compliance and extensibility found in true orb spiders, likely due in part to the absence of MaSp2. Our results suggest how constraints limit convergent evolution and provide insight into the evolution of nature's toughest fibers.

  19. Biomaterial evolution parallels behavioral innovation in the origin of orb-like spider webs

    Science.gov (United States)

    Blackledge, Todd A.; Kuntner, Matjaž; Marhabaie, Mohammad; Leeper, Thomas C.; Agnarsson, Ingi

    2012-11-01

    Correlated evolution of traits can act synergistically to facilitate organism function. But, what happens when constraints exist on the evolvability of some traits, but not others? The orb web was a key innovation in the origin of >12,000 species of spiders. Orb evolution hinged upon the origin of novel spinning behaviors and innovations in silk material properties. In particular, a new major ampullate spidroin protein (MaSp2) increased silk extensibility and toughness, playing a critical role in how orb webs stop flying insects. Here, we show convergence between pseudo-orb-weaving Fecenia and true orb spiders. As in the origin of true orbs, Fecenia dragline silk improved significantly compared to relatives. But, Fecenia silk lacks the high compliance and extensibility found in true orb spiders, likely due in part to the absence of MaSp2. Our results suggest how constraints limit convergent evolution and provide insight into the evolution of nature's toughest fibers.

  20. Parallel dynamics and evolution: Protein conformational fluctuations and assembly reflect evolutionary changes in sequence and structure.

    Science.gov (United States)

    Marsh, Joseph A; Teichmann, Sarah A

    2014-02-01

    Protein structure is dynamic: the intrinsic flexibility of polypeptides facilitates a range of conformational fluctuations, and individual protein chains can assemble into complexes. Proteins are also dynamic in evolution: significant variations in secondary, tertiary and quaternary structure can be observed among divergent members of a protein family. Recent work has highlighted intriguing similarities between these structural and evolutionary dynamics occurring at various levels. Here we review evidence showing how evolutionary changes in protein sequence and structure are often closely related to local protein flexibility and disorder, large-scale motions and quaternary structure assembly. We suggest that these correspondences can be largely explained by neutral evolution, while deviations between structural and evolutionary dynamics can provide valuable functional insights. Finally, we address future prospects for the field and practical applications that arise from a deeper understanding of the intimate relationship between protein structure, dynamics, function and evolution.

  1. Asymptotic behavior of asynchronous stochasticapproximation

    Institute of Scientific and Technical Information of China (English)

    方海涛; 陈翰馥

    2001-01-01

    The pathwise convergence of a distributed, asynchronous stochastic approximation (SA) scheme is analyzed. The conditions imposed on the step size and noise are the weakest in comparison with the existing ones. The step sizes in different processors are allowed to be different, and the time_delays between processors are also allowed to be different and even time_varying.

  2. Acquiring Knowledge from Asynchronous Discussion

    Science.gov (United States)

    Teo, Yiong Hwee; Webster, Len

    2008-01-01

    This article discusses a study which was designed to explore how online scaffolding can be incorporated to support knowledge acquisition in asynchronous discussion. A group of Singapore preservice teachers engaged in collaborative critiquing of videos before they embarked on their video projects to illustrate what constitutes good and bad video…

  3. Optimality models of phage life history and parallels in disease evolution.

    Science.gov (United States)

    Bull, J J

    2006-08-21

    Optimality models constitute one of the simplest approaches to understanding phenotypic evolution. Yet they have shortcomings that are not easily evaluated in most organisms. Most importantly, the genetic basis of phenotype evolution is almost never understood, and phenotypic selection experiments are rarely possible. Both limitations can be overcome with bacteriophages. However, phages have such elementary life histories that few phenotypes seem appropriate for optimality approaches. Here we develop optimality models of two phage life history traits, lysis time and host range. The lysis time models show that the optimum is less sensitive to differences in host density than suggested by earlier analytical work. Host range evolution is approached from the perspective of whether the virus should avoid particular hosts, and the results match optimal foraging theory: there is an optimal "diet" in which host types are either strictly included or excluded, depending on their infection qualities. Experimental tests of both models are feasible, and phages provide concrete illustrations of many ways that optimality models can guide understanding and explanation. Phage genetic systems already support the perspective that lysis time and host range can evolve readily and evolve without greatly affecting other traits, one of the main tenets of optimality theory. The models can be extended to more general properties of infection, such as the evolution of virulence and tissue tropism.

  4. Asynchronous sequential machine design and analysis

    CERN Document Server

    Tinder, Richard

    2009-01-01

    Asynchronous Sequential Machine Design and Analysis provides a lucid, in-depth treatment of asynchronous state machine design and analysis presented in two parts: Part I on the background fundamentals related to asynchronous sequential logic circuits generally, and Part II on self-timed systems, high-performance asynchronous programmable sequencers, and arbiters.Part I provides a detailed review of the background fundamentals for the design and analysis of asynchronous finite state machines (FSMs). Included are the basic models, use of fully documented state diagrams, and the design and charac

  5. Parallelization in Modern C++

    CERN Document Server

    CERN. Geneva

    2016-01-01

    The traditionally used and well established parallel programming models OpenMP and MPI are both targeting lower level parallelism and are meant to be as language agnostic as possible. For a long time, those models were the only widely available portable options for developing parallel C++ applications beyond using plain threads. This has strongly limited the optimization capabilities of compilers, has inhibited extensibility and genericity, and has restricted the use of those models together with other, modern higher level abstractions introduced by the C++11 and C++14 standards. The recent revival of interest in the industry and wider community for the C++ language has also spurred a remarkable amount of standardization proposals and technical specifications being developed. Those efforts however have so far failed to build a vision on how to seamlessly integrate various types of parallelism, such as iterative parallel execution, task-based parallelism, asynchronous many-task execution flows, continuation s...

  6. Molecular and morphological systematics of the Ellisellidae (Coelenterata: Octocorallia): Parallel evolution in a globally distributed family of octocorals

    KAUST Repository

    Bilewitch, Jaret P.

    2014-04-01

    The octocorals of the Ellisellidae constitute a diverse and widely distributed family with subdivisions into genera based on colonial growth forms. Branching patterns are repeated in several genera and congeners often display region-specific variations in a given growth form. We examined the systematic patterns of ellisellid genera and the evolution of branching form diversity using molecular phylogenetic and ancestral morphological reconstructions. Six of eight included genera were found to be polyphyletic due to biogeographical incompatibility with current taxonomic assignments and the creation of at least six new genera plus several reassignments among existing genera is necessary. Phylogenetic patterns of diversification of colony branching morphology displayed a similar transformation order in each of the two primary ellisellid clades, with a sea fan form estimated as the most-probable common ancestor with likely origins in the Indo-Pacific region. The observed parallelism in evolution indicates the existence of a constraint on the genetic elements determining ellisellid colonial morphology. However, the lack of correspondence between levels of genetic divergence and morphological diversity among genera suggests that future octocoral studies should focus on the role of changes in gene regulation in the evolution of branching patterns. © 2014 Elsevier Inc.

  7. Clinal variation at phenology-related genes in spruce: parallel evolution in FTL2 and Gigantea?

    Science.gov (United States)

    Chen, Jun; Tsuda, Yoshiaki; Stocks, Michael; Källman, Thomas; Xu, Nannan; Kärkkäinen, Katri; Huotari, Tea; Semerikov, Vladimir L; Vendramin, Giovanni G; Lascoux, Martin

    2014-07-01

    Parallel clines in different species, or in different geographical regions of the same species, are an important source of information on the genetic basis of local adaptation. We recently detected latitudinal clines in SNPs frequencies and gene expression of candidate genes for growth cessation in Scandinavian populations of Norway spruce (Picea abies). Here we test whether the same clines are also present in Siberian spruce (P. obovata), a close relative of Norway spruce with a different Quaternary history. We sequenced nine candidate genes and 27 control loci and genotyped 14 SSR loci in six populations of P. obovata located along the Yenisei river from latitude 56°N to latitude 67°N. In contrast to Scandinavian Norway spruce that both departs from the standard neutral model (SNM) and shows a clear population structure, Siberian spruce populations along the Yenisei do not depart from the SNM and are genetically unstructured. Nonetheless, as in Norway spruce, growth cessation is significantly clinal. Polymorphisms in photoperiodic (FTL2) and circadian clock (Gigantea, GI, PRR3) genes also show significant clinal variation and/or evidence of local selection. In GI, one of the variants is the same as in Norway spruce. Finally, a strong cline in gene expression is observed for FTL2, but not for GI. These results, together with recent physiological studies, confirm the key role played by FTL2 and circadian clock genes in the control of growth cessation in spruce species and suggest the presence of parallel adaptation in these two species.

  8. Chaotic migration-based pseudo parallel genetic algorithm and its application in inventory optimization

    Institute of Scientific and Technical Information of China (English)

    Chen Xiaofang; Gui Weihua; Wang Yalin

    2005-01-01

    Considering premature convergence in the searching process of genetic algorithm, a chaotic migration-based pseudo parallel genetic algorithm (CMPPGA) is proposed, which applies the idea of isolated evolution and information exchanging in distributed Parallel Genetic Algorithm by serial program structure to solve optimization problem of low real-time demand. In this algorithm,asynchronic migration of individuals during parallel evolution is guided by a chaotic migration sequence. Infcrmation exchanging among sub-populations is ensured to be efficient and sufficient due to that the sequence is ergodic and stochastic. Simulation study of CMPPGA shows its strong global search ability, superiority to standard genetic algorithm and high immunity against premature convergence. According to the practice of raw material supply, an inventory prcgramming model is set up and solved by CMPPGA with satisfactory results returned.

  9. CLUSTEREASY:A Program for Simulating Scalar Field Evolution on Parallel Computers

    CERN Document Server

    Felder, Gary N

    2007-01-01

    We describe a new, parallel programming version of the scalar field simulation program LATTICEEASY. The new C++ program, CLUSTEREASY, can simulate arbitrary scalar field models on distributed-memory clusters. The speed and memory requirements scale well with the number of processors. As with the serial version of LATTICEEASY, CLUSTEREASY can run simulations in one, two, or three dimensions, with or without expansion of the universe, with customizable parameters and output. The program and its full documentation are available on the LATTICEEASY website at http://www.science.smith.edu/departments/Physics/fstaff/gfelder/latticeeasy/. In this paper we provide a brief overview of what CLUSTEREASY does and the ways in which it does and doesn't differ from the serial version of LATTICEEASY.

  10. Fifty years of cytogenetics: a parallel view of the evolution of cytogenetics and genotoxicology.

    Science.gov (United States)

    Garcia-Sagredo, J M

    2008-01-01

    A parallelism exists between human cytogenetics and cytogenetic toxicology. The breakthroughs, mostly coming from and used in clinical genetics, are widely used in genetic toxicology. The birth of human cytogenetics occurred in 1956 when it was published that the diploid number of chromosomes in humans is 46. The first stage in chromosome-induced mutagenesis began in 1938 when Sax published the effects of X-rays on the chromosomes of Drosophila. In 1959, the cytogenetic anomalies for Down, Klinefelter, and Turner syndromes were described, and parallelly in 1960, the first publication on chromosomal aberrations in man caused by ionizing radiation appeared. The cytogenetic analysis of chromosomal aberrations in cell cultures is considered one of the primary methods to evaluate induced mutagenesis. At the end of the 1960s, banding techniques allowed chromosomes to be individually identified, in parallel, the sister chromatid exchange analysis technology was described. Another milestone in the history of induced mutagenesis was the discovery that mutagenic agents were able to alter chromosomal division and segregation in gonads inducing meiotic nondisjunction. Here we review new approaches and applications such as biological dosimetry, translocation scoring using FISH, and micronucleus test. Chromosomal aberrations and micronucleus test are now effective cytogenetic biomarkers of early effect used as cancer predictors. Human cytogenetics has proven to be effective over its 50-year lifespan and, although each new technique that has appeared seemed to announce its end, the fact is that the current state of cytogenetics is in reality a collection of techniques that, while common, are cheap, fast, and wide-ranging. Therefore, in genotoxicology, they continue to be useful to identify mutagenic agents as well as to evaluate and analyze exposed populations.

  11. Scalable asynchronous execution of cellular automata

    Science.gov (United States)

    Folino, Gianluigi; Giordano, Andrea; Mastroianni, Carlo

    2016-10-01

    The performance and scalability of cellular automata, when executed on parallel/distributed machines, are limited by the necessity of synchronizing all the nodes at each time step, i.e., a node can execute only after the execution of the previous step at all the other nodes. However, these synchronization requirements can be relaxed: a node can execute one step after synchronizing only with the adjacent nodes. In this fashion, different nodes can execute different time steps. This can be a notable advantageous in many novel and increasingly popular applications of cellular automata, such as smart city applications, simulation of natural phenomena, etc., in which the execution times can be different and variable, due to the heterogeneity of machines and/or data and/or executed functions. Indeed, a longer execution time at a node does not slow down the execution at all the other nodes but only at the neighboring nodes. This is particularly advantageous when the nodes that act as bottlenecks vary during the application execution. The goal of the paper is to analyze the benefits that can be achieved with the described asynchronous implementation of cellular automata, when compared to the classical all-to-all synchronization pattern. The performance and scalability have been evaluated through a Petri net model, as this model is very useful to represent the synchronization barrier among nodes. We examined the usual case in which the territory is partitioned into a number of regions, and the computation associated with a region is assigned to a computing node. We considered both the cases of mono-dimensional and two-dimensional partitioning. The results show that the advantage obtained through the asynchronous execution, when compared to the all-to-all synchronous approach is notable, and it can be as large as 90% in terms of speedup.

  12. A parallel code to calculate rate-state seismicity evolution induced by time dependent, heterogeneous Coulomb stress changes

    Science.gov (United States)

    Cattania, C.; Khalid, F.

    2016-09-01

    The estimation of space and time-dependent earthquake probabilities, including aftershock sequences, has received increased attention in recent years, and Operational Earthquake Forecasting systems are currently being implemented in various countries. Physics based earthquake forecasting models compute time dependent earthquake rates based on Coulomb stress changes, coupled with seismicity evolution laws derived from rate-state friction. While early implementations of such models typically performed poorly compared to statistical models, recent studies indicate that significant performance improvements can be achieved by considering the spatial heterogeneity of the stress field and secondary sources of stress. However, the major drawback of these methods is a rapid increase in computational costs. Here we present a code to calculate seismicity induced by time dependent stress changes. An important feature of the code is the possibility to include aleatoric uncertainties due to the existence of multiple receiver faults and to the finite grid size, as well as epistemic uncertainties due to the choice of input slip model. To compensate for the growth in computational requirements, we have parallelized the code for shared memory systems (using OpenMP) and distributed memory systems (using MPI). Performance tests indicate that these parallelization strategies lead to a significant speedup for problems with different degrees of complexity, ranging from those which can be solved on standard multicore desktop computers, to those requiring a small cluster, to a large simulation that can be run using up to 1500 cores.

  13. Evolution of symmetric reconnection layer in the presence of parallel shear flow

    Energy Technology Data Exchange (ETDEWEB)

    Lu Haoyu [Space Science Institute, School of Astronautics, Beihang University, Beijing 100191 (China); Sate Key Laboratory of Space Weather, Chinese Academy of Sciences, Beijing 100190 (China); Cao Jinbin [Space Science Institute, School of Astronautics, Beihang University, Beijing 100191 (China)

    2011-07-15

    The development of the structure of symmetric reconnection layer in the presence of a shear flow parallel to the antiparallel magnetic field component is studied by using a set of one-dimensional (1D) magnetohydrodynamic (MHD) equations. The Riemann problem is simulated through a second-order conservative TVD (total variation diminishing) scheme, in conjunction with Roe's averages for the Riemann problem. The simulation results indicate that besides the MHD shocks and expansion waves, there exist some new small-scale structures in the reconnection layer. For the case of zero initial guide magnetic field (i.e., B{sub y0} = 0), a pair of intermediate shock and slow shock (SS) is formed in the presence of the parallel shear flow. The critical velocity of initial shear flow V{sub zc} is just the Alfven velocity in the inflow region. As V{sub z{infinity}} increases to the value larger than V{sub zc}, a new slow expansion wave appears in the position of SS in the case V{sub z{infinity}} < V{sub zc}, and one of the current densities drops to zero. As plasma {beta} increases, the out-flow region is widened. For B{sub y0} {ne} 0, a pair of SSs and an additional pair of time-dependent intermediate shocks (TDISs) are found to be present. Similar to the case of B{sub y0} = 0, there exists a critical velocity of initial shear flow V{sub zc}. The value of V{sub zc} is, however, smaller than the Alfven velocity of the inflow region. As plasma {beta} increases, the velocities of SS and TDIS increase, and the out-flow region is widened. However, the velocity of downstream SS increases even faster, making the distance between SS and TDIS smaller. Consequently, the interaction between SS and TDIS in the case of high plasma {beta} influences the property of direction rotation of magnetic field across TDIS. Thereby, a wedge in the hodogram of tangential magnetic field comes into being. When {beta}{yields}{infinity}, TDISs disappear and the guide magnetic field becomes constant.

  14. Asynchronous control for networked systems

    CERN Document Server

    Rubio, Francisco; Bencomo, Sebastián

    2015-01-01

    This book sheds light on networked control systems; it describes different techniques for asynchronous control, moving away from the periodic actions of classical control, replacing them with state-based decisions and reducing the frequency with which communication between subsystems is required. The text focuses specially on event-based control. Split into two parts, Asynchronous Control for Networked Systems begins by addressing the problems of single-loop networked control systems, laying out various solutions which include two alternative model-based control schemes (anticipatory and predictive) and the use of H2/H∞ robust control to deal with network delays and packet losses. Results on self-triggering and send-on-delta sampling are presented to reduce the need for feedback in the loop. In Part II, the authors present solutions for distributed estimation and control. They deal first with reliable networks and then extend their results to scenarios in which delays and packet losses may occur. The novel ...

  15. Parallel evolution of glucosinolate biosynthesis inferred from congruent nuclear and plastid gene phylogenies.

    Science.gov (United States)

    Rodman, J; Soltis, P; Soltis, D; Sytsma, K; Karol, K

    1998-07-01

    The phytochemical system of mustard-oil glucosides (glucosinolates) accompanied by the hydrolytic enzyme myrosinase (beta-thioglucosidase), the latter usually compartmented in special myrosin cells, characterizes plants in 16 families of angiosperms. Traditional classifications place these taxa in many separate orders and thus imply multiple convergences in the origin of this chemical defense system. DNA sequencing of the chloroplast rbcL gene for representatives of all 16 families and several putative relatives, with phylogenetic analyses by parsimony and maximum likelihood methods, demonstrated instead a single major clade of mustard-oil plants and one phylogenetic outlier. In a further independent test, DNA sequencing of the nuclear 18S ribosomal RNA gene for all these exemplars has yielded the same result, a major mustard-oil clade of 15 families (Akaniaceae, Bataceae, Brassicaceae, Bretschneideraceae, Capparaceae, Caricaceae, Gyrostemonaceae, Koeberliniaceae, Limnanthaceae, Moringaceae, Pentadiplandraceae, Resedaceae, Salvadoraceae, Tovariaceae, and Tropaeolaceae) and one outlier, the genus Drypetes, traditionally placed in Euphorbiaceae. Concatenating the two gene sequences (for a total of 3254 nucleotides) in a data set for 33 taxa, we obtain robust support for this finding of parallel origins of glucosinolate biosynthesis. From likely cyanogenic ancestors, the "mustard oil bomb" was invented twice.

  16. Triticum mosaic virus exhibits limited population variation yet shows evidence of parallel evolution after replicated serial passage in wheat.

    Science.gov (United States)

    Bartels, Melissa; French, Roy; Graybosch, Robert A; Tatineni, Satyanarayana

    2016-05-01

    An infectious cDNA clone of Triticum mosaic virus (TriMV) (genus Poacevirus; family Potyviridae) was used to establish three independent lineages in wheat to examine intra-host population diversity levels within protein 1 (P1) and coat protein (CP) cistrons over time. Genetic variation was assessed at passages 9, 18 and 24 by single-strand conformation polymorphism, followed by nucleotide sequencing. The founding P1 region genotype was retained at high frequencies in most lineage/passage populations, while the founding CP genotype disappeared after passage 18 in two lineages. We found that rare TriMV genotypes were present only transiently and lineages followed independent evolutionary trajectories, suggesting that genetic drift dominates TriMV evolution. These results further suggest that experimental populations of TriMV exhibit lower mutant frequencies than that of Wheat streak mosaic virus (genus Tritimovirus; family Potyviridae) in wheat. Nevertheless, there was evidence for parallel evolution at a synonymous site in the TriMV CP cistron.

  17. EXPERIMENTAL STUDY OF THE ASYNCHRONOUS MULTISPLITTING RELAXATION METHODS FOR THE LINEAR COMPLEMENTARITY PROBLEMS

    Institute of Scientific and Technical Information of China (English)

    Zhong-zhi Bai

    2002-01-01

    We study the numerical behaviours of the relaxed asynchronous multisplitting methods for the linear complementarity problems by solving some typical problems from practical applications on a real multiprocessor system. Numerical results show that the parallel multisplitting relaxation methods always perform much better than the corresponding sequential alternatives, and that the asynchronous multisplitting relaxation methods often outperform their corresponding synchronous counterparts. Moreover, the two-sweep relaxed multisplitting methods have better convergence properties than their corresponding one-sweep relaxed ones in the sense that they have larger convergence domains and faster convergence speeds. Hence, the asynchronous multisplitting unsymmetric relaxation iterations should be the methods of choice for solving the large sparse linear complementarity problems in the parallel computing environments.

  18. Parallel genetic basis for repeated evolution of armor loss in Alaskan threespine stickleback populations.

    Science.gov (United States)

    Cresko, William A; Amores, Angel; Wilson, Catherine; Murphy, Joy; Currey, Mark; Phillips, Patrick; Bell, Michael A; Kimmel, Charles B; Postlethwait, John H

    2004-04-20

    Most adaptation is thought to occur through the fixation of numerous alleles at many different loci. Consequently, the independent evolution of similar phenotypes is predicted to occur through different genetic mechanisms. The genetic basis of adaptation is still largely unknown, however, and it is unclear whether adaptation to new environments utilizes ubiquitous small-effect polygenic variation or large-effect alleles at a small number of loci. To address this question, we examined the genetic basis of bony armor loss in three freshwater populations of Alaskan threespine stickleback, Gasterosteus aculeatus, that evolved from fully armored anadromous populations in the last 14,000 years. Crosses between complete-armor and low-armor populations revealed that a single Mendelian factor governed the formation of all but the most anterior lateral plates, and another independently segregating factor largely determined pelvic armor. Genetic mapping localized the Mendelian genes to different chromosomal regions, and crosses among these same three widely separated populations showed that both bony plates and pelvic armor failed to fully complement, implicating the same Mendelian armor reduction genes. Thus, rapid and repeated armor loss in Alaskan stickleback populations appears to be occurring through the fixation of large-effect variants in the same genes.

  19. Parallel expression evolution of oxidative stress-related genes in fiber from wild and domesticated diploid and polyploid cotton (Gossypium

    Directory of Open Access Journals (Sweden)

    Mittler Ron

    2009-08-01

    Full Text Available Abstract Background Reactive oxygen species (ROS play a prominent role in signal transduction and cellular homeostasis in plants. However, imbalances between generation and elimination of ROS can give rise to oxidative stress in growing cells. Because ROS are important to cell growth, ROS modulation could be responsive to natural or human-mediated selection pressure in plants. To study the evolution of oxidative stress related genes in a single plant cell, we conducted comparative expression profiling analyses of the elongated seed trichomes ("fibers" of cotton (Gossypium, using a phylogenetic approach. Results We measured expression changes during diploid progenitor species divergence, allopolyploid formation and parallel domestication of diploid and allopolyploid species, using a microarray platform that interrogates 42,429 unigenes. The distribution of differentially expressed genes in progenitor diploid species revealed significant up-regulation of ROS scavenging and potential signaling processes in domesticated G. arboreum. Similarly, in two independently domesticated allopolyploid species (G. barbadense and G. hirsutum antioxidant genes were substantially up-regulated in comparison to antecedent wild forms. In contrast, analyses of three wild allopolyploid species indicate that genomic merger and ancient allopolyploid formation had no significant influences on regulation of ROS related genes. Remarkably, many of the ROS-related processes diagnosed as possible targets of selection were shared among diploid and allopolyploid cultigens, but involved different sets of antioxidant genes. Conclusion Our data suggests that parallel human selection for enhanced fiber growth in several geographically widely dispersed species of domesticated cotton resulted in similar and overlapping metabolic transformations of the manner in which cellular redox levels have become modulated.

  20. A wavelet approach to binary blackholes with asynchronous multitasking

    Science.gov (United States)

    Lim, Hyun; Hirschmann, Eric; Neilsen, David; Anderson, Matthew; Debuhr, Jackson; Zhang, Bo

    2016-03-01

    Highly accurate simulations of binary black holes and neutron stars are needed to address a variety of interesting problems in relativistic astrophysics. We present a new method for the solving the Einstein equations (BSSN formulation) using iterated interpolating wavelets. Wavelet coefficients provide a direct measure of the local approximation error for the solution and place collocation points that naturally adapt to features of the solution. Further, they exhibit exponential convergence on unevenly spaced collection points. The parallel implementation of the wavelet simulation framework presented here deviates from conventional practice in combining multi-threading with a form of message-driven computation sometimes referred to as asynchronous multitasking.

  1. Osmotic/ionic status of body fluids in the euryhaline cephalopod suggest possible parallel evolution of osmoregulation.

    Science.gov (United States)

    Sakamoto, Tatsuya; Ogawa, Satoshi; Nishiyama, Yudai; Akada, Chiaki; Takahashi, Hideya; Watanabe, Taro; Minakata, Hiroyuki; Sakamoto, Hirotaka

    2015-09-25

    Acclimation from marine to dilute environments constitutes among the dramatic evolutionary transitions in the history of life. Such adaptations have evolved in multiple lineages, but studies of the blood/hemolymph homeostasis mechanisms are limited to those using evolutionarily advanced Deuterostome (chordates) and Ecdysozoa (crustaceans). Here, we examined hemolymph homeostasis in the advanced Lophotrochozoa/mollusc, the other unexplored taxa, and its possible regulation by the vasopressin/oxytocin superfamily peptides known to be implicated in fluid homeostasis in Chordata and Arthropoda. The hemolymph osmotic and ionic status in the euryhaline cephalopod (Octopus ocellatus) following transfer from 30-ppt normal seawater to 20 ppt salinity indicate hyperosmo- and hyperionoregulatory abilities for more than 1 week, as in crustaceans and teleost fish. While ventilation frequency decreased by 1 day, Na(+)/K(+)-ATPase activity, which has been generally implicated in ion transport, was induced in two of the eight posterior gills after 1 week. In addition, the octopuses were intravenously injected with 1 or 100 ng/g octopressin or cephalotocin, which are Octopus vasopressin/oxytocin orthologs. After 1 day, octopressin, but not cephalotocin, decreased the hemolymph osmolality and Ca concentrations, as well as urinary Na concentrations. These data provide evidence for possible parallel evolution in hyperionoregulatory mechanisms and coordination by conserved peptides.

  2. Asynchronous Learning Forums for Business Acculturation

    Science.gov (United States)

    Pence, Christine Cope; Wulf, Catharina

    2009-01-01

    The use of IT as a facilitator for student collaboration in higher business education has grown rapidly since 2000. Asynchronous discussion forums are used abundantly for collaborative training purposes and for teaching students business-relevant tools for their future careers. This article presents an analysis of the asynchronous discussion forum…

  3. Nonlinearly-constrained optimization using asynchronous parallel generating set search.

    Energy Technology Data Exchange (ETDEWEB)

    Griffin, Joshua D.; Kolda, Tamara Gibson

    2007-05-01

    Many optimization problems in computational science and engineering (CS&E) are characterized by expensive objective and/or constraint function evaluations paired with a lack of derivative information. Direct search methods such as generating set search (GSS) are well understood and efficient for derivative-free optimization of unconstrained and linearly-constrained problems. This paper addresses the more difficult problem of general nonlinear programming where derivatives for objective or constraint functions are unavailable, which is the case for many CS&E applications. We focus on penalty methods that use GSS to solve the linearly-constrained problems, comparing different penalty functions. A classical choice for penalizing constraint violations is {ell}{sub 2}{sup 2}, the squared {ell}{sub 2} norm, which has advantages for derivative-based optimization methods. In our numerical tests, however, we show that exact penalty functions based on the {ell}{sub 1}, {ell}{sub 2}, and {ell}{sub {infinity}} norms converge to good approximate solutions more quickly and thus are attractive alternatives. Unfortunately, exact penalty functions are discontinuous and consequently introduce theoretical problems that degrade the final solution accuracy, so we also consider smoothed variants. Smoothed-exact penalty functions are theoretically attractive because they retain the differentiability of the original problem. Numerically, they are a compromise between exact and {ell}{sub 2}{sup 2}, i.e., they converge to a good solution somewhat quickly without sacrificing much solution accuracy. Moreover, the smoothing is parameterized and can potentially be adjusted to balance the two considerations. Since many CS&E optimization problems are characterized by expensive function evaluations, reducing the number of function evaluations is paramount, and the results of this paper show that exact and smoothed-exact penalty functions are well-suited to this task.

  4. Application-Controlled Parallel Asynchronous Input/Output Utility

    Science.gov (United States)

    Clune, Thomas; Zhou, Shujia

    2010-01-01

    A software utility tool has been designed to alleviate file system I/O performance bottlenecks to which many high-end computing (HEC) applications fall prey because of the relatively large volume of data generated for a given amount of computational work. In an effort to reduce computing resource waste, and to improve sustained performance of these HEC applications, a lightweight software utility has been designed to circumvent bandwidth limitations of typical HEC file systems by exploiting the faster inter-processor bandwidth to move output data from compute nodes to designated I/O nodes as quickly as possible, thereby minimizing the I/O wait time. This utility has successfully demonstrated a significant performance improvement within a major NASA weather application.

  5. Distributed Computing for Signal Processing: Modeling of Asynchronous Parallel Computation.

    Science.gov (United States)

    1986-03-01

    indirect binars n-cubc microprocessor artas Il:I:/ I ron (omput. (C-26 tMay 1977). 458-473. 31. Pradhan. D. K and Kodandapani. K. L. A uniformn...detection pur- tataire i’eed i the -Ietinaii~n or nothr hoti , poses to the owl1 As the train. ince the train is created, the host’s star - -. titl If 5

  6. PARALLEL STABILIZATION

    Institute of Scientific and Technical Information of China (English)

    J.L.LIONS

    1999-01-01

    A new algorithm for the stabilization of (possibly turbulent, chaotic) distributed systems, governed by linear or non linear systems of equations is presented. The SPA (Stabilization Parallel Algorithm) is based on a systematic parallel decomposition of the problem (related to arbitrarily overlapping decomposition of domains) and on a penalty argument. SPA is presented here for the case of linear parabolic equations: with distrjbuted or boundary control. It extends to practically all linear and non linear evolution equations, as it will be presented in several other publications.

  7. Genome evolution and meiotic maps by massively parallel DNA sequencing: spotted gar, an outgroup for the teleost genome duplication.

    Science.gov (United States)

    Amores, Angel; Catchen, Julian; Ferrara, Allyse; Fontenot, Quenton; Postlethwait, John H

    2011-08-01

    Genomic resources for hundreds of species of evolutionary, agricultural, economic, and medical importance are unavailable due to the expense of well-assembled genome sequences and difficulties with multigenerational studies. Teleost fish provide many models for human disease but possess anciently duplicated genomes that sometimes obfuscate connectivity. Genomic information representing a fish lineage that diverged before the teleost genome duplication (TGD) would provide an outgroup for exploring the mechanisms of evolution after whole-genome duplication. We exploited massively parallel DNA sequencing to develop meiotic maps with thrift and speed by genotyping F(1) offspring of a single female and a single male spotted gar (Lepisosteus oculatus) collected directly from nature utilizing only polymorphisms existing in these two wild individuals. Using Stacks, software that automates the calling of genotypes from polymorphisms assayed by Illumina sequencing, we constructed a map containing 8406 markers. RNA-seq on two map-cross larvae provided a reference transcriptome that identified nearly 1000 mapped protein-coding markers and allowed genome-wide analysis of conserved synteny. Results showed that the gar lineage diverged from teleosts before the TGD and its genome is organized more similarly to that of humans than teleosts. Thus, spotted gar provides a critical link between medical models in teleost fish, to which gar is biologically similar, and humans, to which gar is genomically similar. Application of our F(1) dense mapping strategy to species with no prior genome information promises to facilitate comparative genomics and provide a scaffold for ordering the numerous contigs arising from next generation genome sequencing.

  8. Exploring Asynchronous Many-Task Runtime Systems toward Extreme Scales

    Energy Technology Data Exchange (ETDEWEB)

    Knight, Samuel [O8953; Baker, Gavin Matthew; Gamell, Marc [Rutgers U; Hollman, David [08953; Sjaardema, Gregor [SNL; Kolla, Hemanth [SNL; Teranishi, Keita; Wilke, Jeremiah J; Slattengren, Nicole [SNL; Bennett, Janine Camille

    2015-10-01

    Major exascale computing reports indicate a number of software challenges to meet the dramatic change of system architectures in near future. While several-orders-of-magnitude increase in parallelism is the most commonly cited of those, hurdles also include performance heterogeneity of compute nodes across the system, increased imbalance between computational capacity and I/O capabilities, frequent system interrupts, and complex hardware architectures. Asynchronous task-parallel programming models show a great promise in addressing these issues, but are not yet fully understood nor developed su ciently for computational science and engineering application codes. We address these knowledge gaps through quantitative and qualitative exploration of leading candidate solutions in the context of engineering applications at Sandia. In this poster, we evaluate MiniAero code ported to three leading candidate programming models (Charm++, Legion and UINTAH) to examine the feasibility of these models that permits insertion of new programming model elements into an existing code base.

  9. Asynchronous design of Networks-on-Chip

    DEFF Research Database (Denmark)

    Sparsø, Jens

    2007-01-01

    The Network-on-chip concept has evolved as a solution to a broad range of problems related to the design of complex systems-on-chip (SoC) with tenths or hundreds of (heterogeneous) IP-cores. The paper introduces the NoC concept, identifies a range of possible timing organizations (globally......-synchronous, mesochronous, globally-asynchronous locally-synchronous and fully asynchronous), discusses the circuitry needed to implement these timing methodologies, and provides some implementation details for a couple of asynchronous NoCs designed at the Technical University of Denmark (DTU). The paper is written...

  10. Burst-Mode Asynchronous Controllers on FPGA

    Directory of Open Access Journals (Sweden)

    Duarte L. Oliveira

    2008-01-01

    Full Text Available FPGAs have been mainly used to design synchronous circuits. Asynchronous design on FPGAs is difficult because the resulting circuit may suffer from hazard problems. We propose a method that implements a popular class of asynchronous circuits, known as burst mode, on FPGAs based on look-up table architectures. We present two conditions that, if satisfied, guarantee essential hazard-free implementation on any LUT-based FPGA. By doing that, besides all the intrinsic advantages of asynchronous over synchronous circuits, they also take advantage of the shorter design time and lower cost associated with FPGA designs.

  11. Asynchronous networks and event driven dynamics

    Science.gov (United States)

    Bick, Christian; Field, Michael

    2017-02-01

    Real-world networks in technology, engineering and biology often exhibit dynamics that cannot be adequately reproduced using network models given by smooth dynamical systems and a fixed network topology. Asynchronous networks give a theoretical and conceptual framework for the study of network dynamics where nodes can evolve independently of one another, be constrained, stop, and later restart, and where the interaction between different components of the network may depend on time, state, and stochastic effects. This framework is sufficiently general to encompass a wide range of applications ranging from engineering to neuroscience. Typically, dynamics is piecewise smooth and there are relationships with Filippov systems. In this paper, we give examples of asynchronous networks, and describe the basic formalism and structure. In the following companion paper, we make the notion of a functional asynchronous network rigorous, discuss the phenomenon of dynamical locks, and present a foundational result on the spatiotemporal factorization of the dynamics for a large class of functional asynchronous networks.

  12. Asynchronous stochastic approximation with differential inclusions

    Directory of Open Access Journals (Sweden)

    David S. Leslie

    2012-01-01

    Full Text Available The asymptotic pseudo-trajectory approach to stochastic approximation of Benaïm, Hofbauer and Sorin is extended for asynchronous stochastic approximations with a set-valued mean field. The asynchronicity of the process is incorporated into the mean field to produce convergence results which remain similar to those of an equivalent synchronous process. In addition, this allows many of the restrictive assumptions previously associated with asynchronous stochastic approximation to be removed. The framework is extended for a coupled asynchronous stochastic approximation process with set-valued mean fields. Two-timescales arguments are used here in a similar manner to the original work in this area by Borkar. The applicability of this approach is demonstrated through learning in a Markov decision process.

  13. Multithreaded Asynchronous Graph Traversal for In-Memory and Semi-External Memory

    KAUST Repository

    Pearce, Roger

    2010-11-01

    Processing large graphs is becoming increasingly important for many domains such as social networks, bioinformatics, etc. Unfortunately, many algorithms and implementations do not scale with increasing graph sizes. As a result, researchers have attempted to meet the growing data demands using parallel and external memory techniques. We present a novel asynchronous approach to compute Breadth-First-Search (BFS), Single-Source-Shortest-Paths, and Connected Components for large graphs in shared memory. Our highly parallel asynchronous approach hides data latency due to both poor locality and delays in the underlying graph data storage. We present an experimental study applying our technique to both In-Memory and Semi-External Memory graphs utilizing multi-core processors and solid-state memory devices. Our experiments using synthetic and real-world datasets show that our asynchronous approach is able to overcome data latencies and provide significant speedup over alternative approaches. For example, on billion vertex graphs our asynchronous BFS scales up to 14x on 16-cores. © 2010 IEEE.

  14. The Implementation of a Parallel Watershed Algorithm

    NARCIS (Netherlands)

    Meijster, A.; Roerdink, J.B.T.M.

    1995-01-01

    In this paper the implementation of a parallel watershed algorithm is described. The algorithm is implemented on a multiple instruction multiple data (MIMD) ring-architecture using a single program multiple data (SPMD) approach using an asynchronous message passing interface and simulated shared mem

  15. Asynchronous Replica Exchange Software for Grid and Heterogeneous Computing

    Science.gov (United States)

    Gallicchio, Emilio; Xia, Junchao; Flynn, William F.; Zhang, Baofeng; Samlalsingh, Sade; Mentes, Ahmet; Levy, Ronald M.

    2015-01-01

    Parallel replica exchange sampling is an extended ensemble technique often used to accelerate the exploration of the conformational ensemble of atomistic molecular simulations of chemical systems. Inter-process communication and coordination requirements have historically discouraged the deployment of replica exchange on distributed and heterogeneous resources. Here we describe the architecture of a software (named ASyncRE) for performing asynchronous replica exchange molecular simulations on volunteered computing grids and heterogeneous high performance clusters. The asynchronous replica exchange algorithm on which the software is based avoids centralized synchronization steps and the need for direct communication between remote processes. It allows molecular dynamics threads to progress at different rates and enables parameter exchanges among arbitrary sets of replicas independently from other replicas. ASyncRE is written in Python following a modular design conducive to extensions to various replica exchange schemes and molecular dynamics engines. Applications of the software for the modeling of association equilibria of supramolecular and macromolecular complexes on BOINC campus computational grids and on the CPU/MIC heterogeneous hardware of the XSEDE Stampede supercomputer are illustrated. They show the ability of ASyncRE to utilize large grids of desktop computers running the Windows, MacOS, and/or Linux operating systems as well as collections of high performance heterogeneous hardware devices. PMID:27103749

  16. Asynchronous replica exchange software for grid and heterogeneous computing

    Science.gov (United States)

    Gallicchio, Emilio; Xia, Junchao; Flynn, William F.; Zhang, Baofeng; Samlalsingh, Sade; Mentes, Ahmet; Levy, Ronald M.

    2015-11-01

    Parallel replica exchange sampling is an extended ensemble technique often used to accelerate the exploration of the conformational ensemble of atomistic molecular simulations of chemical systems. Inter-process communication and coordination requirements have historically discouraged the deployment of replica exchange on distributed and heterogeneous resources. Here we describe the architecture of a software (named ASyncRE) for performing asynchronous replica exchange molecular simulations on volunteered computing grids and heterogeneous high performance clusters. The asynchronous replica exchange algorithm on which the software is based avoids centralized synchronization steps and the need for direct communication between remote processes. It allows molecular dynamics threads to progress at different rates and enables parameter exchanges among arbitrary sets of replicas independently from other replicas. ASyncRE is written in Python following a modular design conducive to extensions to various replica exchange schemes and molecular dynamics engines. Applications of the software for the modeling of association equilibria of supramolecular and macromolecular complexes on BOINC campus computational grids and on the CPU/MIC heterogeneous hardware of the XSEDE Stampede supercomputer are illustrated. They show the ability of ASyncRE to utilize large grids of desktop computers running the Windows, MacOS, and/or Linux operating systems as well as collections of high performance heterogeneous hardware devices.

  17. Ultrascalable petaflop parallel supercomputer

    Energy Technology Data Exchange (ETDEWEB)

    Blumrich, Matthias A. (Ridgefield, CT); Chen, Dong (Croton On Hudson, NY); Chiu, George (Cross River, NY); Cipolla, Thomas M. (Katonah, NY); Coteus, Paul W. (Yorktown Heights, NY); Gara, Alan G. (Mount Kisco, NY); Giampapa, Mark E. (Irvington, NY); Hall, Shawn (Pleasantville, NY); Haring, Rudolf A. (Cortlandt Manor, NY); Heidelberger, Philip (Cortlandt Manor, NY); Kopcsay, Gerard V. (Yorktown Heights, NY); Ohmacht, Martin (Yorktown Heights, NY); Salapura, Valentina (Chappaqua, NY); Sugavanam, Krishnan (Mahopac, NY); Takken, Todd (Brewster, NY)

    2010-07-20

    A massively parallel supercomputer of petaOPS-scale includes node architectures based upon System-On-a-Chip technology, where each processing node comprises a single Application Specific Integrated Circuit (ASIC) having up to four processing elements. The ASIC nodes are interconnected by multiple independent networks that optimally maximize the throughput of packet communications between nodes with minimal latency. The multiple networks may include three high-speed networks for parallel algorithm message passing including a Torus, collective network, and a Global Asynchronous network that provides global barrier and notification functions. These multiple independent networks may be collaboratively or independently utilized according to the needs or phases of an algorithm for optimizing algorithm processing performance. The use of a DMA engine is provided to facilitate message passing among the nodes without the expenditure of processing resources at the node.

  18. Parallel evolution of the glycogen synthase 1 (muscle) gene Gys1 between Old World and New World fruit bats (Order: Chiroptera).

    Science.gov (United States)

    Fang, Lu; Shen, Bin; Irwin, David M; Zhang, Shuyi

    2014-10-01

    Glycogen synthase, which catalyzes the synthesis of glycogen, is especially important for Old World (Pteropodidae) and New World (Phyllostomidae) fruit bats that ingest high-carbohydrate diets. Glycogen synthase 1, encoded by the Gys1 gene, is the glycogen synthase isozyme that functions in muscles. To determine whether Gys1 has undergone adaptive evolution in bats with carbohydrate-rich diets, in comparison to insect-eating sister bat taxa, we sequenced the coding region of the Gys1 gene from 10 species of bats, including two Old World fruit bats (Pteropodidae) and a New World fruit bat (Phyllostomidae). Our results show no evidence for positive selection in the Gys1 coding sequence on the ancestral Old World and the New World Artibeus lituratus branches. Tests for convergent evolution indicated convergence of the sequences and one parallel amino acid substitution (T395A) was detected on these branches, which was likely driven by natural selection.

  19. Parallel Evolution under Chemotherapy Pressure in 29 Breast Cancer Cell Lines Results in Dissimilar Mechanisms of Resistance

    DEFF Research Database (Denmark)

    Tegze, Balint; Szallasi, Zoltan Imre; Haltrich, Iren;

    2012-01-01

    Background: Developing chemotherapy resistant cell lines can help to identify markers of resistance. Instead of using a panel of highly heterogeneous cell lines, we assumed that truly robust and convergent pattern of resistance can be identified in multiple parallel engineered derivatives of only...

  20. Handbook of asynchronous machines with variable speed

    CERN Document Server

    Razik, Hubert

    2013-01-01

    This handbook deals with the asynchronous machine in its close environment. It was born from a reflection on this electromagnetic converter whose integration in industrial environments takes a wide part. Previously this type of motor operated at fixed speed, from now on it has been integrated more and more in processes at variable speed. For this reason it seemed useful, or necessary, to write a handbook on the various aspects from the motor in itself, via the control and while finishing by the diagnosis aspect. Indeed, an asynchronous motor is used nowadays in industry where variation speed a

  1. A Provably Secure Asynchronous Proactive RSA Scheme

    Institute of Scientific and Technical Information of China (English)

    ZHANG Rui-shan; LI Qiang; CHEN Ke-fei

    2005-01-01

    The drawback of the first asynchronous proactive RSA scheme presented by Zhou in 2001, is that the se curity definition and security proof do not follow the approach of provable security. This paper presented a provably secure asynchronous proactive RSA scheme, which includes three protocols: initial key distribution protocol,signature generation protocol and share refreshing protocol. Taken these protocols together, a complete provably secure proactive RSA scheme was obtained. And the efficiency of the scheme is approximate to that of the scheme of Zhou.

  2. Processor arrays with asynchronous TDM optical buses

    Science.gov (United States)

    Li, Y.; Zheng, S. Q.

    1997-04-01

    We propose a pipelined asynchronous time division multiplexing optical bus. Such a bus can use one of the two hardwared priority schemes, the linear priority scheme and the round-robin priority scheme. Our simulation results show that the performances of our proposed buses are significantly better than the performances of known pipelined synchronous time division multiplexing optical buses. We also propose a class of processor arrays connected by pipelined asynchronous time division multiplexing optical buses. We claim that our proposed processor array not only have better performance, but also have better scalabilities than the existing processor arrays connected by pipelined synchronous time division multiplexing optical buses.

  3. Synchronization of Asynchronous Switched Boolean Network.

    Science.gov (United States)

    Zhang, Hao; Wang, Xingyuan; Lin, Xiaohui

    2015-01-01

    In this paper, the complete synchronizations for asynchronous switched Boolean network with free Boolean sequence controllers and close-loop controllers are studied. First, the basic asynchronous switched Boolean network model is provided. With the method of semi-tensor product, the Boolean dynamics is translated into linear representation. Second, necessary and sufficient conditions for ASBN synchronization with free Boolean sequence control and close-loop control are derived, respectively. Third, some illustrative examples are provided to show the efficiency of the proposed methods.

  4. Molecular Evidence for Convergence and Parallelism in Evolution of Complex Brains of Cephalopod Molluscs: Insights from Visual Systems.

    Science.gov (United States)

    Yoshida, M A; Ogura, A; Ikeo, K; Shigeno, S; Moritaki, T; Winters, G C; Kohn, A B; Moroz, L L

    2015-12-01

    Coleoid cephalopods show remarkable evolutionary convergence with vertebrates in their neural organization, including (1) eyes and visual system with optic lobes, (2) specialized parts of the brain controlling learning and memory, such as vertical lobes, and (3) unique vasculature supporting such complexity of the central nervous system. We performed deep sequencing of eye transcriptomes of pygmy squids (Idiosepius paradoxus) and chambered nautiluses (Nautilus pompilius) to decipher the molecular basis of convergent evolution in cephalopods. RNA-seq was complemented by in situ hybridization to localize the expression of selected genes. We found three types of genomic innovations in the evolution of complex brains: (1) recruitment of novel genes into morphogenetic pathways, (2) recombination of various coding and regulatory regions of different genes, often called "evolutionary tinkering" or "co-option", and (3) duplication and divergence of genes. Massive recruitment of novel genes occurred in the evolution of the "camera" eye from nautilus' "pinhole" eye. We also showed that the type-2 co-option of transcription factors played important roles in the evolution of the lens and visual neurons. In summary, the cephalopod convergent morphological evolution of the camera eyes was driven by a mosaic of all types of gene recruitments. In addition, our analysis revealed unexpected variations of squids' opsins, retinochromes, and arrestins, providing more detailed information, valuable for further research on intra-ocular and extra-ocular photoreception of the cephalopods.

  5. The STAPL Parallel Graph Library

    KAUST Repository

    Harshvardhan,

    2013-01-01

    This paper describes the stapl Parallel Graph Library, a high-level framework that abstracts the user from data-distribution and parallelism details and allows them to concentrate on parallel graph algorithm development. It includes a customizable distributed graph container and a collection of commonly used parallel graph algorithms. The library introduces pGraph pViews that separate algorithm design from the container implementation. It supports three graph processing algorithmic paradigms, level-synchronous, asynchronous and coarse-grained, and provides common graph algorithms based on them. Experimental results demonstrate improved scalability in performance and data size over existing graph libraries on more than 16,000 cores and on internet-scale graphs containing over 16 billion vertices and 250 billion edges. © Springer-Verlag Berlin Heidelberg 2013.

  6. Asynchronous Rumor Spreading on Random Graphs

    CERN Document Server

    Panagiotou, Konstantinos

    2016-01-01

    We perform a thorough study of various characteristics of the asynchronous push-pull protocol for spreading a rumor on Erd\\H{o}s-R\\'enyi random graphs $G_{n,p}$, for any $p>c\\ln(n)/n$ with $c>1$. In particular, we provide a simple strategy for analyzing the asynchronous push-pull protocol on arbitrary graph topologies and apply this strategy to $G_{n,p}$. We prove tight bounds of logarithmic order for the total time that is needed until the information has spread to all nodes. Surprisingly, the time required by the asynchronous push-pull protocol is asymptotically almost unaffected by the average degree of the graph. Similarly tight bounds for Erd\\H{o}s-R\\'enyi random graphs have previously only been obtained for the synchronous push protocol, where it has been observed that the total running time increases significantly for sparse random graphs. Finally, we quantify the robustness of the protocol with respect to transmission and node failures. Our analysis suggests that the asynchronous protocols are particu...

  7. Asynchronous ASCII Event Count Status Code

    Science.gov (United States)

    2012-03-01

    IRIG STANDARD 215-12 TELECOMMUNICATIONS AND TIMING GROUP ASYNCHRONOUS ASCII EVENT COUNT STATUS CODES...Inter-range Instrumentation Group ( IRIG ) Standard for American Standard Code for Information Interchange (ASCII)-formatted EC status transfer which can be...circuits and Ethernet networks. Provides systems engineers and equipment vendors with an Inter-range Instrumentation Group ( IRIG ) Standard for American

  8. Increasing Student Engagement Using Asynchronous Learning

    Science.gov (United States)

    Northey, Gavin; Bucic, Tania; Chylinski, Mathew; Govind, Rahul

    2015-01-01

    Student engagement is an ongoing concern for educators because of its positive association with deep learning and educational outcomes. This article tests the use of a social networking site (Facebook) as a tool to facilitate asynchronous learning opportunities that complement face-to-face interactions and thereby enable a stronger learning…

  9. Asynchronous stream processing with S-Net

    NARCIS (Netherlands)

    Grelck, C.; Scholz, S.-B.; Shafarenko, A.

    2010-01-01

    We present the rationale and design of S-Net, a coordination language for asynchronous stream processing. The language achieves a near-complete separation between the application code, written in any conventional programming language, and the coordination/communication code written in S-Net. Our app

  10. 用典技巧演进与南朝骈文形式%The Evolution of Allusion and the Form of Parallel Prose in the Southern Dynasty

    Institute of Scientific and Technical Information of China (English)

    刘涛

    2015-01-01

    用典为南朝骈文形式方面的一大要素,其技巧的演进与骈文的发展基本上是同步的。刘宋时期,骈文初步形成,典故总数相对较少,具体类型主要包括语典与事典,用典方式以明用为主,技巧也相对粗糙,但总体看来,用典较贴切自然。时至齐梁陈,骈文进一步发展并趋于成熟,典故数量大增,方式灵活多样,明用、暗用、反用、借用、活用皆有。同时,用典技巧也走向精湛化,许多作家善于活用化用,不露痕迹,巧妙恰当而又平易自然。南朝骈文用典既可充实文章内容、提高表现力,又可装饰文章形式、增强审美性,在骈文追求形式美的过程中起到至关重要的作用。%Allusion was one element of parallel prose form in the Southern Dynasty.Its evolution of skills was basically synchronized with the development of parallel prose.During Liu Song period,the parallel prose was initially formed.And the total number of allusions was relatively small,including allusions of language and events,and by means of overt quotations.Accordingly,the skills were not so refined. However,generally speaking,the allusions were appropriate and natural.Till the Qi,Liang and Chen Dynasties,with parallel prose developing and getting mature,the number of allusions increased and the manners of alluding became flexible and various, including legible allusions, implicit allusions, anti allusions, borrowed allusions and creative allusions.Meanwhile, alluding techniques became refined. Writers were good at using allusions flexibly,appropriately and naturally.The allusions in parallel prose in the Southern Dynasty could not only enrich the content of the article,improve the expressive force,but vary writing forms,enhance aesthetic effect,and play an important role in the process of pursuing beauty in form of parallel prose.

  11. Inhibition Controls Asynchronous States of Neuronal Networks

    Science.gov (United States)

    Treviño, Mario

    2016-01-01

    Computations in cortical circuits require action potentials from excitatory and inhibitory neurons. In this mini-review, I first provide a quick overview of findings that indicate that GABAergic neurons play a fundamental role in coordinating spikes and generating synchronized network activity. Next, I argue that these observations helped popularize the notion that network oscillations require a high degree of spike correlations among interneurons which, in turn, produce synchronous inhibition of the local microcircuit. The aim of this text is to discuss some recent experimental and computational findings that support a complementary view: one in which interneurons participate actively in producing asynchronous states in cortical networks. This requires a proper mixture of shared excitation and inhibition leading to asynchronous activity between neighboring cells. Such contribution from interneurons would be extremely important because it would tend to reduce the spike correlation between neighboring pyramidal cells, a drop in redundancy that could enhance the information-processing capacity of neural networks. PMID:27274721

  12. Computing by Temporal Order: Asynchronous Cellular Automata

    Directory of Open Access Journals (Sweden)

    Michael Vielhaber

    2012-08-01

    Full Text Available Our concern is the behaviour of the elementary cellular automata with state set 0,1 over the cell set Z/nZ (one-dimensional finite wrap-around case, under all possible update rules (asynchronicity. Over the torus Z/nZ (n<= 11,we will see that the ECA with Wolfram rule 57 maps any v in F_2^n to any w in F_2^n, varying the update rule. We furthermore show that all even (element of the alternating group bijective functions on the set F_2^n = 0,...,2^n-1, can be computed by ECA57, by iterating it a sufficient number of times with varying update rules, at least for n <= 10. We characterize the non-bijective functions computable by asynchronous rules.

  13. Low Latency High Throughout Circular Asynchronous FIFO

    Institute of Scientific and Technical Information of China (English)

    XIAO Yong; ZHOU Runde

    2008-01-01

    This paper describes a circular first in first out (FIFO) and its protocols which have a very low la-tency while still maintaining high throughput. Unlike the existing serial FIFOs based on asynchronous micro-pipelines, this FIFO's cells communicate directly with the input and output ports through a common bus, which effectively eliminates the data movement from the input port to the output port, thereby reducing the latency and the power consumption. Furthermore, the latency does not increase with the number of FIFO stages. Single-track asynchronous protocols are used to simplify the FIFO controller design, with only three C-gates needed in each cell controller, which substantially reduces the area. Simulations with the TSMC 0.25 Ijm CMOS logic process show that the latency of the 4-stage FIFO is less than 581 ps and the throughput is higher than 2.2 GHz.

  14. Inhibition Controls Asynchronous States of Neuronal Networks.

    Science.gov (United States)

    Treviño, Mario

    2016-01-01

    Computations in cortical circuits require action potentials from excitatory and inhibitory neurons. In this mini-review, I first provide a quick overview of findings that indicate that GABAergic neurons play a fundamental role in coordinating spikes and generating synchronized network activity. Next, I argue that these observations helped popularize the notion that network oscillations require a high degree of spike correlations among interneurons which, in turn, produce synchronous inhibition of the local microcircuit. The aim of this text is to discuss some recent experimental and computational findings that support a complementary view: one in which interneurons participate actively in producing asynchronous states in cortical networks. This requires a proper mixture of shared excitation and inhibition leading to asynchronous activity between neighboring cells. Such contribution from interneurons would be extremely important because it would tend to reduce the spike correlation between neighboring pyramidal cells, a drop in redundancy that could enhance the information-processing capacity of neural networks.

  15. Asynchronous exponential growth of a bacterial population

    Directory of Open Access Journals (Sweden)

    Mohamed Boulanouar

    2014-01-01

    Full Text Available In this work, we complete a study started earlier in [1,2] wherein a model of growing bacterial population has been the matter of a mathematical analysis. We show that the full model is governed by a strongly continuous semigroup. Beside the positivity and the irreducibility of the generated semigroup, we describe its asymptotic behavior in the uniform topology which leads to the asynchronous exponential growth of the bacterial population.

  16. Blending Online Asynchronous and Synchronous Learning

    Directory of Open Access Journals (Sweden)

    Lisa C. Yamagata-Lynch

    2014-04-01

    Full Text Available In this article I will share a qualitative self-study about a 15-week blended 100% online graduate level course facilitated through synchronous meetings on Blackboard Collaborate and asynchronous discussions on Blackboard. I taught the course at the University of Tennessee (UT during the spring 2012 semester and the course topic was online learning environments. The primary research question of this study was: How can the designer/instructor optimize learning experiences for students who are studying about online learning environments in a blended online course relying on both synchronous and asynchronous technologies? I relied on student reflections of course activities during the beginning, middle, and the end of the semester as the primary data source to obtain their insights regarding course experiences. Through the experiences involved in designing and teaching the course and engaging in this study I found that there is room in the instructional technology research community to address strategies for facilitating online synchronous learning that complement asynchronous learning. Synchronous online whole class meetings and well-structured small group meetings can help students feel a stronger sense of connection to their peers and instructor and stay engaged with course activities. In order to provide meaningful learning spaces in synchronous learning environments, the instructor/designer needs to balance the tension between embracing the flexibility that the online space affords to users and designing deliberate structures that will help them take advantage of the flexible space.

  17. Asynchronous event-based binocular stereo matching.

    Science.gov (United States)

    Rogister, Paul; Benosman, Ryad; Ieng, Sio-Hoi; Lichtsteiner, Patrick; Delbruck, Tobi

    2012-02-01

    We present a novel event-based stereo matching algorithm that exploits the asynchronous visual events from a pair of silicon retinas. Unlike conventional frame-based cameras, recent artificial retinas transmit their outputs as a continuous stream of asynchronous temporal events, in a manner similar to the output cells of the biological retina. Our algorithm uses the timing information carried by this representation in addressing the stereo-matching problem on moving objects. Using the high temporal resolution of the acquired data stream for the dynamic vision sensor, we show that matching on the timing of the visual events provides a new solution to the real-time computation of 3-D objects when combined with geometric constraints using the distance to the epipolar lines. The proposed algorithm is able to filter out incorrect matches and to accurately reconstruct the depth of moving objects despite the low spatial resolution of the sensor. This brief sets up the principles for further event-based vision processing and demonstrates the importance of dynamic information and spike timing in processing asynchronous streams of visual events.

  18. A novel role for Mc1r in the parallel evolution of depigmentation in independent populations of the cavefish Astyanax mexicanus.

    Directory of Open Access Journals (Sweden)

    Joshua B Gross

    2009-01-01

    Full Text Available The evolution of degenerate characteristics remains a poorly understood phenomenon. Only recently has the identification of mutations underlying regressive phenotypes become accessible through the use of genetic analyses. Focusing on the Mexican cave tetra Astyanax mexicanus, we describe, here, an analysis of the brown mutation, which was first described in the literature nearly 40 years ago. This phenotype causes reduced melanin content, decreased melanophore number, and brownish eyes in convergent cave forms of A. mexicanus. Crosses demonstrate non-complementation of the brown phenotype in F(2 individuals derived from two independent cave populations: Pachón and the linked Yerbaniz and Japonés caves, indicating the same locus is responsible for reduced pigmentation in these fish. While the brown mutant phenotype arose prior to the fixation of albinism in Pachón cave individuals, it is unclear whether the brown mutation arose before or after the fixation of albinism in the linked Yerbaniz/Japonés caves. Using a QTL approach combined with sequence and functional analyses, we have discovered that two distinct genetic alterations in the coding sequence of the gene Mc1r cause reduced pigmentation associated with the brown mutant phenotype in these caves. Our analysis identifies a novel role for Mc1r in the evolution of degenerative phenotypes in blind Mexican cavefish. Further, the brown phenotype has arisen independently in geographically separate caves, mediated through different mutations of the same gene. This example of parallelism indicates that certain genes are frequent targets of mutation in the repeated evolution of regressive phenotypes in cave-adapted species.

  19. Designing asynchronous circuits using NULL convention logic (NCL)

    CERN Document Server

    Smith, Scott

    2009-01-01

    Designing Asynchronous Circuits using NULL Convention Logic (NCL) begins with an introduction to asynchronous (clockless) logic in general, and then focuses on delay-insensitive asynchronous logic design using the NCL paradigm. The book details design of input-complete and observable dual-rail and quad-rail combinational circuits, and then discusses implementation of sequential circuits, which require datapath feedback. Next, throughput optimization techniques are presented, including pipelining, embedding registration, early completion, and NULL cycle reduction. Subsequently, low-power design

  20. EPOS for Coordination of Asynchronous Sensor Webs Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Develop, integrate, and deploy software-based tools to coordinate asynchronous, distributed missions and optimize observation planning spanning simultaneous...

  1. Evolution Born of Moisture: Analogies and Parallels Between Anaximander's Ideas on Origin of Life and Man and Later Pre-Darwinian and Darwinian Evolutionary Concepts.

    Science.gov (United States)

    Kočandrle, Radim; Kleisner, Karel

    2013-01-01

    This study focuses on the origin of life as presented in the thought of Anaximander of Miletus but also points to some parallel motifs found in much later conceptions of both the pre-Darwinian German romantic science and post-Darwinian biology. According to Anaximander, life originated in the moisture associated with earth (mud). This moist environment hosted the first living creatures that later populated the dry land. In these descriptions, one can trace the earliest hints of the notion of environmental adaptation. The origin of humans was seen as connected in some way with fish: ancient humans were supposed to have developed inside fish-like animals. Anaximander took into account changes in the development of living creatures (adaptations) and speculated on the origins of humans. Similar ideas are found also in the writings of much later, eighteenth and nineteenth century authors who were close to the tradition of German romantic science. We do not argue that these later concepts are in any way directly linked with those of the pre-Socratics, but they show surprising parallels in, e.g., the hypothesis that life originated in a moist environment or the supposition that human developed from fish-like ancestors. These transformations are seen as a consequence of timeless logic rather than as evolution in historical terms. Despite the accent on the origin of living things, both Anaximander and the later Naturphilosophen lack in their notions the element most characteristic of Darwin's thought, that is, the emphasis on historicity and uniqueness of all that comes into being.

  2. Asynchronous Checkpoint Migration with MRNet in the Scalable Checkpoint / Restart Library

    Energy Technology Data Exchange (ETDEWEB)

    Mohror, K; Moody, A; de Supinski, B R

    2012-03-20

    Applications running on today's supercomputers tolerate failures by periodically saving their state in checkpoint files on stable storage, such as a parallel file system. Although this approach is simple, the overhead of writing the checkpoints can be prohibitive, especially for large-scale jobs. In this paper, we present initial results of an enhancement to our Scalable Checkpoint/Restart Library (SCR). We employ MRNet, a tree-based overlay network library, to transfer checkpoints from the compute nodes to the parallel file system asynchronously. This enhancement increases application efficiency by removing the need for an application to block while checkpoints are transferred to the parallel file system. We show that the integration of SCR with MRNet can reduce the time spent in I/O operations by as much as 15x. However, our experiments exposed new scalability issues with our initial implementation. We discuss the sources of the scalability problems and our plans to address them.

  3. A Low-Power Asynchronous Step-Down DC-DC Converter for Implantable Devices.

    Science.gov (United States)

    Al-Terkawi Hasib, Omar; Sawan, M; Savaria, Y

    2011-06-01

    In this paper, we present a fully integrated asynchronous step-down switched capacitor dc-dc conversion structure suitable for supporting ultra-low-power circuits commonly found in biomedical implants. The proposed converter uses a fully digital asynchronous state machine as the heart of the control circuitry to generate the drive signals. To minimize the switching losses, the asynchronous controller scales the switching frequency of the drive signals according to the loading conditions. It also turns on additional parallel switches when needed and has a backup synchronous drive mode. This circuit regulates load voltages from 300 mV to 1.1 V derived from a 1.2-V input voltage. A total of 350 pF on-chip capacitance was implemented to support a maximum of 230-μ W load power, while providing efficiency up to 80%. The circuit validating the proposed concepts was fabricated in 0.13- μm complementary metal-oxide semiconductor technology. Experimental test results confirm the expected functionality and performance of the proposed circuit.

  4. Asynchronous Event-Driven Particle Algorithms

    Energy Technology Data Exchange (ETDEWEB)

    Donev, A

    2007-08-30

    We present, in a unifying way, the main components of three asynchronous event-driven algorithms for simulating physical systems of interacting particles. The first example, hard-particle molecular dynamics (MD), is well-known. We also present a recently-developed diffusion kinetic Monte Carlo (DKMC) algorithm, as well as a novel stochastic molecular-dynamics algorithm that builds on the Direct Simulation Monte Carlo (DSMC). We explain how to effectively combine event-driven and classical time-driven handling, and discuss some promises and challenges for event-driven simulation of realistic physical systems.

  5. Asynchronous Event-Driven Particle Algorithms

    Energy Technology Data Exchange (ETDEWEB)

    Donev, A

    2007-02-28

    We present in a unifying way the main components of three examples of asynchronous event-driven algorithms for simulating physical systems of interacting particles. The first example, hard-particle molecular dynamics (MD), is well-known. We also present a recently-developed diffusion kinetic Monte Carlo (DKMC) algorithm, as well as a novel event-driven algorithm for Direct Simulation Monte Carlo (DSMC). Finally, we describe how to combine MD with DSMC in an event-driven framework, and discuss some promises and challenges for event-driven simulation of realistic physical systems.

  6. Comparative Genomics Including the Early-Diverging Smut Fungus Ceraceosorus bombacis Reveals Signatures of Parallel Evolution within Plant and Animal Pathogens of Fungi and Oomycetes.

    Science.gov (United States)

    Sharma, Rahul; Xia, Xiaojuan; Riess, Kai; Bauer, Robert; Thines, Marco

    2015-08-27

    Ceraceosorus bombacis is an early-diverging lineage of smut fungi and a pathogen of cotton trees (Bombax ceiba). To study the evolutionary genomics of smut fungi in comparison with other fungal and oomycete pathogens, the genome of C. bombacis was sequenced and comparative genomic analyses were performed. The genome of 26.09 Mb encodes for 8,024 proteins, of which 576 are putative-secreted effector proteins (PSEPs). Orthology analysis revealed 30 ortholog PSEPs among six Ustilaginomycotina genomes, the largest groups of which are lytic enzymes, such as aspartic peptidase and glycoside hydrolase. Positive selection analyses revealed the highest percentage of positively selected PSEPs in C. bombacis compared with other Ustilaginomycotina genomes. Metabolic pathway analyses revealed the absence of genes encoding for nitrite and nitrate reductase in the genome of the human skin pathogen Malassezia globosa, but these enzymes are present in the sequenced plant pathogens in smut fungi. Interestingly, these genes are also absent in cultivable oomycete animal pathogens, while nitrate reductase has been lost in cultivable oomycete plant pathogens. Similar patterns were also observed for obligate biotrophic and hemi-biotrophic fungal and oomycete pathogens. Furthermore, it was found that both fungal and oomycete animal pathogen genomes are lacking cutinases and pectinesterases. Overall, these findings highlight the parallel evolution of certain genomic traits, revealing potential common evolutionary trajectories among fungal and oomycete pathogens, shaping the pathogen genomes according to their lifestyle.

  7. Structure of membrane-active toxin from crab spider Heriaeus melloteei suggests parallel evolution of sodium channel gating modifiers in Araneomorphae and Mygalomorphae.

    Science.gov (United States)

    Berkut, Antonina A; Peigneur, Steve; Myshkin, Mikhail Yu; Paramonov, Alexander S; Lyukmanova, Ekaterina N; Arseniev, Alexander S; Grishin, Eugene V; Tytgat, Jan; Shenkarev, Zakhar O; Vassilevski, Alexander A

    2015-01-01

    We present a structural and functional study of a sodium channel activation inhibitor from crab spider venom. Hm-3 is an insecticidal peptide toxin consisting of 35 amino acid residues from the spider Heriaeus melloteei (Thomisidae). We produced Hm-3 recombinantly in Escherichia coli and determined its structure by NMR spectroscopy. Typical for spider toxins, Hm-3 was found to adopt the so-called "inhibitor cystine knot" or "knottin" fold stabilized by three disulfide bonds. Its molecule is amphiphilic with a hydrophobic ridge on the surface enriched in aromatic residues and surrounded by positive charges. Correspondingly, Hm-3 binds to both neutral and negatively charged lipid vesicles. Electrophysiological studies showed that at a concentration of 1 μm Hm-3 effectively inhibited a number of mammalian and insect sodium channels. Importantly, Hm-3 shifted the dependence of channel activation to more positive voltages. Moreover, the inhibition was voltage-dependent, and strong depolarizing prepulses attenuated Hm-3 activity. The toxin is therefore concluded to represent the first sodium channel gating modifier from an araneomorph spider and features a "membrane access" mechanism of action. Its amino acid sequence and position of the hydrophobic cluster are notably different from other known gating modifiers from spider venom, all of which are described from mygalomorph species. We hypothesize parallel evolution of inhibitor cystine knot toxins from Araneomorphae and Mygalomorphae suborders.

  8. Genome evolution in an ancient bacteria-ant symbiosis: parallel gene loss among Blochmannia spanning the origin of the ant tribe Camponotini

    Directory of Open Access Journals (Sweden)

    Laura E. Williams

    2015-04-01

    Full Text Available Stable associations between bacterial endosymbionts and insect hosts provide opportunities to explore genome evolution in the context of established mutualisms and assess the roles of selection and genetic drift across host lineages and habitats. Blochmannia, obligate endosymbionts of ants of the tribe Camponotini, have coevolved with their ant hosts for ∼40 MY. To investigate early events in Blochmannia genome evolution across this ant host tribe, we sequenced Blochmannia from two divergent host lineages, Colobopsis obliquus and Polyrhachis turneri, and compared them with four published genomes from Blochmannia of Camponotus sensu stricto. Reconstructed gene content of the last common ancestor (LCA of these six Blochmannia genomes is reduced (690 protein coding genes, consistent with rapid gene loss soon after establishment of the symbiosis. Differential gene loss among Blochmannia lineages has affected cellular functions and metabolic pathways, including DNA replication and repair, vitamin biosynthesis and membrane proteins. Blochmannia of P. turneri (i.e., B. turneri encodes an intact DnaA chromosomal replication initiation protein, demonstrating that loss of dnaA was not essential for establishment of the symbiosis. Based on gene content, B. obliquus and B. turneri are unable to provision hosts with riboflavin. Of the six sequenced Blochmannia, B. obliquus is the earliest diverging lineage (i.e., the sister group of other Blochmannia sampled and encodes the fewest protein-coding genes and the most pseudogenes. We identified 55 genes involved in parallel gene loss, including glutamine synthetase, which may participate in nitrogen recycling. Pathways for biosynthesis of coenzyme A, terpenoids and riboflavin were lost in multiple lineages, suggesting relaxed selection on the pathway after inactivation of one component. Analysis of Illumina read datasets did not detect evidence of plasmids encoding missing functions, nor the presence of

  9. Two Studies Examining Argumentation in Asynchronous Computer Mediated Communication

    Science.gov (United States)

    Joiner, Richard; Jones, Sarah; Doherty, John

    2008-01-01

    Asynchronous computer mediated communication (CMC) would seem to be an ideal medium for supporting development in student argumentation. This paper investigates this assumption through two studies. The first study compared asynchronous CMC with face-to-face discussions. The transactional and strategic level of the argumentation (i.e. measures of…

  10. Asynchronous Learning Sources in a High-Tech Organization

    Science.gov (United States)

    Bouhnik, Dan; Giat, Yahel; Sanderovitch, Yafit

    2009-01-01

    Purpose: The purpose of this study is to characterize learning from asynchronous sources among research and development (R&D) personnel. It aims to examine four aspects of asynchronous source learning: employee preferences regarding self-learning; extent of source usage; employee satisfaction with these sources and the effect of the sources on the…

  11. Localized radio frequency communication using asynchronous transfer mode protocol

    Science.gov (United States)

    Witzke, Edward L.; Robertson, Perry J.; Pierson, Lyndon G.

    2007-08-14

    A localized wireless communication system for communication between a plurality of circuit boards, and between electronic components on the circuit boards. Transceivers are located on each circuit board and electronic component. The transceivers communicate with one another over spread spectrum radio frequencies. An asynchronous transfer mode protocol controls communication flow with asynchronous transfer mode switches located on the circuit boards.

  12. ASYNCHRONOUS BYZANTINE AGREEMENT PROTOCOL BASED ON VERIFIABLE SIGNATURE SHARING

    Institute of Scientific and Technical Information of China (English)

    Ji Dongyao; Feng Dengguo

    2006-01-01

    An ([n / 3]- 1 )-resilient Asynchronous Byzantine Agreement Protocol (ABAP) that combines verifiable signature sharing and random secret sharing is proposed. The protocol works in the asynchronous network environment and produces Byzantine agreement within a fixed expected number of computational rounds. The correctness of the protocol is proved in theory.

  13. Designing Asynchronous Circuits for Low Power: An IFIR Filter

    DEFF Research Database (Denmark)

    Nielsen, Lars Skovby; Sparsø, Jens

    1999-01-01

    by numerically small samples). Apart from the improved RAM design, these measures are only viable in an asynchronous design. The principles and techniques explained in this paper are of a general nature, and they apply to the design of asynchronous low-power digital signal-processing circuits in a broader......This paper addresses the design of asynchronous circuits for low power through an example: a filter bank for a digital hearing aid. The asynchronous design re-implements an existing synchronous circuit which is used in a commercial product. For comparison, both designs have been fabricated...... in the same 0.7 /spl mu/m CMOS technology. When processing typical data (less than 50 dB sound pressure), the asynchronous control and data-path logic, an improved RAM design, and by a mechanism that adapts the number range to the actual need (exploiting the fact that typical audio signals are characterized...

  14. Asynchronicity of facial blood perfusion in migraine.

    Directory of Open Access Journals (Sweden)

    Nina Zaproudina

    Full Text Available Asymmetrical changes in blood perfusion and asynchronous blood supply to head tissues likely contribute to migraine pathophysiology. Imaging was widely used in order to understand hemodynamic variations in migraine. However, mapping of blood pulsations in the face of migraineurs has not been performed so far. We used the Blood Pulsation Imaging (BPI technique, which was recently developed in our group, to establish whether 2D-imaging of blood pulsations parameters can reveal new biomarkers of migraine. BPI characteristics were measured in migraineurs during the attack-free interval and compared to healthy subjects with and without a family history of migraine. We found a novel phenomenon of transverse waves of facial blood perfusion in migraineurs in contrast to healthy subjects who showed synchronous blood delivery to both sides of the face. Moreover, the amplitude of blood pulsations was symmetrically distributed over the face of healthy subjects, but asymmetrically in migraineurs and subjects with a family history of migraine. In the migraine patients we found a remarkable correlation between the side of unilateral headache and the direction of the blood perfusion wave. Our data suggest that migraine is associated with lateralization of blood perfusion and asynchronous blood pulsations in the facial area, which could be due to essential dysfunction of the autonomic vascular control in the face. These findings may further enhance our understanding of migraine pathophysiology and suggest new easily available biomarkers of this pathology.

  15. Asynchronicity of facial blood perfusion in migraine.

    Science.gov (United States)

    Zaproudina, Nina; Teplov, Victor; Nippolainen, Ervin; Lipponen, Jukka A; Kamshilin, Alexei A; Närhi, Matti; Karjalainen, Pasi A; Giniatullin, Rashid

    2013-01-01

    Asymmetrical changes in blood perfusion and asynchronous blood supply to head tissues likely contribute to migraine pathophysiology. Imaging was widely used in order to understand hemodynamic variations in migraine. However, mapping of blood pulsations in the face of migraineurs has not been performed so far. We used the Blood Pulsation Imaging (BPI) technique, which was recently developed in our group, to establish whether 2D-imaging of blood pulsations parameters can reveal new biomarkers of migraine. BPI characteristics were measured in migraineurs during the attack-free interval and compared to healthy subjects with and without a family history of migraine. We found a novel phenomenon of transverse waves of facial blood perfusion in migraineurs in contrast to healthy subjects who showed synchronous blood delivery to both sides of the face. Moreover, the amplitude of blood pulsations was symmetrically distributed over the face of healthy subjects, but asymmetrically in migraineurs and subjects with a family history of migraine. In the migraine patients we found a remarkable correlation between the side of unilateral headache and the direction of the blood perfusion wave. Our data suggest that migraine is associated with lateralization of blood perfusion and asynchronous blood pulsations in the facial area, which could be due to essential dysfunction of the autonomic vascular control in the face. These findings may further enhance our understanding of migraine pathophysiology and suggest new easily available biomarkers of this pathology.

  16. Selective particle capture by asynchronously beating cilia

    Science.gov (United States)

    Ding, Yang; Kanso, Eva

    2015-12-01

    Selective particle filtration is fundamental in many engineering and biological systems. For example, many aquatic microorganisms use filter feeding to capture food particles from the surrounding fluid, using motile cilia. One of the capture strategies is to use the same cilia to generate feeding currents and to intercept particles when the particles are on the downstream side of the cilia. Here, we develop a 3D computational model of ciliary bands interacting with flow suspended particles and calculate particle trajectories for a range of particle sizes. Consistent with experimental observations, we find optimal particle sizes that maximize capture rate. The optimal size depends nonlinearly on cilia spacing and cilia coordination, synchronous vs. asynchronous. These parameters affect the cilia-generated flow field, which in turn affects particle trajectories. The low capture rate of smaller particles is due to the particles' inability to cross the flow streamlines of neighboring cilia. Meanwhile, large particles have difficulty entering the sub-ciliary region once advected downstream, also resulting in low capture rates. The optimal range of particle sizes is enhanced when cilia beat asynchronously. These findings have potentially important implications on the design and use of biomimetic cilia in processes such as particle sorting in microfluidic devices.

  17. Controllability of asynchronous Boolean multiplex control networks

    Science.gov (United States)

    Luo, Chao; Wang, Xingyuan; Liu, Hong

    2014-09-01

    In this article, the controllability of asynchronous Boolean multiplex control networks (ABMCNs) is studied. First, the model of Boolean multiplex control networks under Harvey' asynchronous update is presented. By means of semi-tensor product approach, the logical dynamics is converted into linear representation, and a generalized formula of control-depending network transition matrices is achieved. Second, a necessary and sufficient condition is proposed to verify that only control-depending fixed points of ABMCNs can be controlled with probability one. Third, using two types of controls, the controllability of system is studied and formulae are given to show: (a) when an initial state is given, the reachable set at time s under a group of specified controls; (b) the reachable set at time s under arbitrary controls; (c) the specific probability values from a given initial state to destination states. Based on the above formulae, an algorithm to calculate overall reachable states from a specified initial state is presented. Moreover, we also discuss an approach to find the particular control sequence which steers the system between two states with maximum probability. Examples are shown to illustrate the feasibility of the proposed scheme.

  18. Controllability of asynchronous Boolean multiplex control networks.

    Science.gov (United States)

    Luo, Chao; Wang, Xingyuan; Liu, Hong

    2014-09-01

    In this article, the controllability of asynchronous Boolean multiplex control networks (ABMCNs) is studied. First, the model of Boolean multiplex control networks under Harvey' asynchronous update is presented. By means of semi-tensor product approach, the logical dynamics is converted into linear representation, and a generalized formula of control-depending network transition matrices is achieved. Second, a necessary and sufficient condition is proposed to verify that only control-depending fixed points of ABMCNs can be controlled with probability one. Third, using two types of controls, the controllability of system is studied and formulae are given to show: (a) when an initial state is given, the reachable set at time s under a group of specified controls; (b) the reachable set at time s under arbitrary controls; (c) the specific probability values from a given initial state to destination states. Based on the above formulae, an algorithm to calculate overall reachable states from a specified initial state is presented. Moreover, we also discuss an approach to find the particular control sequence which steers the system between two states with maximum probability. Examples are shown to illustrate the feasibility of the proposed scheme.

  19. Resynchronization of the Asynchronous Polar CD Ind

    Science.gov (United States)

    Myers, Gordon; Patterson, Joseph; de Miguel, Enrique; Hambsch, Franz-Josef; Monard, Berto; Bolt, Greg; McCormick, Jennie; Rea, Robert; Allen, William

    2017-04-01

    CD Ind is one of only four confirmed asynchronous polars (APs). APs are strongly magnetic cataclysmic variables of the AM Herculis subclass with the characteristic that their white dwarfs rotate a few percent out of synchronism with their binary orbit. Theory suggests that nova eruptions disrupt previously synchronized states. Following the eruption, the system is expected to rapidly resynchronize over a timescale of centuries. The other three asynchronous polars—V1432 Aql, BY Cam, and V1500 Cyg—have resynchronization time estimates ranging from 100 to more than 3500 years, with all but one being less than 1200 years. We report on the analysis of over 46,000 observations of CD Ind taken between 2007 and 2016, combined with previous observations from 1996, and estimate a CD Ind resynchronization time of 6400 ± 800 years. We also estimate an orbital period of 110.820(1) minutes and a current (2016.4) white dwarf spin period of 109.6564(1) minutes.

  20. 遗传演化SPA流失预测算法及并行化%Genetic Evolution Based Parallelized SPA Churn Prediction Algorithm

    Institute of Scientific and Technical Information of China (English)

    邓小龙; 王柏; 吴斌; 赵海舟

    2011-01-01

    随着电信行业竞争日益激烈,基于数据挖掘的客户流失预测对于电信运营商提升客户服务质量具有重要意义.为提升客户流失预测效率和提高预测模型的泛化能力,引入人工智能的遗传演化思想改进了基于心理学扩散模型SPA(spreading activation)的流失预测算法,提出了基于遗传演化的流失预测算法GASPA(genetic algorithm based SPA).GASPA在演化中能自主学习和优化模型参数,通过在真实电话呼叫数据和短消息数据上实验,发现GASPA在精确度上性能优于固定步长方法,在Lift曲线值上性能优于SPA,显著提高了SPA的Lift曲线值,增强了SPA的流失预测效果.为处理海量电信数据,实现了在云计算平台上的并行化方案M-GASPA(MapReduce-GASPA),在提高GASPA可处理数据规模的同时降低了运行时间.%Data mining based customer churn prediction is significant for telecom operator to promote customer service quality in keen competition among operators. A new churn prediction algorithm based on genetic evolution with less running time and better Lift value is proposed to promote predicting accuracy and adaptive ability of prediction model. The new algorithm GASPA (genetic algorithm based SPA) uses genetic evolution from artificial intelligence to optimize parameters of psychology model SPA (spreading activation). GASPA algorithm is proved to reach better accuracy value than fixed-step method and better churn prediction Lift value than SPA on real mobile dataset. Aiming to handle very large scale dataset, the paralleled GASPA on MapReduce (M-GASPA) is proposed to enlarge data scale which can be processed. According to experiment results of iteration time, M-GASPA is a much faster algorithm than SPA while Lift value is promoted.

  1. An asynchronous solver for systems of ODEs linked by a directed tree structure

    Science.gov (United States)

    Small, Scott J.; Jay, Laurent O.; Mantilla, Ricardo; Curtu, Rodica; Cunha, Luciana K.; Fonley, Morgan; Krajewski, Witold F.

    2013-03-01

    This paper documents our development and evaluation of a numerical solver for systems of sparsely linked ordinary differential equations in which the connectivity between equations is determined by a directed tree. These types of systems arise in distributed hydrological models. The numerical solver is based on dense output Runge-Kutta methods that allow for asynchronous integration. A partition of the system is used to distribute the workload among different processes, enabling a parallel implementation that capitalizes on a distributed memory system. Communication between processes is performed asynchronously. We illustrate the solver capabilities by integrating flow transport equations for a ˜17,000 km2 river basin subdivided into 305,000 sub-watersheds that are interconnected by the river network. Numerical experiments for a few models are performed and the runtimes and scalability on our parallel computer are presented. Efficient numerical integrators such as the one demonstrated here bring closer to reality the goal of implementing fully distributed real-time flood forecasting systems supported by physics based hydrological models and high-quality/high-resolution rainfall products.

  2. Renewal Approach to the Analysis of the Asynchronous State for Coupled Noisy Oscillators

    CERN Document Server

    Farkhooi, Farzad

    2015-01-01

    We develop a framework in which the activity of nonlinear pulse-coupled oscillators is posed within the renewal theory. In this approach, the evolution of inter-event density allows for a self-consistent calculation that determines the asynchronous state and its stability. This framework, can readily be extended to the analysis of systems with more state variables. To exhibit this, we study a nonlinear pulse-coupled system, where couplings are dynamic and activity dependent. We investigate stability of this system and we show it undergoes a super-critical Hopf bifurcation to collective synchronization.

  3. Commande adaptive d'une machine asynchrone

    OpenAIRE

    I. Slama-Belkhodja; De Fornel, B.

    1996-01-01

    Cat article décrit une stratégie de commande adaptive indirecte à Placement de Pôles (PP), appliquée à la commande en vitesse d'une machine asynchrone alimentée par un ensemble hacheur-filtre-onduleur de tension. L'algorithme des Moindres Carrés Récursifs (MCR) est utilisé pour l'identification des modèles de comportement type entrées/sorties. Un intérêt particulier est porté à la mise en oeuvre de cet algorithme et à la discussion de ses résultats, tenant compte des erreurs de modélisation e...

  4. Implementation of Universal Asynchronous Receiver and Transmitter

    Directory of Open Access Journals (Sweden)

    Payata Srikanth Yadav

    2015-03-01

    Full Text Available Universal Asynchronous Receiver Transmitter (UART is the serial communication protocol that is used for data exchange between computer & peripherals. UART is a low velocity, short-distance, low-cost protocol. UART includes three modules which are received, the baud rate generator and transmitter. The UART design with Very High Description Language can be integrated into the Field Programmable Gate Array to achieve stable data transmission and to make system reliable and compact. In the result and simulation part, this project will focus on check the receive data with error free & baud rate generation at different frequencies. Before synthesizing of UART a baud rate generator is incorporated into the system. We use the frequency divider which sets itself to required frequency for the functionality at lower frequency. All modules are designed using VERILOG and implemented on Xilinx Suite development board.

  5. DESIGN OF A LOW LATENCY ASYNCHRONOUS ADDER USING EARLY COMPLETION DETECTION

    Directory of Open Access Journals (Sweden)

    KOK KEONG LAI

    2014-12-01

    Full Text Available A new method for designing completion detection for asynchronous adders is introduced. The new completion detection is based on the property of a carrymerge tree for parallel-prefix adders where a generate bit at one level will have the same value as that in the previous level if there is no carry into the sequence of bits. This method has the advantages of a bundled data approach, allowing the use of single-rail completion detection design methodology, yet it allows the detection of early completion with very minimal gate count overhead. An alternative to "speculative completion," this method has approximately 10% improvement in performance at the costs of a 4% increase in area and a negligible increase in power consumption for Hybrid Skalansky Carry-Select and self-timed Kogge-Stone parallel prefix adders.

  6. Evaluating the Efficiency of Asynchronous Systems with FASE

    CERN Document Server

    Buti, Federico; Corradini, Flavio; Di Berardini, Maria Rita; Vogler, Walter

    2011-01-01

    In this paper, we present FASE (Faster Asynchronous Systems Evaluation), a tool for evaluating the worst-case efficiency of asynchronous systems. The tool is based on some well-established results in the setting of a timed process algebra (PAFAS: a Process Algebra for Faster Asynchronous Systems). To show the applicability of FASE to concrete meaningful examples, we consider three implementations of a bounded buffer and use FASE to automatically evaluate their worst-case efficiency. We finally contrast our results with previous ones where the efficiency of the same implementations has already been considered.

  7. Professional Parallel Programming with C# Master Parallel Extensions with NET 4

    CERN Document Server

    Hillar, Gastón

    2010-01-01

    Expert guidance for those programming today's dual-core processors PCs As PC processors explode from one or two to now eight processors, there is an urgent need for programmers to master concurrent programming. This book dives deep into the latest technologies available to programmers for creating professional parallel applications using C#, .NET 4, and Visual Studio 2010. The book covers task-based programming, coordination data structures, PLINQ, thread pools, asynchronous programming model, and more. It also teaches other parallel programming techniques, such as SIMD and vectorization.Teach

  8. Stand-Alone and Hybrid Positioning Using Asynchronous Pseudolites

    Directory of Open Access Journals (Sweden)

    Ciro Gioia

    2014-12-01

    Full Text Available global navigation satellite system (GNSS receivers are usually unable to achieve satisfactory performance in difficult environments, such as open-pit mines, urban canyons and indoors. Pseudolites have the potential to extend GNSS usage and significantly improve receiver performance in such environments by providing additional navigation signals. This also applies to asynchronous pseudolite systems, where different pseudolites operate in an independent way. Asynchronous pseudolite systems require, however, dedicated strategies in order to properly integrate GNSS and pseudolite measurements. In this paper, several asynchronous pseudolite/GNSS integration strategies are considered: loosely- and tightly-coupled approaches are developed and combined with pseudolite proximity and receiver signal strength (RSS-based positioning. The performance of the approaches proposed has been tested in different scenarios, including static and kinematic conditions. The tests performed demonstrate that the methods developed are effective techniques for integrating heterogeneous measurements from different sources, such as asynchronous pseudolites and GNSS.

  9. Optimum Multiuser Detector for Multipath Slow Fading Asynchronous CDMA Channels

    Institute of Scientific and Technical Information of China (English)

    WangZhaocheng; YangZhixing; 等

    1995-01-01

    A structure of optimum multiuser detector for asynchronous CDMA in multipath slow fading channels is derived and the significant performance gain over the conventional RAKE receiv-er is shown by simulation.

  10. TCDQ-TCT retraction and losses during asynchronous beam dump

    CERN Document Server

    Bracco, Chiara; Quaranta, Elena; CERN. Geneva. ATS Department

    2016-01-01

    The protection provided by the TCDQs in case of asynchronous beam dump depends strongly on their correct setup. They have to respect the strict hierarchy of the full collimation system and shield the tertiary collimators in the experimental regions. This MD aimed at performing asynchronous beam dump tests with different configurations, in order to assess the minimum allowed retraction between TCTs and TCDQs and, as a consequence, on the The protection provided by the TCDQs in case of asynchronous beam dump depends strongly on their correct setup. They have to respect the strict hierarchy of the full collimation system and shield the tertiary collimators in the experimental regions. This MD aimed at performing asynchronous beam dump tests with different configurations, in order to assess the minimum allowed retraction between TCTs and TCDQs and, as a consequence, on the β* reach.

  11. Novel Asynchronous Wrapper and Its Application to GALS Systems

    Institute of Scientific and Technical Information of China (English)

    Zhuang Shengxian; Peng Anjin; Lars Wanhammar

    2006-01-01

    An asynchronous wrapper with novel handshake circuits for data communication in globally asynchronous locally synchronous (GALS) systems is proposed. The handshake circuits include two communication ports and a local clock generator. Two approaches for the implementation of communication ports are presented, one with pure standard cells and the others with Müller-C elements. The detailed design methodology for GALS systems is given and the circuits are validated with VHDL and circuits simulation in standard CMOS technology.

  12. Experimental 3D Asynchronous Field Programmable Gate Array (FPGA)

    Science.gov (United States)

    2015-03-01

    EXPERIMENTAL 3D ASYNCHRONOUS FIELD PROGRAMMABLE GATE ARRAY ( FPGA ) CORNELL UNIVERSITY MARCH 2015 FINAL TECHNICAL REPORT APPROVED FOR PUBLIC...From - To) OCT 2011 – OCT 2014 4. TITLE AND SUBTITLE EXPERIMENTAL 3D ASYNCHRONOUS FIELD PROGRAMMABLE GATE ARRAY ( FPGA ) 5a. CONTRACT NUMBER...in collaboration with Albany’s College of Nanoscale Science and Engineering. 15. SUBJECT TERMS 3D Technology, vertical interconnects, AFPGA, FPGA

  13. MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER DESIGN

    Directory of Open Access Journals (Sweden)

    Basel Halak

    2016-02-01

    Full Text Available The use of asynchronous design approaches to construct digital signal processing (DSP systems is a rapidly growing research area driven by a wide range of emerging energy constrained applications such as wireless sensor network, portable medical devices and brain implants. The asynchronous design techniques allow the construction of systems which are samples driven, which means they only dissipate dynamic energy when there processing data and idle otherwise. This inherent advantage of asynchronous design over conventional synchronous circuits allows them to be energy efficient. However the implementation flow of asynchronous systems is still difficult due to its lack of compatibility with industrystandard synchronous design tools and modelling languages. This paper devises a novel asynchronous design for a finite impulse response (FIR filter, an essential building block of DSP systems, which is synthesizable and suitable for implementation using conventional synchronous systems design flow and tools. The proposed design is based on a modified version of the micropipline architecture and it is constructed using four phase bundled data protocol. A hardware prototype of the proposed filter has been developed on an FPGA, and systematically verified. The results prove correct functionality of the novel design and a superior performance compared to a synchronous FIR implementation. The findings of this work will allow a wider adoption of asynchronous circuits by DSP designers to harness their energy and performance benefits.

  14. Parallell Implementations of Modeling Dynamical Systems by Using System of Ordinary Differential Equations

    Institute of Scientific and Technical Information of China (English)

    Cao Hong-qing; Kang Li-shan; Yu Jing-xian

    2003-01-01

    First, an asynchronous distributed parallel evolutionary modeling algorithm (PEMA) for building the model of system of ordinary differential equations for dynamical systems is proposed in this paper. Then a series of parallel experiments have been conducted to systematically test the influence of some important parallel control parameters on the performance of the algorithm. A lot of experimental results are obtained and we make some analysis and explanations to them.

  15. Commande adaptive d'une machine asynchrone

    Science.gov (United States)

    Slama-Belkhodja, I.; de Fornel, B.

    1996-06-01

    The paper deals with an indirect self-tuning speed control for an induction motor supplied by a chopper-filter-inverter system. Input/Output models are identified with the recursive least squares algorithm and the controller adaptation is based on a pole assignement strategy. Emphasis is put on the evaluation of the parameter identification in order to avoid instabilities because of disturbances or insufficient excitations. This is especially of importance when the adaptive control is carried out in closed loop systems and without additional test signals. Simulation results show the improvement of the dynamic responses and the robustness against load variations or parameters variations (rotor resistance, inertia). Cat article décrit une stratégie de commande adaptive indirecte à Placement de Pôles (PP), appliquée à la commande en vitesse d'une machine asynchrone alimentée par un ensemble hacheur-filtre-onduleur de tension. L'algorithme des Moindres Carrés Récursifs (MCR) est utilisé pour l'identification des modèles de comportement type entrées/sorties. Un intérêt particulier est porté à la mise en oeuvre de cet algorithme et à la discussion de ses résultats, tenant compte des erreurs de modélisation et de la nature peu riche en excitations des entrées du processus. Différents régimes transitoires ont été simulés pour apprécier l'apport de cette association (MCR-PP) : démarrages et inversion des sens de rotation, à vide et en charges, applications d'échelons de couple résistant, variations paramétriques. Les résultats permettent d'illustrer, tant au niveau des performances que de la robustesse, l'apport d'une telle commande adaptive pour des entraînements électriques avec une machine asynchrone.

  16. Parallel algorithms

    CERN Document Server

    Casanova, Henri; Robert, Yves

    2008-01-01

    ""…The authors of the present book, who have extensive credentials in both research and instruction in the area of parallelism, present a sound, principled treatment of parallel algorithms. … This book is very well written and extremely well designed from an instructional point of view. … The authors have created an instructive and fascinating text. The book will serve researchers as well as instructors who need a solid, readable text for a course on parallelism in computing. Indeed, for anyone who wants an understandable text from which to acquire a current, rigorous, and broad vi

  17. Rapid, generalized adaptation to asynchronous audiovisual speech.

    Science.gov (United States)

    Van der Burg, Erik; Goodbourn, Patrick T

    2015-04-01

    The brain is adaptive. The speed of propagation through air, and of low-level sensory processing, differs markedly between auditory and visual stimuli; yet the brain can adapt to compensate for the resulting cross-modal delays. Studies investigating temporal recalibration to audiovisual speech have used prolonged adaptation procedures, suggesting that adaptation is sluggish. Here, we show that adaptation to asynchronous audiovisual speech occurs rapidly. Participants viewed a brief clip of an actor pronouncing a single syllable. The voice was either advanced or delayed relative to the corresponding lip movements, and participants were asked to make a synchrony judgement. Although we did not use an explicit adaptation procedure, we demonstrate rapid recalibration based on a single audiovisual event. We find that the point of subjective simultaneity on each trial is highly contingent upon the modality order of the preceding trial. We find compelling evidence that rapid recalibration generalizes across different stimuli, and different actors. Finally, we demonstrate that rapid recalibration occurs even when auditory and visual events clearly belong to different actors. These results suggest that rapid temporal recalibration to audiovisual speech is primarily mediated by basic temporal factors, rather than higher-order factors such as perceived simultaneity and source identity.

  18. Asynchronous Rate Chaos in Spiking Neuronal Circuits

    Science.gov (United States)

    Harish, Omri; Hansel, David

    2015-01-01

    The brain exhibits temporally complex patterns of activity with features similar to those of chaotic systems. Theoretical studies over the last twenty years have described various computational advantages for such regimes in neuronal systems. Nevertheless, it still remains unclear whether chaos requires specific cellular properties or network architectures, or whether it is a generic property of neuronal circuits. We investigate the dynamics of networks of excitatory-inhibitory (EI) spiking neurons with random sparse connectivity operating in the regime of balance of excitation and inhibition. Combining Dynamical Mean-Field Theory with numerical simulations, we show that chaotic, asynchronous firing rate fluctuations emerge generically for sufficiently strong synapses. Two different mechanisms can lead to these chaotic fluctuations. One mechanism relies on slow I-I inhibition which gives rise to slow subthreshold voltage and rate fluctuations. The decorrelation time of these fluctuations is proportional to the time constant of the inhibition. The second mechanism relies on the recurrent E-I-E feedback loop. It requires slow excitation but the inhibition can be fast. In the corresponding dynamical regime all neurons exhibit rate fluctuations on the time scale of the excitation. Another feature of this regime is that the population-averaged firing rate is substantially smaller in the excitatory population than in the inhibitory population. This is not necessarily the case in the I-I mechanism. Finally, we discuss the neurophysiological and computational significance of our results. PMID:26230679

  19. Managing Asynchronous Data in ATLAS's Concurrent Framework

    CERN Document Server

    Leggett, Charles; The ATLAS collaboration

    2016-01-01

    In order to be able to make effective use of emerging hardware, where the amount of memory available to any CPU is rapidly decreasing as the core count continues to rise, ATLAS has begun a migration to a concurrent, multi-threaded software framework, known as AthenaMT. Significant progress has been made in implementing AthenaMT - we can currently run realistic Geant4 simulations on massively concurrent machines. the migration of realistic prototypes of reconstruction workflows is more difficult, given the large amounts of legacy code and the complexity and challenges of reconstruction software. These types of workflows, however, are the types that will most benefit from the memory reduction features of a multi-threaded framework. One of the challenges that we will report on in this paper is the re-design and implementation of several key asynchronous technologies whose behaviour is radically different in a concurrent environment than in a serial one, namely the management of Conditions data and the Detector D...

  20. Parallel biocomputing

    Directory of Open Access Journals (Sweden)

    Witte John S

    2011-03-01

    Full Text Available Abstract Background With the advent of high throughput genomics and high-resolution imaging techniques, there is a growing necessity in biology and medicine for parallel computing, and with the low cost of computing, it is now cost-effective for even small labs or individuals to build their own personal computation cluster. Methods Here we briefly describe how to use commodity hardware to build a low-cost, high-performance compute cluster, and provide an in-depth example and sample code for parallel execution of R jobs using MOSIX, a mature extension of the Linux kernel for parallel computing. A similar process can be used with other cluster platform software. Results As a statistical genetics example, we use our cluster to run a simulated eQTL experiment. Because eQTL is computationally intensive, and is conceptually easy to parallelize, like many statistics/genetics applications, parallel execution with MOSIX gives a linear speedup in analysis time with little additional effort. Conclusions We have used MOSIX to run a wide variety of software programs in parallel with good results. The limitations and benefits of using MOSIX are discussed and compared to other platforms.

  1. ASCERTAINMENT OF THE EQUIVALENT CIRCUIT PARAMETERS OF THE ASYNCHRONOUS MACHINE

    Directory of Open Access Journals (Sweden)

    V. S. Safaryan

    2015-01-01

    Full Text Available The article considers experimental and analytical determination of the asynchronous machine equivalent-circuit parameters with application of the reference data. Transient processes investigation of the asynchronous machines necessitates the equivalent circuit parameters (resistance impedance, inductances and coefficient of the stator-rotor contours mutual inductance that help form the transitory-process mathematical simulation model. The reference books do not provide those parameters; they instead give the rated ones (active power, voltage, slide, coefficient of performance and capacity coefficient as well as the ratio of starting and nominal currents and torques. The noted studies on the asynchronous machine equivalent-circuits parametrization fail to solve the problems ad finem or solve them with admissions. The paper presents experimental and analytical determinations of the asynchronous machine equivalent-circuit parameters: the experimental one based on the results of two measurements and the analytical one where the problem boils down to solving a system of nonlineal algebraic equations. The authors investigate the equivalent asynchronous machine input-resistance properties and adduce the dependence curvatures of the input-resistances on the slide. They present a symbolic model for analytical parameterization of the asynchronous machine equivalent-circuit that represents a system of nonlineal equations and requires one of the rotor-parameters arbitrary assignment. The article demonstrates that for the asynchronous machine equivalent-circuit experimental parameterization the measures are to be conducted of the stator-circuit voltage, current and active power with two different slides and arbitrary assignment of one of the rotor parameters. The paper substantiates the fact that additional measurement does not discard the rotor-parameter choice arbitrariness. The authors establish that in motoring mode there is a critical slide by which the

  2. An Asynchronous Many-Task Implementation of In-Situ Statistical Analysis using Legion.

    Energy Technology Data Exchange (ETDEWEB)

    Pebay, Philippe Pierre [Sandia National Lab. (SNL-CA), Livermore, CA (United States); Bennett, Janine Camille [Sandia National Lab. (SNL-CA), Livermore, CA (United States)

    2015-11-01

    In this report, we propose a framework for the design and implementation of in-situ analy- ses using an asynchronous many-task (AMT) model, using the Legion programming model together with the MiniAero mini-application as a surrogate for full-scale parallel scientific computing applications. The bulk of this work consists of converting the Learn/Derive/Assess model which we had initially developed for parallel statistical analysis using MPI [PTBM11], from a SPMD to an AMT model. In this goal, we propose an original use of the concept of Legion logical regions as a replacement for the parallel communication schemes used for the only operation of the statistics engines that require explicit communication. We then evaluate this proposed scheme in a shared memory environment, using the Legion port of MiniAero as a proxy for a full-scale scientific application, as a means to provide input data sets of variable size for the in-situ statistical analyses in an AMT context. We demonstrate in particular that the approach has merit, and warrants further investigation, in collaboration with ongoing efforts to improve the overall parallel performance of the Legion system.

  3. Simple and Flexible Self-Reproducing Structures in Asynchronous Cellular Automata and Their Dynamics

    Science.gov (United States)

    Huang, Xin; Lee, Jia; Yang, Rui-Long; Zhu, Qing-Sheng

    2013-03-01

    Self-reproduction on asynchronous cellular automata (ACAs) has attracted wide attention due to the evident artifacts induced by synchronous updating. Asynchronous updating, which allows cells to undergo transitions independently at random times, might be more compatible with the natural processes occurring at micro-scale, but the dark side of the coin is the increment in the complexity of an ACA in order to accomplish stable self-reproduction. This paper proposes a novel model of self-timed cellular automata (STCAs), a special type of ACAs, where unsheathed loops are able to duplicate themselves reliably in parallel. The removal of sheath cannot only allow various loops with more flexible and compact structures to replicate themselves, but also reduce the number of cell states of the STCA as compared to the previous model adopting sheathed loops [Y. Takada, T. Isokawa, F. Peper and N. Matsui, Physica D227, 26 (2007)]. The lack of sheath, on the other hand, often tends to cause much more complicated interactions among loops, when all of them struggle independently to stretch out their constructing arms at the same time. In particular, such intense collisions may even cause the emergence of a mess of twisted constructing arms in the cellular space. By using a simple and natural method, our self-reproducing loops (SRLs) are able to retract their arms successively, thereby disentangling from the mess successfully.

  4. IHadoop: Asynchronous iterations for MapReduce

    KAUST Repository

    Elnikety, Eslam Mohamed Ibrahim

    2011-11-01

    MapReduce is a distributed programming frame-work designed to ease the development of scalable data-intensive applications for large clusters of commodity machines. Most machine learning and data mining applications involve iterative computations over large datasets, such as the Web hyperlink structures and social network graphs. Yet, the MapReduce model does not efficiently support this important class of applications. The architecture of MapReduce, most critically its dataflow techniques and task scheduling, is completely unaware of the nature of iterative applications; tasks are scheduled according to a policy that optimizes the execution for a single iteration which wastes bandwidth, I/O, and CPU cycles when compared with an optimal execution for a consecutive set of iterations. This work presents iHadoop, a modified MapReduce model, and an associated implementation, optimized for iterative computations. The iHadoop model schedules iterations asynchronously. It connects the output of one iteration to the next, allowing both to process their data concurrently. iHadoop\\'s task scheduler exploits inter-iteration data locality by scheduling tasks that exhibit a producer/consumer relation on the same physical machine allowing a fast local data transfer. For those iterative applications that require satisfying certain criteria before termination, iHadoop runs the check concurrently during the execution of the subsequent iteration to further reduce the application\\'s latency. This paper also describes our implementation of the iHadoop model, and evaluates its performance against Hadoop, the widely used open source implementation of MapReduce. Experiments using different data analysis applications over real-world and synthetic datasets show that iHadoop performs better than Hadoop for iterative algorithms, reducing execution time of iterative applications by 25% on average. Furthermore, integrating iHadoop with HaLoop, a variant Hadoop implementation that caches

  5. Artificial retina: the multichannel processing of the mammalian retina achieved with a neuromorphic asynchronous light acquisition device.

    Science.gov (United States)

    Lorach, Henri; Benosman, Ryad; Marre, Olivier; Ieng, Sio-Hoi; Sahel, José A; Picaud, Serge

    2012-12-01

    Objective. Accurate modeling of retinal information processing remains a major challenge in retinal physiology with applications in visual rehabilitation and prosthetics. Most of the current artificial retinas are fed with static frame-based information, losing thereby the fundamental asynchronous features of biological vision. The objective of this work is to reproduce the spatial and temporal properties of the majority of ganglion cell (GC) types in the mammalian retina. Approach. Here, we combined an asynchronous event-based light sensor with a model pulling nonlinear subunits to reproduce the parallel filtering and temporal coding occurring in the retina. We fitted our model to physiological data and were able to reconstruct the spatio-temporal responses of the majority of GC types previously described in the mammalian retina (Roska et al 2006 J. Neurophysiol. 95 3810-22). Main results. Fitting of the temporal and spatial components of the response was achieved with high coefficients of determination (median R(2) = 0.972 and R(2) = 0.903, respectively). Our model provides an accurate temporal precision with a reliability of only few milliseconds-peak of the distribution at 5 ms-similar to biological retinas (Berry et al 1997 Proc. Natl Acad. Sci. USA 94 5411-16; Gollisch and Meister 2008 Science 319 1108-11). The spiking statistics of the model also followed physiological measurements (Fano factor: 0.331). Significance. This new asynchronous retinal model therefore opens new perspectives in the development of artificial visual systems and visual prosthetic devices.

  6. DYNAMIC REGIMES OF ASYNCHRONOUS MOTORS WITH CONCATENATED CAPACITORS

    Directory of Open Access Journals (Sweden)

    V. S. Malyar

    2015-04-01

    Full Text Available Purpose. Development of mathematical model for calculation of starting modes of asynchronous motor connected in series with capacitors. Method. Mathematical modeling of dynamic modes of asynchronous motors with lateral capacitor compensation of reactive power. Results. The calculation algorithm and results of mathematic modeling of processes during starting modes of asynchronous motor feeding from the network through capacitors connected in series are presented. It is shown that for some values of capacitance the self-excitation processes and subharmonic oscillations can appear. Scientific novelty. Mathematic modeling and research of processes in asynchronous motor under its feeding through capacitors is carried out for the first time. The calculation algorithm is based on the mathematical model of asynchronous motor with high level of adequacy, which takes into account the magnetic core saturation and the current displacement in limbs of the rotor. Practical implication. Developed mathematical model makes it possible to investigate the possibility of self-excitation modes appearing in condition of their feeding from line with lateral compensation of reactance in order to avoid the negative effects typical for them.

  7. Asynchronous reference frame agreement in a quantum network

    Science.gov (United States)

    Islam, Tanvirul; Wehner, Stephanie

    2016-03-01

    An efficient implementation of many multiparty protocols for quantum networks requires that all the nodes in the network share a common reference frame. Establishing such a reference frame from scratch is especially challenging in an asynchronous network where network links might have arbitrary delays and the nodes do not share synchronised clocks. In this work, we study the problem of establishing a common reference frame in an asynchronous network of n nodes of which at most t are affected by arbitrary unknown error, and the identities of the faulty nodes are not known. We present a protocol that allows all the correctly functioning nodes to agree on a common reference frame as long as the network graph is complete and not more than t\\lt n/4 nodes are faulty. As the protocol is asynchronous, it can be used with some assumptions to synchronise clocks over a network. Also, the protocol has the appealing property that it allows any existing two-node asynchronous protocol for reference frame agreement to be lifted to a robust protocol for an asynchronous quantum network.

  8. On the utility of threads for data parallel programming

    Science.gov (United States)

    Fahringer, Thomas; Haines, Matthew; Mehrotra, Piyush

    1995-01-01

    Threads provide a useful programming model for asynchronous behavior because of their ability to encapsulate units of work that can then be scheduled for execution at runtime, based on the dynamic state of a system. Recently, the threaded model has been applied to the domain of data parallel scientific codes, and initial reports indicate that the threaded model can produce performance gains over non-threaded approaches, primarily through the use of overlapping useful computation with communication latency. However, overlapping computation with communication is possible without the benefit of threads if the communication system supports asynchronous primitives, and this comparison has not been made in previous papers. This paper provides a critical look at the utility of lightweight threads as applied to data parallel scientific programming.

  9. Current Trends in High-Level Synthesis of Asynchronous Circuits

    DEFF Research Database (Denmark)

    Sparsø, Jens

    2009-01-01

    .g. the Haste/TiDE tool from Handshake Solutions or the Balsa tool from the University of Manchester. The aims are to add highlevel synthesis capabilities to these tools and to extend the tools such that a wider range of (higher speed) micro-architectures can be generated. Another branch of research takes...... a conventional synchronous circuit as the starting point, and then adds some form of handshake-based flow-control. One approach keeps the global clock and implements discrete-time asynchronous operation. Another approach substitutes the clocked registers by asynchronous handshake-registers, thus creating truly...... continuous time asynchronous circuits that operate without a clock. The perspective here is that the substitution/conversion is done as the final step in an otherwise conventional synchronous design flow....

  10. On the theoretical gap between synchronous and asynchronous MPC protocols

    DEFF Research Database (Denmark)

    Beerliová-Trubíniová, Zuzana; Hirt, Martin; Nielsen, Jesper Buus

    2010-01-01

    that in the cryptographic setting (with setup), the sole reason for it is the distribution of inputs: given an oracle for input distribution, cryptographically-secure asynchronous MPC is possible with the very same condition as synchronous MPC, namely t ..., we show that such an input-distribution oracle can be reduced to an oracle that allows each party to synchronously broadcast one single message. This means that when one single round of synchronous broadcast is available, then asynchronous MPC is possible at the same condition as synchronous MPC...

  11. A Loosely Synchronizing Asynchronous Router for TDM-Scheduled NOCs

    DEFF Research Database (Denmark)

    Kotleas, Ioannis; Humphreys, Dean; Sørensen, Rasmus Bo

    2014-01-01

    This paper presents an asynchronous router design for use in time-division-multiplexed (TDM) networks-on-chip. Unlike existing synchronous, mesochronous and asynchronous router designs with similar functionality, the router is able to silently skip over cycles/TDM-slots where no traffic...... is scheduled and hence avoid all switching activity in the idle links and router ports. In this way switching activity is reduced to the minimum possible amount. The fact that this relaxed synchronization is sufficient to implement TDM scheduling represents a contribution at the conceptual level. The idea can...

  12. Parallel object-oriented adaptive mesh refinement

    Energy Technology Data Exchange (ETDEWEB)

    Balsara, D.; Quinlan, D.J.

    1997-04-01

    In this paper we study adaptive mesh refinement (AMR) for elliptic and hyperbolic systems. We use the Asynchronous Fast Adaptive Composite Grid Method (AFACX), a parallel algorithm based upon the of Fast Adaptive Composite Grid Method (FAC) as a test case of an adaptive elliptic solver. For our hyperbolic system example we use TVD and ENO schemes for solving the Euler and MHD equations. We use the structured grid load balancer MLB as a tool for obtaining a load balanced distribution in a parallel environment. Parallel adaptive mesh refinement poses difficulties in expressing both the basic single grid solver, whether elliptic or hyperbolic, in a fashion that parallelizes seamlessly. It also requires that these basic solvers work together within the adaptive mesh refinement algorithm which uses the single grid solvers as one part of its adaptive solution process. We show that use of AMR++, an object-oriented library within the OVERTURE Framework, simplifies the development of AMR applications. Parallel support is provided and abstracted through the use of the P++ parallel array class.

  13. Parallel adaptive wavelet collocation method for PDEs

    Energy Technology Data Exchange (ETDEWEB)

    Nejadmalayeri, Alireza, E-mail: Alireza.Nejadmalayeri@gmail.com [FortiVenti Inc., Suite 404, 999 Canada Place, Vancouver, BC, V6C 3E2 (Canada); Vezolainen, Alexei, E-mail: Alexei.Vezolainen@Colorado.edu [Department of Mechanical Engineering, University of Colorado Boulder, UCB 427, Boulder, CO 80309 (United States); Brown-Dymkoski, Eric, E-mail: Eric.Browndymkoski@Colorado.edu [Department of Mechanical Engineering, University of Colorado Boulder, UCB 427, Boulder, CO 80309 (United States); Vasilyev, Oleg V., E-mail: Oleg.Vasilyev@Colorado.edu [Department of Mechanical Engineering, University of Colorado Boulder, UCB 427, Boulder, CO 80309 (United States)

    2015-10-01

    A parallel adaptive wavelet collocation method for solving a large class of Partial Differential Equations is presented. The parallelization is achieved by developing an asynchronous parallel wavelet transform, which allows one to perform parallel wavelet transform and derivative calculations with only one data synchronization at the highest level of resolution. The data are stored using tree-like structure with tree roots starting at a priori defined level of resolution. Both static and dynamic domain partitioning approaches are developed. For the dynamic domain partitioning, trees are considered to be the minimum quanta of data to be migrated between the processes. This allows fully automated and efficient handling of non-simply connected partitioning of a computational domain. Dynamic load balancing is achieved via domain repartitioning during the grid adaptation step and reassigning trees to the appropriate processes to ensure approximately the same number of grid points on each process. The parallel efficiency of the approach is discussed based on parallel adaptive wavelet-based Coherent Vortex Simulations of homogeneous turbulence with linear forcing at effective non-adaptive resolutions up to 2048{sup 3} using as many as 2048 CPU cores.

  14. Parallel Evolution in Science: The Historical Roots and Central Concepts of General Systems Theory; and "General Systems Theory,""Modern Organizational Theory," and Organizational Communication.

    Science.gov (United States)

    Lederman, Linda Costigan; Rogers, Don

    The two papers in this document focus on general systems theory. In her paper, Linda Lederman discusses the emergence and evolution of general systems theory, defines its central concepts, and draws some conclusions regarding the nature of the theory and its value as an epistemology. Don Rogers, in his paper, relates some of the important features…

  15. Principles for Effective Asynchronous Online Instruction in Religious Studies

    Science.gov (United States)

    McGuire, Beverley

    2017-01-01

    Asynchronous online instruction has become increasingly popular in the field of religious studies. However, despite voluminous research on online learning in general and numerous articles on online theological instruction, there has been little discussion of how to effectively design and deliver online undergraduate courses in religious studies.…

  16. Abstracting Asynchronous Multi-Valued Networks: An Initial Investigation

    CERN Document Server

    Steggles, L Jason

    2011-01-01

    Multi-valued networks provide a simple yet expressive qualitative state based modelling approach for biological systems. In this paper we develop an abstraction theory for asynchronous multi-valued network models that allows the state space of a model to be reduced while preserving key properties of the model. The abstraction theory therefore provides a mechanism for coping with the state space explosion problem and supports the analysis and comparison of multi-valued networks. We take as our starting point the abstraction theory for synchronous multi-valued networks which is based on the finite set of traces that represent the behaviour of such a model. The problem with extending this approach to the asynchronous case is that we can now have an infinite set of traces associated with a model making a simple trace inclusion test infeasible. To address this we develop a decision procedure for checking asynchronous abstractions based on using the finite state graph of an asynchronous multi-valued network to reas...

  17. Chaos begets order: asynchronous cell contractions drive epithelial morphogenesis.

    Science.gov (United States)

    Paluch, Ewa; Heisenberg, Carl-Philipp

    2009-01-01

    Apical cell contraction triggers tissue folding and invagination in epithelia. During Drosophila gastrulation, ventral furrow formation was thought to be driven by smooth, purse-string-like constriction of an acto-myosin belt underlying adherens junctions. Now Martin et al. report in Nature that ventral furrow formation is triggered by asynchronous pulsed contractions of the apical acto-myosin cortex in individual cells.

  18. Online Graduate Education: Developing Scholars through Asynchronous Discussion

    Science.gov (United States)

    Bowden, Randall

    2012-01-01

    Considerable effort has been placed on understanding and enhancing online interaction to increase student learning, examine teaching strategies, and build learning communities. This research explored another aspect of interaction: the emergence of scholarship by graduate students through asynchronous discussion. Qualitative analysis of archived…

  19. Cyber Asynchronous versus Blended Cyber Approach in Distance English Learning

    Science.gov (United States)

    Ge, Zi-Gang

    2012-01-01

    This study aims to compare the single cyber asynchronous learning approach with the blended cyber learning approach in distance English education. Two classes of 70 students participated in this study, which lasted one semester of about four months, with one class using the blended approach for their English study and the other only using the…

  20. Asynchronous rotation scan for synthetic aperture interferometric radiometer

    Institute of Scientific and Technical Information of China (English)

    2009-01-01

    Synthetic aperture interferometric technique has wide applications in optics,radio astronomy and mi-crowave remote sensing areas.With the increasing demands of high resolution imaging observation,a new time-sharing sampling scheme of asynchronous rotation scan is proposed to meet the technical challenge of achieving a large equivalent aperture and overcome the operating barriers of space borne application.This configuration is basically composed by two asynchronously and concentrically ro-tating antenna groups,whose revolving radii and speeds are different.The synthetic aperture system with asynchronous rotation scanning scheme can effectively solve the trade-off problem of system complexity,and greatly simplify the system hardware at the cost of sacrificing a certain time resolution.The basic rules and design methods of asynchronous rotation scan are investigated The Gridding method is introduced to inverse the spiral sampling data for image reconstruction.The potential ap-plications of geostationary orbit(GEO)earth observation and solar polar orbit(SPO)plasma cloud observation are explored with numerical simulations to validate the significance and feasibility of this new imaging configuration.

  1. Students' Use of Asynchronous Discussions for Academic Discourse Socialization

    Science.gov (United States)

    Beckett, Gulbahar H.; Amaro-Jimenez, Carla; Beckett, Kelvin S.

    2010-01-01

    Our universities are becoming increasingly diverse at the same time as online asynchronous discussions (OADs) are emerging as the most important forum for computer mediated communication (CMC) in distance education. But there is shortage of studies that explore how graduate students from different ethnic, linguistic and cultural backgrounds use…

  2. Asynchronous Assessment in a Large Lecture Marketing Course

    Science.gov (United States)

    Downey, W. Scott; Schetzsle, Stacey

    2012-01-01

    Asynchronous assessment, which includes quizzes or exams online or outside class, offers marketing educators an opportunity to make more efficient use of class time and to enhance students' learning experiences by giving them more flexibility and choice in their assessment environment. In this paper, we examine the performance difference between…

  3. Reconceptualising Moderation in Asynchronous Online Discussions Using Grounded Theory

    Science.gov (United States)

    Vlachopoulos, Panos; Cowan, John

    2010-01-01

    This article reports a grounded theory study of the moderation of asynchronous online discussions, to explore the processes by which tutors in higher education decide when and how to moderate. It aims to construct a theory of e-moderation based on some key factors which appear to influence e-moderation. It discusses previous research on the…

  4. Asynchronous rotation scan for synthetic aperture interferometric radiometer

    Institute of Scientific and Technical Information of China (English)

    WU Ji; ZHANG Cheng; LIU Hao; SUN WeiYing

    2009-01-01

    Synthetic aperture interferometric technique has wide applications in optics, radio astronomy and mi-crowave remote sensing areas. With the increasing demands of high resolution imaging observation, a new time-sharing sampling scheme of asynchronous rotation scan is proposed to meet the technical challenge of achieving a large equivalent aperture and overcome the operating barriers of space borne application. This configuration is basically composed by two asynchronously and concentrically ro-tating antenna groups, whose revolving radii and speeds are different. The synthetic aperture system with asynchronous rotation scanning scheme can effectively solve the trade-off problem of system complexity, and greatly simplify the system hardware at the cost of sacrificing a certain time resolution. The basic rules and design methods of asynchronous rotation scan are investigated The Gridding method is introduced to inverse the spiral sampling data for image reconstruction. The potential ap-plications of geostationary orbit (GEO) earth observation and solar polar orbit (SPO) plasma cloud observation are explored with numerical simulations to validate the significance and feasibility of this new imaging configuration.

  5. Asynchronous Session Types – Exceptions and Multiparty Interactions

    DEFF Research Database (Denmark)

    Carbone, Marco; Yoshida, Nobuko; Honda, Kohei

    2009-01-01

    to capture many real scenarios, there are cases where they are not powerful enough for describing and validating interactions involving more complex scenarios. In this note, we shall explore two extensions of session types to interactional exceptions and multiparty session in presence of asynchronous...

  6. Teachers of the Gifted: Experiences with Asynchronous Development

    Science.gov (United States)

    Rosenberg, Jennifer

    2012-01-01

    Gifted students' development is asynchronous in the social, emotional, physical and cognitive domains. Because of this, unique interventions must be used by teachers of the gifted in order to best serve their developmental and educational needs. This qualitative study used transcendental phenomenology to examine and describe the experiences…

  7. Portable parallel portfolio optimization in the Aurora Financial Management System

    Science.gov (United States)

    Laure, Erwin; Moritsch, Hans

    2001-07-01

    Financial planning problems are formulated as large scale, stochastic, multiperiod, tree structured optimization problems. An efficient technique for solving this kind of problems is the nested Benders decomposition method. In this paper we present a parallel, portable, asynchronous implementation of this technique. To achieve our portability goals we elected the programming language Java for our implementation and used a high level Java based framework, called OpusJava, for expressing the parallelism potential as well as synchronization constraints. Our implementation is embedded within a modular decision support tool for portfolio and asset liability management, the Aurora Financial Management System.

  8. An Asynchronous Electric Drive with the Indirect Control of the Output Variables

    Directory of Open Access Journals (Sweden)

    Glazachev Alexander V.

    2017-01-01

    Full Text Available The article gives a mathematical description of an asynchronous motor with a device of indirect control of the electromagnetic torque and the angular velocity of the asynchronous motor in the electric drive that allows to prove on its basis the method of monitoring the output variables of the asynchronous electric motor. The simulation model of an asynchronous motor with a device of indirect control of the output variables of the asynchronous motor and the main results of the study have been given.

  9. Parallel R

    CERN Document Server

    McCallum, Ethan

    2011-01-01

    It's tough to argue with R as a high-quality, cross-platform, open source statistical software product-unless you're in the business of crunching Big Data. This concise book introduces you to several strategies for using R to analyze large datasets. You'll learn the basics of Snow, Multicore, Parallel, and some Hadoop-related tools, including how to find them, how to use them, when they work well, and when they don't. With these packages, you can overcome R's single-threaded nature by spreading work across multiple CPUs, or offloading work to multiple machines to address R's memory barrier.

  10. Asynchronous Adaptive Optimisation for Generic Data-Parallel Array Programming and Beyond

    NARCIS (Netherlands)

    Grelck, C.

    2011-01-01

    We present the concept of an adaptive compiler optimisation framework for the functional array programming language SaC, Single Assignment C. SaC advocates shape- and rank-generic programming with multidimensional arrays. A sophisticated, highly optimising compiler technology nonetheless achieves co

  11. Adaptation of AMO-FBMC-OQAM in optical access network for accommodating asynchronous multiple access in OFDM-based uplink transmission

    Science.gov (United States)

    Jung, Sun-Young; Jung, Sang-Min; Han, Sang-Kook

    2015-01-01

    Exponentially expanding various applications in company with proliferation of mobile devices make mobile traffic exploded annually. For future access network, bandwidth efficient and asynchronous signals converged transmission technique is required in optical network to meet a huge bandwidth demand, while integrating various services and satisfying multiple access in perceived network resource. Orthogonal frequency division multiplexing (OFDM) is highly bandwidth efficient parallel transmission technique based on orthogonal subcarriers. OFDM has been widely studied in wired-/wireless communication and became a Long term evolution (LTE) standard. Consequently, OFDM also has been actively researched in optical network. However, OFDM is vulnerable frequency and phase offset essentially because of its sinc-shaped side lobes, therefore tight synchronism is necessary to maintain orthogonality. Moreover, redundant cyclic prefix (CP) is required in dispersive channel. Additionally, side lobes act as interference among users in multiple access. Thus, it practically hinders from supporting integration of various services and multiple access based on OFDM optical transmission In this paper, adaptively modulated optical filter bank multicarrier system with offset QAM (AMO-FBMC-OQAM) is introduced and experimentally investigated in uplink optical transmission to relax multiple access interference (MAI), while improving bandwidth efficiency. Side lobes are effectively suppressed by using FBMC, therefore the system becomes robust to path difference and imbalance among optical network units (ONUs), which increase bandwidth efficiency by reducing redundancy. In comparison with OFDM, a signal performance and an efficiency of frequency utilization are improved in the same experimental condition. It enables optical network to effectively support heterogeneous services and multiple access.

  12. Parallel kinematics type, kinematics, and optimal design

    CERN Document Server

    Liu, Xin-Jun

    2014-01-01

    Parallel Kinematics- Type, Kinematics, and Optimal Design presents the results of 15 year's research on parallel mechanisms and parallel kinematics machines. This book covers the systematic classification of parallel mechanisms (PMs) as well as providing a large number of mechanical architectures of PMs available for use in practical applications. It focuses on the kinematic design of parallel robots. One successful application of parallel mechanisms in the field of machine tools, which is also called parallel kinematics machines, has been the emerging trend in advanced machine tools. The book describes not only the main aspects and important topics in parallel kinematics, but also references novel concepts and approaches, i.e. type synthesis based on evolution, performance evaluation and optimization based on screw theory, singularity model taking into account motion and force transmissibility, and others.   This book is intended for researchers, scientists, engineers and postgraduates or above with interes...

  13. A Parallel Saturation Algorithm on Shared Memory Architectures

    Science.gov (United States)

    Ezekiel, Jonathan; Siminiceanu

    2007-01-01

    Symbolic state-space generators are notoriously hard to parallelize. However, the Saturation algorithm implemented in the SMART verification tool differs from other sequential symbolic state-space generators in that it exploits the locality of ring events in asynchronous system models. This paper explores whether event locality can be utilized to efficiently parallelize Saturation on shared-memory architectures. Conceptually, we propose to parallelize the ring of events within a decision diagram node, which is technically realized via a thread pool. We discuss the challenges involved in our parallel design and conduct experimental studies on its prototypical implementation. On a dual-processor dual core PC, our studies show speed-ups for several example models, e.g., of up to 50% for a Kanban model, when compared to running our algorithm only on a single core.

  14. Students' Activity Focus in Online Asynchronous Peer Learning Forums

    Directory of Open Access Journals (Sweden)

    Naomi BOYER

    2010-04-01

    Full Text Available This qualitative study explores how using Peer Learning Forums (PLF in an online asynchronous computer programming course can be analyzed to derive information about Student Activity Focus (SAF for adult Information Technology students. Three instruments are proposed to assist instructors classify questions posted by students on these forums, obtain easy quantitative measures of their SAF, and use it to gain a better understanding of the type of learning barriers they are encountering. In addition, we also look at the difference in SAF between passing and failing students based on their exam performance. The PLF learning activity and the classification instruments are easily adaptable to other disciplines or courses and allow instructors and students alike to gain a better understanding of what kind of participation is helpful in online asynchronous discussion forums.

  15. Channel Estimation And Multiuser Detection In Asynchronous Satellite Communications

    CERN Document Server

    Chaouech, Helmi; 10.5121/ijwmn.2010.2411

    2010-01-01

    In this paper, we propose a new method of channel estimation for asynchronous additive white Gaussian noise channels in satellite communications. This method is based on signals correlation and multiuser interference cancellation which adopts a successive structure. Propagation delays and signals amplitudes are jointly estimated in order to be used for data detection at the receiver. As, a multiuser detector, a single stage successive interference cancellation (SIC) architecture is analyzed and integrated to the channel estimation technique and the whole system is evaluated. The satellite access method adopted is the direct sequence code division multiple access (DS CDMA) one. To evaluate the channel estimation and the detection technique, we have simulated a satellite uplink with an asynchronous multiuser access.

  16. Inference of asynchronous Boolean network from biological pathways.

    Science.gov (United States)

    Das, Haimabati; Layek, Ritwik Kumar

    2015-01-01

    Gene regulation is a complex process with multiple levels of interactions. In order to describe this complex dynamical system with tractable parameterization, the choice of the dynamical system model is of paramount importance. The right abstraction of the modeling scheme can reduce the complexity in the inference and intervention design, both computationally and experimentally. This article proposes an asynchronous Boolean network framework to capture the transcriptional regulation as well as the protein-protein interactions in a genetic regulatory system. The inference of asynchronous Boolean network from biological pathways information and experimental evidence are explained using an algorithm. The suitability of this paradigm for the variability of several reaction rates is also discussed. This methodology and model selection open up new research challenges in understanding gene-protein interactive system in a coherent way and can be beneficial for designing effective therapeutic intervention strategy.

  17. State assignment approach to asynchronous CMOS circuit design

    Science.gov (United States)

    Kantabutra, Vitit; Andreou, Andreas G.

    1994-04-01

    We present a new algorithm for state assignment in asynchronous circuits so that for each circuit state transition, only one (secondary) state variable switches. No intermediate unstable states are used. The resultant circuits operate at optimum speed in terms of the number of transitions made and use only static CMOS gates. By reducing the number of switching events per state transition, noise due to the switching events is reduced and dynamic power dissipation may also be reduced. Our approach is suitable for asynchronous sequential circuits that are designed from flow tables or state transition diagrams. The proposed approach may also be useful for designing synchronous circuits, but explorations into the subject of clock power would be necessary to determine its usefulness.

  18. RUN DMC: An efficient, parallel code for analyzing Radial Velocity Observations using N-body Integrations and Differential Evolution Markov chain Monte Carlo

    CERN Document Server

    Nelson, Benjamin E; Payne, Matthew J

    2013-01-01

    In the 20+ years of Doppler observations of stars, scientists have uncovered a diverse population of extrasolar multi-planet systems. A common technique for characterizing the orbital elements of these planets is Markov chain Monte Carlo (MCMC), using a Keplerian model with random walk proposals and paired with the Metropolis-Hastings algorithm. For approximately a couple of dozen planetary systems with Doppler observations, there are strong planet-planet interactions due to the system being in or near a mean-motion resonance (MMR). An N-body model is often required to accurately describe these systems. Further computational difficulties arise from exploring a high-dimensional parameter space ($\\sim$7 x number of planets) that can have complex parameter correlations. To surmount these challenges, we introduce a differential evolution MCMC (DEMCMC) applied to radial velocity data while incorporating self-consistent N-body integrations. Our Radial velocity Using N-body DEMCMC (RUN DMC) algorithm improves upon t...

  19. Marine Forces Reserve: Accelerating Knowledge Flow through Asynchronous Learning Technologies

    Science.gov (United States)

    2014-12-19

    pedagogic techniques that are infeasible in the classroom , and they suggest that in some respects technologically intermediated learning can be even better...frameworks and technologies to examine I-I knowledge flows, and from the practitioner perspective, we bring to bear deep inside knowledge of the focal...ASYNCHRONOUS LEARNING TECHNOLOGIES by Mark Nissen, Robert McGuiness and Anthony Davis December 2014 Further distribution of all or part of this

  20. PersisDroid: Android Performance Diagnosis via Anatomizing Asynchronous Executions

    OpenAIRE

    Kang, Yu; Zhou, Yangfan; Xu, Hui; Lyu, Michael R.

    2015-01-01

    Android applications (apps) grow dramatically in recent years. Apps are user interface (UI) centric typically. Rapid UI responsiveness is key consideration to app developers. However, we still lack a handy tool for profiling app performance so as to diagnose performance problems. This paper presents PersisDroid, a tool specifically designed for this task. The key notion of PersisDroid is that the UI-triggered asynchronous executions also contribute to the UI performance, and hence its perform...

  1. Pipelined asynchronous time-division multiplexing optical bus

    Science.gov (United States)

    Zheng, S. Q.; Li, Yueming

    1997-12-01

    We propose a pipelined asynchronous time-division multiplexing optical bus. Such a bus can use one of two hardwared priority schemes: the linear priority scheme and the round-robin priority scheme. Our simulation results show that the performance of the proposed bus is significantly better than the performances of known pipelined synchronous time-division multiplexing optical buses. The possibilities of using our buses to construct multichannel switches and multidimensional processor arrays are also discussed.

  2. IDENTIFICATION AND CONTROL OF AN ASYNCHRONOUS MACHINE USING NEURAL NETWORKS

    Directory of Open Access Journals (Sweden)

    A ZERGAOUI

    2000-06-01

    Full Text Available In this work, we present the application of artificial neural networks to the identification and control of the asynchronous motor, which is a complex nonlinear system with variable internal dynamics.  We show that neural networks can be applied to control the stator currents of the induction motor.  The results of the different simulations are presented to evaluate the performance of the neural controller proposed.

  3. Asynchronous Transfer Mode (ATM) Switch Technology and Vendor Survey

    Science.gov (United States)

    Berry, Noemi

    1995-01-01

    Asynchronous Transfer Mode (ATM) switch and software features are described and compared in order to make switch comparisons meaningful. An ATM switch's performance cannot be measured solely based on its claimed switching capacity; traffic management and congestion control are emerging as the determining factors in an ATM network's ultimate throughput. Non-switch ATM products and experiences with actual installations of ATM networks are described. A compilation of select vendor offerings as of October 1994 is provided in chart form.

  4. Synthèse automatique de circuits asynchrones QDI

    OpenAIRE

    DINH DUC, Anh Vu

    2003-01-01

    ISBN 2-84813-010-5; Contrary to the synchronous circuits, the asynchronous circuits operate with a mechanism of local synchronization (without clock signal). Since many years, they showed their relevance with respect to the synchronous circuits thanks to their properties of robustness, low power, low noise and modularity. However, the current lack of design methods and associated tools prevents them from being widely spread. This dissertation deals with a new design methodology for quasi-dela...

  5. Diversity Multiplexing Tradeoff of Asynchronous Cooperative Relay Networks

    CERN Document Server

    Krishnakumar, R N; Kumar, P Vijay

    2008-01-01

    The assumption of nodes in a cooperative communication relay network operating in synchronous fashion is often unrealistic. In the present paper, we consider two different models of asynchronous operation in cooperative-diversity networks experiencing slow fading and examine the corresponding diversity-multiplexing tradeoffs (DMT). For both models, we propose protocols and distributed space-time codes that asymptotically achieve the transmit diversity bound for all multiplexing gains and for any number of relays.

  6. The design of the asynchronous abacus adder%异步算盘加法器设计

    Institute of Scientific and Technical Information of China (English)

    徐阳扬; 杨银堂; 周端; 弥晓华

    2011-01-01

    目的 开发一种新型的高速低功耗加法器设计方案.以满足SOC对高速低功耗运算的需要.方法 采用中国算盘算法,接口采用异步双轨握手协议,将算盘加法与异步自定时技术相结合,减少运算的进位产生,提高运算并行度.结果 提出了一种新的高速加法器电路.测试结果表明,在SMIC 0.18 μm工艺下,32位异步算盘加法器平均运算完成时间为0.957ns,其速度是同步串行加法器的6.747倍,是异步串行加法器的1.517倍和异步进位选择加法器的1.033倍.且电路平均功耗只有异步进位选择加法器的25%.结论 中国算盘算法与异步自定时电路相结合的加法器电路,有很好的速度和功耗特性,有很广阔的应用和研究前景.%Aim To develop a new high speed and low power adder design scheme for the demand of high speed and low power computing in SOC. Methods A new adder design is proposed in this paper. The adder adopts the Chinese abacus algorithm, combined with asynchronous self-timed techniques, and it also introduces the hybrid handshake protocol in the scheme. It can decrease the number of the carries and increase the parallel computing degrees. So it can achieve high speed while maintaining low power. Results The adder implemented the 0. 18μm technique of SMIC. The test result shows the 32-bit asynchronous parallel adder achieves the average computation duration is 0.957ns. Its speed is 7. 33 times faster than the synchronous ripple adder, 1.517 times faster than the a-synchronous ripple adder, and 1.033 times faster than the asynchronous carry-select adder. And its average power is only 25% of the asynchronous carry-select adder. Conclusion The adder design which combine with Chinese abacus algorithm and asynchronous self-timed techniques has good performance on high speed and low power. It has wide implement and develop prospective.

  7. Asynchronous signal-dependent non-uniform sampler

    Science.gov (United States)

    Can-Cimino, Azime; Chaparro, Luis F.; Sejdić, Ervin

    2014-05-01

    Analog sparse signals resulting from biomedical and sensing network applications are typically non-stationary with frequency-varying spectra. By ignoring that the maximum frequency of their spectra is changing, uniform sampling of sparse signals collects unnecessary samples in quiescent segments of the signal. A more appropriate sampling approach would be signal-dependent. Moreover, in many of these applications power consumption and analog processing are issues of great importance that need to be considered. In this paper we present a signal dependent non-uniform sampler that uses a Modified Asynchronous Sigma Delta Modulator which consumes low-power and can be processed using analog procedures. Using Prolate Spheroidal Wave Functions (PSWF) interpolation of the original signal is performed, thus giving an asynchronous analog to digital and digital to analog conversion. Stable solutions are obtained by using modulated PSWFs functions. The advantage of the adapted asynchronous sampler is that range of frequencies of the sparse signal is taken into account avoiding aliasing. Moreover, it requires saving only the zero-crossing times of the non-uniform samples, or their differences, and the reconstruction can be done using their quantized values and a PSWF-based interpolation. The range of frequencies analyzed can be changed and the sampler can be implemented as a bank of filters for unknown range of frequencies. The performance of the proposed algorithm is illustrated with an electroencephalogram (EEG) signal.

  8. Data Collection for Mobile Group Consumption: An Asynchronous Distributed Approach.

    Science.gov (United States)

    Zhu, Weiping; Chen, Weiran; Hu, Zhejie; Li, Zuoyou; Liang, Yue; Chen, Jiaojiao

    2016-04-06

    Mobile group consumption refers to consumption by a group of people, such as a couple, a family, colleagues and friends, based on mobile communications. It differs from consumption only involving individuals, because of the complex relations among group members. Existing data collection systems for mobile group consumption are centralized, which has the disadvantages of being a performance bottleneck, having single-point failure and increasing business and security risks. Moreover, these data collection systems are based on a synchronized clock, which is often unrealistic because of hardware constraints, privacy concerns or synchronization cost. In this paper, we propose the first asynchronous distributed approach to collecting data generated by mobile group consumption. We formally built a system model thereof based on asynchronous distributed communication. We then designed a simulation system for the model for which we propose a three-layer solution framework. After that, we describe how to detect the causality relation of two/three gathering events that happened in the system based on the collected data. Various definitions of causality relations based on asynchronous distributed communication are supported. Extensive simulation results show that the proposed approach is effective for data collection relating to mobile group consumption.

  9. A novel asynchronous access method with binary interfaces

    Directory of Open Access Journals (Sweden)

    Torres-Solis Jorge

    2008-10-01

    Full Text Available Abstract Background Traditionally synchronous access strategies require users to comply with one or more time constraints in order to communicate intent with a binary human-machine interface (e.g., mechanical, gestural or neural switches. Asynchronous access methods are preferable, but have not been used with binary interfaces in the control of devices that require more than two commands to be successfully operated. Methods We present the mathematical development and evaluation of a novel asynchronous access method that may be used to translate sporadic activations of binary interfaces into distinct outcomes for the control of devices requiring an arbitrary number of commands to be controlled. With this method, users are required to activate their interfaces only when the device under control behaves erroneously. Then, a recursive algorithm, incorporating contextual assumptions relevant to all possible outcomes, is used to obtain an informed estimate of user intention. We evaluate this method by simulating a control task requiring a series of target commands to be tracked by a model user. Results When compared to a random selection, the proposed asynchronous access method offers a significant reduction in the number of interface activations required from the user. Conclusion This novel access method offers a variety of advantages over traditionally synchronous access strategies and may be adapted to a wide variety of contexts, with primary relevance to applications involving direct object manipulation.

  10. Asynchronous Stoichiometric Response in Lithium Iron Phosphate Batteries

    Energy Technology Data Exchange (ETDEWEB)

    Paxton, William A. [State Univ. of New Jersey, Piscataway, NJ (United States); Akdogan, E. Koray [State Univ. of New Jersey, Piscataway, NJ (United States); Savkliyidiz, Ilyas [State Univ. of New Jersey, Piscataway, NJ (United States); Choksi, Ankur U. [State Univ. of New Jersey, Piscataway, NJ (United States); Silver, Scott X. [State Univ. of New Jersey, Piscataway, NJ (United States); Tsakalokos, Thomas [State Univ. of New Jersey, Piscataway, NJ (United States); Zhong, Zhong [Brookhaven National Lab. (BNL), Upton, NY (United States)

    2014-11-11

    The operando energy-dispersive x-ray diffraction (EDXRD) was carried out on a newly formed 8 Ah lithium iron phosphate (LiFePO4) battery with the goal of elucidating the origin of asynchronous phase transformation commonly seen with in situ x-ray diffraction studies. The high-energy photons at the NSLS X17B1 beamline allow for penetration into a fully assembled battery and therefore negate any need for a specially designed in situ cell which often uses modified current collectors to minimize x-ray attenuation. Spatially-and-temporally resolved phase-mapping was conducted with a semiquantitative reference intensity ratio (RIR) analysis to estimate the relative abundance of the delithiated phase. The data show an asynchronous response in the stoichiometry versus the electrochemical profile and suggest limited diffusion in the electrode toward the end of discharge. These results confirm that the asynchronous electrode response is not just limited to specially designed cells but occurs in fully assembled cells alike. We attribute this behavior to be a consequence of performing a local measurement over a wide-area heterogeneous reaction.

  11. Pseudo Asynchronous Level Crossing adc for ecg Signal Acquisition.

    Science.gov (United States)

    Marisa, T; Niederhauser, T; Haeberlin, A; Wildhaber, R A; Vogel, R; Goette, J; Jacomet, M

    2017-02-07

    A new pseudo asynchronous level crossing analogue-to-digital converter (adc) architecture targeted for low-power, implantable, long-term biomedical sensing applications is presented. In contrast to most of the existing asynchronous level crossing adc designs, the proposed design has no digital-to-analogue converter (dac) and no continuous time comparators. Instead, the proposed architecture uses an analogue memory cell and dynamic comparators. The architecture retains the signal activity dependent sampling operation by generating events only when the input signal is changing. The architecture offers the advantages of smaller chip area, energy saving and fewer analogue system components. Beside lower energy consumption the use of dynamic comparators results in a more robust performance in noise conditions. Moreover, dynamic comparators make interfacing the asynchronous level crossing system to synchronous processing blocks simpler. The proposed adc was implemented in [Formula: see text] complementary metal-oxide-semiconductor (cmos) technology, the hardware occupies a chip area of 0.0372 mm(2) and operates from a supply voltage of [Formula: see text] to [Formula: see text]. The adc's power consumption is as low as 0.6 μW with signal bandwidth from [Formula: see text] to [Formula: see text] and achieves an equivalent number of bits (enob) of up to 8 bits.

  12. A Synchronous-Asynchronous Particle Swarm Optimisation Algorithm

    Directory of Open Access Journals (Sweden)

    Nor Azlina Ab Aziz

    2014-01-01

    Full Text Available In the original particle swarm optimisation (PSO algorithm, the particles’ velocities and positions are updated after the whole swarm performance is evaluated. This algorithm is also known as synchronous PSO (S-PSO. The strength of this update method is in the exploitation of the information. Asynchronous update PSO (A-PSO has been proposed as an alternative to S-PSO. A particle in A-PSO updates its velocity and position as soon as its own performance has been evaluated. Hence, particles are updated using partial information, leading to stronger exploration. In this paper, we attempt to improve PSO by merging both update methods to utilise the strengths of both methods. The proposed synchronous-asynchronous PSO (SA-PSO algorithm divides the particles into smaller groups. The best member of a group and the swarm’s best are chosen to lead the search. Members within a group are updated synchronously, while the groups themselves are asynchronously updated. Five well-known unimodal functions, four multimodal functions, and a real world optimisation problem are used to study the performance of SA-PSO, which is compared with the performances of S-PSO and A-PSO. The results are statistically analysed and show that the proposed SA-PSO has performed consistently well.

  13. Ecological speciation in an island snail: evidence for the parallel evolution of a novel ecotype and maintenance by ecologically dependent postzygotic isolation.

    Science.gov (United States)

    Stankowski, Sean

    2013-05-01

    Speciation is the process by which reproductive isolation evolves between populations. Two general models of speciation have been proposed: ecological speciation, where reproductive barriers evolve due to ecologically based divergent selection, and mutation-order speciation, where populations fix different mutations as they adapt to similar selection pressures. I evaluate these alternative models and determine the progress of speciation in a diverse group of land snails, genus Rhagada, inhabiting Rosemary Island. A recently derived keeled-flat morphotype occupies two isolated rocky hills, while globose-shelled snails inhabit the surrounding plains. The study of one hill reveals that they are separated by a narrow hybrid zone. As predicted by ecological speciation theory, there are local and landscape level associations between shell shape and habitat, and the morphological transition coincides with a narrow ecotone between the two distinct environments. Microsatellite DNA revealed a cline of hybrid index scores much wider than the morphological cline, further supporting the ecological maintenance of the morphotypes. The hybrid zone does not run through an area of low population density, as is expected for mutation-order hybrid zones, and there is a unimodal distribution of phenotypes at the centre, suggesting that there is little or no prezygotic isolation. Instead, these data suggest that the ecotypes are maintained by ecologically dependent postzygotic isolation (i.e. ecological selection against hybrids). Mitochondrial and Microsatellite DNA indicate that the keeled-flat form evolved recently, and without major historical disruptions to gene flow. The data also suggest that the two keeled-flat populations, inhabiting similar rocky hills, have evolved in parallel. These snails provide a complex example of ecological speciation in its early stages.

  14. Specific retention of the protostome-specific PsGEF may parallel with the evolution of mushroom bodies in insect and lophotrochozoan brains

    Directory of Open Access Journals (Sweden)

    Kohno Keigo

    2009-05-01

    Full Text Available Abstract Background Gene gain and subsequent retention or loss during evolution may be one of the underlying mechanisms involved in generating the diversity of metazoan nervous systems. However, the causal relationships acting therein have not been studied extensively. Results We identified the gene PsGEF (protostome-specific GEF, which is present in all the sequenced genomes of insects and limpet but absent in those of sea anemones, deuterostomes, and nematodes. In Drosophila melanogaster, PsGEF encodes a short version of a protein with the C2 and PDZ domains, as well as a long version with the C2, PDZ, and RhoGEF domains through alternative splicing. Intriguingly, the exons encoding the RhoGEF domain are specifically deleted in the Daphnia pulex genome, suggesting that Daphnia PsGEF contains only the C2 and PDZ domains. Thus, the distribution of PsGEF containing the C2, PDZ, and RhoGEF domains among metazoans appears to coincide with the presence of mushroom bodies. Mushroom bodies are prominent neuropils involved in the processing of multiple sensory inputs as well as associative learning in the insect, platyhelminth, and annelid brains. In the adult Drosophila brain, PsGEF is expressed in mushroom bodies, antennal lobe, and optic lobe, where it is necessary for the correct axon branch formation of alpha/beta neurons in mushroom bodies. PsGEF genetically interacts with Rac1 but not other Rho family members, and the RhoGEF domain of PsGEF induces actin polymerization in the membrane, thus resulting in the membrane ruffling that is observed in cultured cells with activated forms of Rac. Conclusion The specific acquisition of PsGEF by the last common ancestor of protostomes followed by its retention or loss in specific animal species during evolution demonstrates that there are some structural and/or functional features common between insect and lophotrochozoan nervous systems (for example, mushroom bodies, which are absent in all deuterostomes

  15. Parallel algorithms for robot dynamics

    Energy Technology Data Exchange (ETDEWEB)

    Barhen, J.; Babcock, S.M.

    1984-01-01

    The Department of Energy recently established a Center for Engineering Systems Advanced Research (CESAR) at the Oak Ridge National Laboratory (ORNL). The Center's charter is to conduct long-range energy-related research in intelligent control systems. This paper reports initial results in developing parallel algorithms for efficiency enhancement in real-time solutions of manipulator dynamics equations. Two approaches to the solution of the inverse dynamics problem are discussed. The first is concerned with the implementation of Newton-Euler equations in multiprocessor architecture with emphasis on asynchronous algorithms and interprocess communication. The alternative approach is based on an explicit state description of the manipulator dynamics, obtained using computer-assisted analytic simplifications of the symbolic Lagrange-Euler equations. Multicomputer and multiprocessor implementations are discussed. The construction of a compact knowledge-base in terms of associative memories is also suggested, to allow solutions of the inverse dynamics based on similarity. Future directions are also outlined. This research is an integral part of a large systems integration effort with complementary tasks in strategy planning, sensor fusion, etc.

  16. ON THE ISSUE OF VECTOR CONTROL OF THE ASYNCHRONOUS MOTORS

    Directory of Open Access Journals (Sweden)

    B. I. Firago

    2015-01-01

    Full Text Available The paper considers the issue of one of the widespread types of vector control realization for the asynchronous motors with a short-circuited rotor. Of all more than 20 vector control types known presently, the following are applied most frequently: direct vector control with velocity pickup (VP, direct vector control without VP, indirect vector control with VP and indirect vector control without VP. Despite the fact that the asynchronous-motor indirect vector control without VP is the easiest and most spread, the absence of VP does not allow controlling the motor electromagnetic torque at zero velocity. This is the reason why for electric motor drives of such requirements they utilize the vector control with a velocity transducer. The systems of widest dissemination became the direct and indirect vector control systems with X-axis alignment of the synchronously rotating x–y-coordinate frame along the rotor flux-linkage vector inasmuch as this provides the simplest correlations for controlling variables. Although these two types of vector control are well presented in literature, a number of issues concerning their realization and practical application require further elaboration. These include: the block schemes adequate representation as consisted with the modern realization of vector control and clarification of the analytical expressions for evaluating the regulator parameters.The authors present a technique for evaluating the dynamics of an asynchronous electric motor drive with direct vector control and x-axis alignment along the vector of rotor flux linkage. The article offers a generalized structure of this vector control type with detailed description of its principal blocks: controlling system, frequency converter, and the asynchronous motor.The paper presents a direct vector control simulating model developed in the MatLab environment on the grounds of this structure. The authors illustrate the described technique with the results

  17. Study on Parallel Computing

    Institute of Scientific and Technical Information of China (English)

    Guo-Liang Chen; Guang-Zhong Sun; Yun-Quan Zhang; Ze-Yao Mo

    2006-01-01

    In this paper, we present a general survey on parallel computing. The main contents include parallel computer system which is the hardware platform of parallel computing, parallel algorithm which is the theoretical base of parallel computing, parallel programming which is the software support of parallel computing. After that, we also introduce some parallel applications and enabling technologies. We argue that parallel computing research should form an integrated methodology of "architecture - algorithm - programming - application". Only in this way, parallel computing research becomes continuous development and more realistic.

  18. The Evolution of the Internet Community and the"Yet-to-Evolve" Smart Grid Community: Parallels and Lessons-to-be-Learned

    Energy Technology Data Exchange (ETDEWEB)

    McParland, Charles

    2009-11-06

    The Smart Grid envisions a transformed US power distribution grid that enables communicating devices, under human supervision, to moderate loads and increase overall system stability and security. This vision explicitly promotes increased participation from a community that, in the past, has had little involvement in power grid operations -the consumer. The potential size of this new community and its member's extensive experience with the public Internet prompts an analysis of the evolution and current state of the Internet as a predictor for best practices in the architectural design of certain portions of the Smart Grid network. Although still evolving, the vision of the Smart Grid is that of a community of communicating and cooperating energy related devices that can be directed to route power and modulate loads in pursuit of an integrated, efficient and secure electrical power grid. The remaking of the present power grid into the Smart Grid is considered as fundamentally transformative as previous developments such as modern computing technology and high bandwidth data communications. However, unlike these earlier developments, which relied on the discovery of critical new technologies (e.g. the transistor or optical fiber transmission lines), the technologies required for the Smart Grid currently exist and, in many cases, are already widely deployed. In contrast to other examples of technical transformations, the path (and success) of the Smart Grid will be determined not by its technology, but by its system architecture. Fortunately, we have a recent example of a transformative force of similar scope that shares a fundamental dependence on our existing communications infrastructure - namely, the Internet. We will explore several ways in which the scale of the Internet and expectations of its users have shaped the present Internet environment. As the presence of consumers within the Smart Grid increases, some experiences from the early growth of the

  19. Synthesis and Layout of an Asynchronous Network-on-Chip using Standard EDA Tools

    DEFF Research Database (Denmark)

    Müller, Christoph; Kasapaki, Evangelia; Sørensen, Rasmus Bo;

    2014-01-01

    is the key role that clock signals play in specifying time-constraints for the synthesis. In this paper explain how we handled the synthesis and layout of an asynchronous network-on-chip for a multi-core platform. Focus is on the design process while the actual NOC-design and its performance are presented......Asynchronous circuit design is well understood but design tools supporting asynchronous design are largely lacking, and designers are limited to using conventional EDA-tools. These tools have a built-in synchronous mind-set and this complicates their use for asynchronous implementation. One example...

  20. Faculty development and mentorship using selected online asynchronous teaching strategies.

    Science.gov (United States)

    Vitale, Anne T

    2010-12-01

    The use of distance learning continues to improve accessibility to nursing education programs, yet online teaching remains an intimidating experience for novice educators. An emerging role in professional faculty development is the online educator, who serves as a mentor for novice faculty. This article presents the necessary elements to plan, organize, and manage asynchronous online courses, especially for novice educators and online faculty mentors. Course engagement and faculty-student online communication strategies are explored using examples. Threaded discussion strategies for engaging students in active, collaborative learning are discussed using specific examples. A threaded discussion grading rubric is included. Strategies to sustain interactive learning and evaluate student learning using examples are offered.

  1. Wind Generator Stabilization with Doubly-Fed Asynchronous Machine

    Institute of Scientific and Technical Information of China (English)

    WU Li; WANG Zhi-xin

    2007-01-01

    This paper investigates the function of doubly-fed asynchronous machine(DASM) with emphasis placed on its ability to the stabilization of the power system including wind generators. P(active power) and Q(reactive power) compensation from DASM can be regulated independently through secondary-excitation controlling. Simulation results by power system computer aided design(PSCAD) show that DASM can restore the wind-generator system to a normal operating condition rapidly even following severe transmission-line failures. Comparison studies have also been performed between wind turbine pitch control and proposed method.

  2. Positive semidefinite integrated covariance estimation, factorizations and asynchronicity

    DEFF Research Database (Denmark)

    Sauri, Orimar; Lunde, Asger; Laurent, Sébastien;

    2017-01-01

    An estimator of the ex-post covariation of log-prices under asynchronicity and microstructure noise is proposed. It uses the Cholesky factorization of the covariance matrix in order to exploit the heterogeneity in trading intensities to estimate the different parameters sequentially with as many...... observations as possible. The estimator is positive semidefinite by construction. We derive asymptotic results and confirm their good finite sample properties by means of a Monte Carlo simulation. In the application we forecast portfolio Value-at-Risk and sector risk exposures for a portfolio of 52 stocks. We...

  3. Negative circuits and sustained oscillations in asynchronous automata networks

    CERN Document Server

    Richard, Adrien

    2009-01-01

    The biologist Ren\\'e Thomas conjectured, twenty years ago, that the presence of a negative feedback circuit in the interaction graph of a dynamical system is a necessary condition for this system to produce sustained oscillations. In this paper, we state and prove this conjecture for asynchronous automata networks, a class of discrete dynamical systems extensively used to model the behaviors of gene networks. As a corollary, we obtain the following fixed point theorem: given a product $X$ of $n$ finite intervals of integers, and a map $F$ from $X$ to itself, if the interaction graph associated with $F$ has no negative circuit, then $F$ has at least one fixed point.

  4. A UNIVERSAL ALGORITHM FOR PARALLEL CRC COMPUTATION AND ITS IMPLEMENTATION

    Institute of Scientific and Technical Information of China (English)

    Xu Zhanqi; Yi Kechu; Liu Zengji

    2006-01-01

    Derived from a proposed universal mathematical expression, this paper investigates a novel algorithm for parallel Cyclic Redundancy Check (CRC) computation, which is an iterative algorithm to update the check-bit sequence step by step and suits to various argument selections of CRC computation. The algorithm proposed is quite suitable for hardware implementation. The simulation implementation and performance analysis suggest that it could efficiently speed up the computation compared with the conventional ones. The algorithm is implemented in hardware at as high as 21Gbps, and its usefulness in high-speed CRC computations is implied, such as Asynchronous Transfer Mode (ATM) networks and 10G Ethernet.

  5. Scalable Symmetric Key Cryptography Using Asynchronous Data Exchange in Enterprise Grid

    Directory of Open Access Journals (Sweden)

    Medhat Awadallah

    2011-11-01

    Full Text Available Symmetric key cryptography is one of the most critical computing problems that need high performance computing power resources. The use of large key sizes and complex encryption/decryption algorithms to achieve unbreakable state has led to an increased time computational complexity. Traditionally, this problem is solved in the grid environment by partitioning data streams into several blocks of a predefined size. This is done while sequentially reading the data from the raw data file. The grid manager node then takes the responsibility of passing these blocks to the executer nodes where different blocks are processed separately and simultaneously. Although this technique allows parallel processing to speed up the encryption/decryption process, creating blocks by sequentially reading the data file and distributing these blocks on executers synchronously by the central manager node is a poor technique and a source of delay. In this paper, we present a novel approach that tackles this problem by allowing executers to access data file at random and asynchronously exchange the blocks among them, thereby, delay is significantly reduced and data size can be scaled up. In order to show the merit of our approach experiments have been conducted through a system-level middleware for grid computing called Alchemi. The results show a remarkable performance enhancement in our approach over traditional approaches in terms of speed.

  6. The design of an asynchronous Tiny RISC TM/TR4101 microprocessor core

    DEFF Research Database (Denmark)

    Christensen, Kåre Tais; Jensen, P.; Korger, P.

    1998-01-01

    This paper presents the design of an asynchronous version of the TR4101 embedded microprocessor core developed by LSI Logic Inc. The asynchronous processor, called ARISC, was designed using the same CAD tools and the same standard cell library that was used to implement the TR4101. The paper...

  7. The Key Implementation Technology of Client/Server's Asynchronous Communication Programs

    Institute of Scientific and Technical Information of China (English)

    2002-01-01

    This paper introduces the implementation method,key technology and flowchart of Client/Server's asynchronous communication programs on Linux or Unix,and further explains a few problems to which should pay attention for improving CPU's efficiency in implementing asynchronous communication programs.

  8. Using Television Sitcoms to Facilitate Asynchronous Discussions in the Online Communication Course

    Science.gov (United States)

    Tolman, Elizabeth; Asbury, Bryan

    2012-01-01

    Asynchronous discussions are a useful instructional resource in the online communication course. In discussion groups students have the opportunity to actively participate and interact with students and the instructor. Asynchronous communication allows for flexibility because "participants can interact with significant amounts of time between…

  9. A Scheduling Discipline for Latency and Bandwidth Guarantees in Asynchronous Network-on-Chip

    DEFF Research Database (Denmark)

    Bjerregaard, Tobias; Sparsø, Jens

    2005-01-01

    Guaranteed services (GS) are important in that they provide predictability in the complex dynamics of shared communication structures. This paper discusses the implementation of GS in asynchronous Network-on-Chip. We present a novel scheduling discipline called Asynchronous Latency Guarantee (ALG...

  10. Adding effect of current displacement and magnetic circuit saturation in an asynchronous motor mathematical model

    Directory of Open Access Journals (Sweden)

    I.A. Tsodik

    2014-04-01

    Full Text Available A methodology of an asynchronous motor mathematical model synthesis is described. Experiments are suggested to be conducted in the following sequence. Geometrical models are first built in AutoCAD, then imported to Comsol Multiphysics, and further processed in Matlab with computation of coefficients and dependences applied in the asynchronous motor mathematical model.

  11. Exploring the Effect of Scripted Roles on Cognitive Presence in Asynchronous Online Discussions

    Science.gov (United States)

    Olesova, Larisa; Slavin, Margaret; Lim, Jieun

    2016-01-01

    The purpose of this study was to identify the effect of scripted roles on students' level of cognitive presence in asynchronous online threaded discussions. A quantitative content analysis was used to investigate: (1) what level of cognitive presence is achieved by students' assigned roles in asynchronous online discussions; (2) differences…

  12. SIAM Conference on Parallel Processing for Scientific Computing, 4th, Chicago, IL, Dec. 11-13, 1989, Proceedings

    Science.gov (United States)

    Dongarra, Jack (Editor); Messina, Paul (Editor); Sorensen, Danny C. (Editor); Voigt, Robert G. (Editor)

    1990-01-01

    Attention is given to such topics as an evaluation of block algorithm variants in LAPACK and presents a large-grain parallel sparse system solver, a multiprocessor method for the solution of the generalized Eigenvalue problem on an interval, and a parallel QR algorithm for iterative subspace methods on the CM2. A discussion of numerical methods includes the topics of asynchronous numerical solutions of PDEs on parallel computers, parallel homotopy curve tracking on a hypercube, and solving Navier-Stokes equations on the Cedar Multi-Cluster system. A section on differential equations includes a discussion of a six-color procedure for the parallel solution of elliptic systems using the finite quadtree structure, data parallel algorithms for the finite element method, and domain decomposition methods in aerodynamics. Topics dealing with massively parallel computing include hypercube vs. 2-dimensional meshes and massively parallel computation of conservation laws. Performance and tools are also discussed.

  13. Behavioral Synthesis of Asynchronous Circuits Using Syntax Directed Translation as Backend

    DEFF Research Database (Denmark)

    Nielsen, Sune Fallgaard; Sparsø, Jens; Madsen, Jan

    2009-01-01

    The current state-of-the art in high-level synthesis of asynchronous circuits is syntax directed translation, which performs a one-to-one mapping of a HDL-description into a corresponding circuit. This paper presents a method for behavioral synthesis of asynchronous circuits which builds on top...... of syntax directed translation, and which allows the designer to perform automatic design space exploration guided by area or speed constraints. The paper presents an asynchronous implementation template consisting of a data-path and a control unit and its implementation using the asynchronous hardware...... description language Balsa [1]. This ”conventional” template architecture allows us to adapt traditional synchronous synthesis techniques for resource sharing, scheduling, binding etc, to the domain of asynchronous circuits. A prototype tool has been implemented on top of the Balsa framework, and the method...

  14. An Asynchronous IEEE Floating-Point Arithmetic Unit

    Directory of Open Access Journals (Sweden)

    Joel R. Noche

    2007-12-01

    Full Text Available An asynchronous floating-point arithmetic unit is designed and tested at the transistor level usingCadence software. It uses CMOS (complementary metal oxide semiconductor and DCVS (differentialcascode voltage switch logic in a 0.35 µm process using a 3.3 V supply voltage, with dual-rail data andsingle-rail control signals using four-phase handshaking.Using 17,085 transistors, the unit handles single-precision (32-bit addition/subtraction, multiplication,division, and remainder using the IEEE 754-1985 Standard for Binary Floating-Point Arithmetic, withrounding and other operations to be handled by separate hardware or software. Division and remainderare done using a restoring subtractive algorithm; multiplication uses an additive algorithm. Exceptionsare noted by flags (and not trap handlers and the output is in single-precision.Previous work on asynchronous floating-point arithmetic units have mostly focused on single operationssuch as division. This is the first work to the authors' knowledge that can perform floating-point addition,multiplication, division, and remainder using a common datapath.

  15. Formation of the wide asynchronous binary asteroid population

    Energy Technology Data Exchange (ETDEWEB)

    Jacobson, Seth A. [Department of Astrophysical and Planetary Science, UCB 391, University of Colorado, Boulder, CO 80309 (United States); Scheeres, Daniel J.; McMahon, Jay [Department of Aerospace Engineering Sciences, UCB 429, University of Colorado, Boulder, CO 80309 (United States)

    2014-01-01

    We propose and analyze a new mechanism for the formation of the wide asynchronous binary population. These binary asteroids have wide semimajor axes relative to most near-Earth and main belt asteroid systems. Confirmed members have rapidly rotating primaries and satellites that are not tidally locked. Previously suggested formation mechanisms from impact ejecta, from planetary flybys, and directly from rotational fission events cannot satisfy all of the observations. The newly hypothesized mechanism works as follows: (1) these systems are formed from rotational fission, (2) their satellites are tidally locked, (3) their orbits are expanded by the binary Yarkovsky-O'Keefe-Radzievskii-Paddack (BYORP) effect, (4) their satellites desynchronize as a result of the adiabatic invariance between the libration of the secondary and the mutual orbit, and (5) the secondary avoids resynchronization because of the YORP effect. This seemingly complex chain of events is a natural pathway for binaries with satellites that have particular shapes, which define the BYORP effect torque that acts on the system. After detailing the theory, we analyze each of the wide asynchronous binary members and candidates to assess their most likely formation mechanism. Finally, we suggest possible future observations to check and constrain our hypothesis.

  16. Asynchronous glaciation at Nanga Parbat, northwestern Himalaya Mountains, Pakistan

    Science.gov (United States)

    Phillips, William M.; Sloan, Valerie F.; Shroder, John F., Jr.; Sharma, Pankaj; Clarke, Michèle L.; Rendell, Helen M.

    2000-05-01

    We present a new glacial chronology demonstrating asynchroneity between advances of Himalayan glaciers and Northern Hemisphere ice-sheet volumes. Glaciers at Nanga Parbat expanded during the early to middle Holocene ca. 9.0 5.5 ka. No major advances at Nanga Parbat during the last global glacial stage of marine oxygen isotope stage 2 (MIS-2) between 24 and 11 ka were identified. Preliminary evidence also indicates advances between ca. 60 and 30 ka. These periods of high ice volume coincide with warm, wet regional climates dominated by a strong southwest Asian summer monsoon. The general lack of deposits dating from MIS-2 suggests that Nanga Parbat was too arid to support expanded ice during this period of low monsoon intensity. Advances during warm, wet periods are possible for the high-altitude summer accumulation glaciers typical of the Himalayas, and explain asynchronous behavior. However, the Holocene advances at Nanga Parbat appear to have been forced by an abrupt drop in temperature ca. 8.4 8.0 ka and an increase in winter precipitation ca. 7 5.5 ka. These results highlight the overall sensitivity of Himalayan glaciation to orbital forcing of monsoon intensity, and on millennial or shorter time scales, to changes in North Atlantic circulation.

  17. Asynchronous Code-Division Random Access Using Convex Optimization

    CERN Document Server

    Applebaum, Lorne; Duarte, Marco F; Calderbank, Robert

    2011-01-01

    Many applications in cellular systems and sensor networks involve a random subset of a large number of users asynchronously reporting activity to a base station. This paper examines the problem of multiuser detection (MUD) in random access channels for such applications. Traditional orthogonal signaling ignores the random nature of user activity in this problem and limits the total number of users to be on the order of the number of signal space dimensions. Contention-based schemes, on the other hand, suffer from delays caused by colliding transmissions and the hidden node problem. In contrast, this paper presents a novel asynchronous (non-orthogonal) code-division random access scheme along with a convex optimization-based MUD algorithm that overcomes the issues associated with orthogonal signaling and contention-based methods. Two key distinguishing features of the proposed algorithm are that it does not require knowledge of the delay or channel state information of every user and it has polynomial-time com...

  18. Asynchronous Task-Based Polar Decomposition on Manycore Architectures

    KAUST Repository

    Sukkari, Dalal

    2016-10-25

    This paper introduces the first asynchronous, task-based implementation of the polar decomposition on manycore architectures. Based on a new formulation of the iterative QR dynamically-weighted Halley algorithm (QDWH) for the calculation of the polar decomposition, the proposed implementation replaces the original and hostile LU factorization for the condition number estimator by the more adequate QR factorization to enable software portability across various architectures. Relying on fine-grained computations, the novel task-based implementation is also capable of taking advantage of the identity structure of the matrix involved during the QDWH iterations, which decreases the overall algorithmic complexity. Furthermore, the artifactual synchronization points have been severely weakened compared to previous implementations, unveiling look-ahead opportunities for better hardware occupancy. The overall QDWH-based polar decomposition can then be represented as a directed acyclic graph (DAG), where nodes represent computational tasks and edges define the inter-task data dependencies. The StarPU dynamic runtime system is employed to traverse the DAG, to track the various data dependencies and to asynchronously schedule the computational tasks on the underlying hardware resources, resulting in an out-of-order task scheduling. Benchmarking experiments show significant improvements against existing state-of-the-art high performance implementations (i.e., Intel MKL and Elemental) for the polar decomposition on latest shared-memory vendors\\' systems (i.e., Intel Haswell/Broadwell/Knights Landing, NVIDIA K80/P100 GPUs and IBM Power8), while maintaining high numerical accuracy.

  19. Asynchronously sampled blind source separation for coherent optical links

    Science.gov (United States)

    Detwiler, Thomas F.; Searcy, Steven M.; Stark, Andrew J.; Ralph, Stephen E.; Basch, Bert E.

    2011-01-01

    Polarization multiplexing is an integral technique for generating spectrally efficient 100 Gb/s and higher optical links. Post coherent detection DSP-based polarization demultiplexing of QPSK links is commonly performed after timing recovery. We propose and demonstrate a method of asynchronous blind source separation using the constant modulus algorithm (CMA) on the asynchronously sampled signal to initially separate energy from arbitrarily aligned polarization states. This method lends well to implementation as it allows for an open-loop sampling frequency for analog-to-digital conversion at less than twice the symbol rate. We show that the performance of subsequent receiver functions is enhanced by the initial pol demux operation. CMA singularity behavior is avoided through tap settling constraints. The method is applicable to QPSK transmissions and many other modulation formats as well, including general QAM signals, offset-QPSK, and CPM, or a combination thereof. We present the architecture and its performance under several different formats and link conditions. Comparisons of complexity and performance are drawn between the proposed architecture and conventional receivers.

  20. Continuous EEG signal analysis for asynchronous BCI application.

    Science.gov (United States)

    Hsu, Wei-Yen

    2011-08-01

    In this study, we propose a two-stage recognition system for continuous analysis of electroencephalogram (EEG) signals. An independent component analysis (ICA) and correlation coefficient are used to automatically eliminate the electrooculography (EOG) artifacts. Based on the continuous wavelet transform (CWT) and Student's two-sample t-statistics, active segment selection then detects the location of active segment in the time-frequency domain. Next, multiresolution fractal feature vectors (MFFVs) are extracted with the proposed modified fractal dimension from wavelet data. Finally, the support vector machine (SVM) is adopted for the robust classification of MFFVs. The EEG signals are continuously analyzed in 1-s segments, and every 0.5 second moves forward to simulate asynchronous BCI works in the two-stage recognition architecture. The segment is first recognized as lifted or not in the first stage, and then is classified as left or right finger lifting at stage two if the segment is recognized as lifting in the first stage. Several statistical analyses are used to evaluate the performance of the proposed system. The results indicate that it is a promising system in the applications of asynchronous BCI work.

  1. Spatiotemporal Features for Asynchronous Event-based Data

    Directory of Open Access Journals (Sweden)

    Xavier eLagorce

    2015-02-01

    Full Text Available Bio-inspired asynchronous event-based vision sensors are currently introducing a paradigm shift in visual information processing. These new sensors rely on a stimulus-driven principle of light acquisition similar to biological retinas. They are event-driven and fully asynchronous, thereby reducing redundancy and encoding exact times of input signal changes, leading to a very precise temporal resolution. Approaches for higher-level computer vision often rely on the realiable detection of features in visual frames, but similar definitions of features for the novel dynamic and event-based visual input representation of silicon retinas have so far been lacking. This article addresses the problem of learning and recognizing features for event-based vision sensors, which capture properties of truly spatiotemporal volumes of sparse visual event information. A novel computational architecture for learning and encoding spatiotemporal features is introduced based on a set of predictive recurrent reservoir networks, competing via winner-take-all selection. Features are learned in an unsupervised manner from real-world input recorded with event-based vision sensors. It is shown that the networks in the architecture learn distinct and task-specific dynamic visual features, and can predict their trajectories over time.

  2. Parallel Programming with Intel Parallel Studio XE

    CERN Document Server

    Blair-Chappell , Stephen

    2012-01-01

    Optimize code for multi-core processors with Intel's Parallel Studio Parallel programming is rapidly becoming a "must-know" skill for developers. Yet, where to start? This teach-yourself tutorial is an ideal starting point for developers who already know Windows C and C++ and are eager to add parallelism to their code. With a focus on applying tools, techniques, and language extensions to implement parallelism, this essential resource teaches you how to write programs for multicore and leverage the power of multicore in your programs. Sharing hands-on case studies and real-world examples, the

  3. Asynchronous API Pattern and its Application%异步接口模式及其应用

    Institute of Scientific and Technical Information of China (English)

    何华海; 丁柯

    2002-01-01

    In distributed systems,high efficiency can be achieved using asynchronous API between client and server.This paper provides an architectural pattern that implements asynchronous API generally. Asynchronous methods donot execute operations directly,however,they delegate the sending and receiving process to individual threads via aqueue ,the client deals with results by means of callback ,wait or check. Synchronous API is implemented on the baseof asynchronous API. Presently the asynchronous API pattern has been employed in the implementation of messagequeue middleware ISMQ.

  4. Asynchronous neuro-osseous growth in adolescent idiopathic scoliosis - MRI-based research

    Energy Technology Data Exchange (ETDEWEB)

    Chu, Winnie C.W.; Rasalkar, Darshana D. [The Chinese University of Hong Kong, Department of Diagnostic Radiology and Organ Imaging, Hong Kong, SAR (China); Cheng, Jack C.Y. [The Chinese University of Hong Kong, Department of Orthopaedics and Traumatology, Hong Kong, SAR (China)

    2011-09-15

    Adolescent idiopathic scoliosis (AIS) is a common worldwide problem and has been treated for many decades; however, there still remain uncertain areas about this disorder. Its involvement and impact on different parts of the human body remain underestimated due to lack of technology in imaging for objective assessment in the past. The advances in imaging technique and image analysis technology have provided a novel approach for the understanding of the phenotypic presentation of neuro-osseous changes in AIS patients as compared with normal controls. This review is the summary of morphological assessment of the skeletal and nervous systems in girls with AIS based on MRI. Girls with AIS are found to have morphological differences in multiple areas including the vertebral column, spinal cord, skull and brain when compared with age- and sex-matched normal controls. Taken together, the abnormalities in the skeletal system and nervous system of AIS are likely to be inter-related and reflect a systemic process of asynchronous neuro-osseous growth. The current knowledge about the anatomical changes in AIS has important implications with respect to the understanding of fundamental pathomechanical processes involved in the evolution of the scoliotic deformity. (orig.)

  5. Vector control structure of an asynchronous motor at maximum torque

    Science.gov (United States)

    Chioncel, C. P.; Tirian, G. O.; Gillich, N.; Raduca, E.

    2016-02-01

    Vector control methods offer the possibility to gain high performance, being widely used. Certain applications require an optimum control in limit operating conditions, as, at maximum torque, that is not always satisfied. The paper presents how the voltage and the frequency for an asynchronous machine (ASM) operating at variable speed are determinate, with an accent on the method that keeps the rotor flux constant. The simulation analyses consider three load types: variable torque and speed, variable torque and constant speed, constant torque and variable speed. The final values of frequency and voltage are obtained through the proposed control schemes with one controller using the simulation language based on the Maple module. The dynamic analysis of the system is done for the case with P and PI controller and allows conclusions on the proposed method, which can have different applications, as the ASM in wind turbines.

  6. Realization of station for testing asynchronous three-phase motors

    Science.gov (United States)

    Wróbel, A.; Surma, W.

    2016-08-01

    Nowadays, you cannot imagine the construction and operation of machines without the use of electric motors [13-15]. The proposed position is designed to allow testing of asynchronous three-phase motors. The position consists of a tested engine and the engine running as a load, both engines combined with a mechanical clutch [2]. The value of the load is recorded by measuring shaft created with Strain Gauge Bridge. This concept will allow to study the basic parameters of the engines, visualization motor parameters both vector and scalar controlled, during varying load drive system. In addition, registration during the variable physical parameters of the working electric motor, controlled by a frequency converter or controlled by a contactor will be possible. Position is designed as a teaching and research position to characterize the engines. It will be also possible selection of inverter parameters.

  7. Asynchronous Multilateral Control for Simplified Walking Haptic System

    Science.gov (United States)

    Okura, Takeshi; Katsura, Seiichiro

    Recently, there has been extensive development in remote communication technologies such as telephone, radio, and television. Haptic information is studied as the third type of multimedia information. Real-world haptics is getting attention not only for the feedback of real-world haptic information in teleoperation but also as the key technology for future human support. Most of the objects of study in haptics are stationary. Therefore, the moving range of such haptic systems is limited. This paper proposes a novel haptic device that receives force feedback of walking motion from a remote environment and manipulates remote system. Thus, its moving range is unrestricted. To drive this haptic system, the paper also proposes asynchronous multilateral control. By using this control, an operator can operate the remote system without changing his/her position. The proposed haptic system is expected to act as an effective interface for virtual reality applications and teleoperation.

  8. Research on the displacement control method of asynchronous modular contactor

    Science.gov (United States)

    He, Gong; Ming, Zong

    2017-01-01

    Ac contactor is a kind of low voltage electrical appliances with large usage and wide application. Because of the frequent operation, contactor life must be long enough to ensure the reliable operation of power system. The electrical life of the contactor, as the key to affect the service life of the contactor, is mainly affected by the arc developed in the breaking and closing course. This paper concentrates on a new type of asynchronous modular contactor. To get the contactor movement characteristics, the dynamic model of the electromagnetic system is established by MATLAB/SIMULINK. Then, according to the displacement curve of contactor, the breaking process and closing process is planned. The thought of closed loop control, by adjusting the parameters of PID controller, enables the contactor to operate as the planning displacement curve. In addition, to achieve no arc or micro arc breaking and no bounce or micro bounce closing , a displacement closed loop control system for contactor is designed.

  9. New Approach to the Power Selection for Asynchronous Motor

    Institute of Scientific and Technical Information of China (English)

    高建华; 胡洪国; 杨汝清

    2001-01-01

    The heating calculation of three-phase squirrel- cage asynchronous motor on the condition of starting for a prescribed rotary angle is firstly studied with time dissection method and its corresponding algorithm is provided. Then based upon the algorithm, a new method for motor power selection is established. Motor initial power determined by load power ischecked and modified in terms of time crit erion, heating criterion,and starting torque criterion.An appropriate motor power which meets three criterions is obtained at last, in the meantime, working displacement matrix andfrequency matrix used for control are acquired. Lifting motor of MDJ1800 low-level high- speed palletizer is taken as a reaI case in the paper.

  10. Numerical Simulation of Asynchronous Simulated Moving Bed Chromatography

    Institute of Scientific and Technical Information of China (English)

    卢建刚

    2004-01-01

    Asynchronous simulated moving bed chromatography (ASMBC), known also as the "VARICOL" process, is more efficient and flexible than the well-known and traditional simulated moving bed chromatography (SMBC). A detailed model of ASMBC, taking account of non-linear competitive isotherms, mass transfer parameters, and complex port switching schedule parameters, was developed to simulate the complex dynamics of ASMBC.The simulated performance is in close agreement with the experimental data of chiral separation reported in the literature. The simulation results show that ASMBC can achieve the performance similar to SMBC with fewer columns and can achieve better performance than SMBC with the same total column number. All design and operation parameters can be chosen correctly by numerical simulation. This detailed ASMBC model and the numerical technique are useful for design, operation, optimization and scale-up of ASMBC.

  11. Normalized and Asynchronous Mirror Alignment for Cherenkov Telescopes

    CERN Document Server

    Ahnen, M L; Balbo, M; Bergmann, M; Biland, A; Blank, M; Bretz, T; Bruegge, K A; Buss, J; Domke, M; Dorner, D; Einecke, S; Hempfling, C; Hildebrand, D; Hughes, G; Lustermann, W; Mannheim, K; Mueller, S A; Neise, D; Neronov, A; Noethe, M; Overkemping, A -K; Paravac, A; Pauss, F; Rhode, W; Shukla, A; Temme, F; Thaele, J; Toscano, S; Vogler, P; Walter, R; Wilbert, A

    2016-01-01

    Imaging Atmospheric Cherenkov Telescopes (IACTs) need imaging optics with large apertures and high image intensities to map the faint Cherenkov light emitted from cosmic ray air showers onto their image sensors. Segmented reflectors fulfill these needs, and as they are composed from mass production mirror facets they are inexpensive and lightweight. However, as the overall image is a superposition of the individual facet images, alignment is a challenge. Here we present a computer vision based star tracking alignment method, which also works for limited or changing star light visibility. Our method normalizes the mirror facet reflection intensities to become independent of the reference star's intensity or the cloud coverage. Using two CCD cameras, our method records the mirror facet orientations asynchronously of the telescope drive system, and thus makes the method easy to integrate into existing telescopes. It can be combined with remote facet actuation, but does not require one to work. Furthermore, it ca...

  12. Indoor Positioning for Smartphones Using Asynchronous Ultrasound Trilateration

    Directory of Open Access Journals (Sweden)

    James D. Carswell

    2013-06-01

    Full Text Available Modern smartphones are a great platform for Location Based Services (LBS. While outdoor LBS for smartphones has proven to be very successful, indoor LBS for smartphones has not yet fully developed due to the lack of an accurate positioning technology. In this paper we present an accurate indoor positioning approach for commercial off-the-shelf (COTS smartphones that uses the innate ability of mobile phones to produce ultrasound, combined with Time-Difference-of-Arrival (TDOA asynchronous trilateration. We evaluate our indoor positioning approach by describing its strengths and weaknesses, and determine its absolute accuracy. This is accomplished through a range of experiments that involve variables such as position of control point microphones, position of phone within the room, direction speaker is facing and presence of user in the signal path. Test results show that our Lok8 (locate mobile positioning system can achieve accuracies better than 10 cm in a real-world environment.

  13. Research on DSP-based Asynchronous Motor Control Technology

    Directory of Open Access Journals (Sweden)

    Jun Yao

    2013-05-01

    Full Text Available The Motor in a variety of electrical transmission and position servo system occupies an extremely important position. After the DSP technology being applied to the motor control, the unification of the hardware and the flexibility of the software can be combined. Take the brushless DC motor for example, studied the mathematical model and the structure of the motor control system, also obtained the design scheme of the DSP-based asynchronous motor control system. With TI's 32 bit fixed point DSPTMS320F2812 as the core design of the hardware system, we wrote the system software, debug the motor control system and the results show that the system achieves the expected effect. The results of the research can be applied to brushless DC motor and other motor control, it will have a wide application prospects.

  14. Label-acquired magnetorotation for biosensing: An asynchronous rotation assay

    Energy Technology Data Exchange (ETDEWEB)

    Hecht, Ariel, E-mail: hecht@umich.ed [University of Michigan, Department of Biomedical Engineering, 2200 Bonisteel, Ann Arbor, MI 48109-2099 (United States); University of Michigan, Department of Chemistry, 930 North University, Ann Arbor, MI 48109-1055 (United States); Kinnunen, Paivo, E-mail: pkkinn@umich.ed [University of Michigan, Department of Chemistry, 930 North University, Ann Arbor, MI 48109-1055 (United States); University of Michigan, Applied Physics Program, 2477 Randall Laboratory, Ann Arbor, MI 48109-1120 (United States); McNaughton, Brandon, E-mail: bmcnaugh@umich.ed [University of Michigan, Department of Biomedical Engineering, 2200 Bonisteel, Ann Arbor, MI 48109-2099 (United States); University of Michigan, Department of Chemistry, 930 North University, Ann Arbor, MI 48109-1055 (United States); University of Michigan, Applied Physics Program, 2477 Randall Laboratory, Ann Arbor, MI 48109-1120 (United States); Kopelman, Raoul, E-mail: kopelman@umich.ed [University of Michigan, Department of Biomedical Engineering, 2200 Bonisteel, Ann Arbor, MI 48109-2099 (United States); University of Michigan, Department of Chemistry, 930 North University, Ann Arbor, MI 48109-1055 (United States); University of Michigan, Applied Physics Program, 2477 Randall Laboratory, Ann Arbor, MI 48109-1120 (United States)

    2011-02-15

    This paper presents a novel application of magnetic particles for biosensing, called label-acquired magnetorotation (LAM). This method is based on a combination of the traditional sandwich assay format with the asynchronous magnetic bead rotation (AMBR) method. In label-acquired magnetorotation, an analyte facilitates the binding of a magnetic label bead to a nonmagnetic solid phase sphere, forming a sandwich complex. The sandwich complex is then placed in a rotating magnetic field, where the rotational frequency of the sandwich complex is a function of the amount of analyte attached to the surface of the sphere. Here, we use streptavidin-coated beads and biotin-coated particles as analyte mimics, to be replaced by proteins and other biological targets in future work. We show this sensing method to have a dynamic range of two orders of magnitude.

  15. H∞ Controller Design for Asynchronous Hybrid Systems with Multiple Delays

    Directory of Open Access Journals (Sweden)

    Xiaoqiang Sun

    2016-01-01

    Full Text Available Solutions for the H∞ synthesis problems of asynchronous hybrid systems with input-output delays are proposed. The continuous-time lifting approach of sampled-data systems is extended to a hybrid system with multiple delays, and some feasible formulas to calculate the operators of the equivalent discrete-time (DT system are given. Different from the existing methods derived from symplectic pair theory or by state augmentation, a Lyapunov-Krasovskii functional to solve the synthesis problem is explicitly constructed. The delay-dependent stability conditions we obtained can be described in terms of nonstrict linear matrix inequalities (LMIs, which are much more convenient to be solved by LMI tools.

  16. Estimation of delays in generalized asynchronous Boolean networks.

    Science.gov (United States)

    Das, Haimabati; Layek, Ritwik Kumar

    2016-10-20

    A new generalized asynchronous Boolean network (GABN) model has been proposed in this paper. This continuous-time discrete-state model captures the biological reality of cellular dynamics without compromising the computational efficiency of the Boolean framework. The GABN synthesis procedure is based on the prior knowledge of the logical structure of the regulatory network, and the experimental transcriptional parameters. The novelty of the proposed methodology lies in considering different delays associated with the activation and deactivation of a particular protein (especially the transcription factors). A few illustrative examples of some well-studied network motifs have been provided to explore the scope of using the GABN model for larger networks. The GABN model of the p53-signaling pathway in response to γ-irradiation has also been simulated in the current paper to provide an indirect validation of the proposed schema.

  17. Profiling individual discussants’ behaviours in online asynchronous discussions

    Directory of Open Access Journals (Sweden)

    Elizabeth Murphy

    2006-06-01

    Full Text Available This paper provides an illustrative example of an approach to creating and reporting individual profiles of engagement in particular behaviours in an online asynchronous discussion (OAD. Individual results of analysis of transcripts of an OAD can provide insights different from those gained by focusing on aggregate measures of group behaviours. In this case, we focused on individual behaviours associated with Problem Formulation and Resolution (PFR in a one-month long OAD with seven graduate students. The transcripts of each participant were analysed for patterns of PFR behaviours using a previously designed instrument. Individual profiles of the seven participants were created. The paper provides examples of how the approach facilitated identification and comparison of individual weaknesses and strengths. Also provided are examples of how individual profiles might be useful in professional development and instructional contexts for formative or summative assessment purposes.

  18. The Efficacy of Deliberate Practice Delivered Using Asynchronous Training Technology

    Directory of Open Access Journals (Sweden)

    Colleen E. McEdwards

    2014-04-01

    Full Text Available Employee productivity is key to survival in business. Senior employees require access to advanced training that does not necessitate extended periods away from their work. Once performance begins to plateau, it can be difficult to reach experienced employees with cost-effective, timely, and relevant training opportunities. Organizations must find ways to enhance employee performance; however, research suggests workplace training is too expensive and is too often without lasting benefit. The purpose of this study is to further quantify deliberate practice as a potentially efficient, customizable mode of training using asynchronous e-learning. The study compared traditional seminars with online deliberate practice training. While additional research is needed in wider learning contexts and with larger sample sizes, improvements among the deliberate practice groups were significant. Using a mixed methods pretest/posttest research design, the deliberate practice training showed improved performance and increased satisfaction compared with the traditional seminar approach.

  19. Leader Election for Anonymous Asynchronous Agents in Arbitrary Networks

    CERN Document Server

    Dereniowski, Dariusz

    2012-01-01

    We study the problem of leader election among mobile agents operating in an arbitrary network modeled as an undirected graph. Nodes of the network are unlabeled and all agents are identical. Hence the only way to elect a leader among agents is by exploiting asymmetries in their initial positions in the graph. Agents do not know the graph or their positions in it, hence they must gain this knowledge by navigating in the graph and share it with other agents to accomplish leader election. This can be done using meetings of agents, which is difficult because of their asynchronous nature: an adversary has total control over the speed of agents. When can a leader be elected in this adversarial scenario and how to do it? We give a complete answer to this question by characterizing all initial configurations for which leader election is possible and by constructing an algorithm that accomplishes leader election for all configurations for which this can be done.

  20. ISP: an optimal out-of-core image-set processing streaming architecture for parallel heterogeneous systems.

    Science.gov (United States)

    Ha, Linh Khanh; Krüger, Jens; Dihl Comba, João Luiz; Silva, Cláudio T; Joshi, Sarang

    2012-06-01

    Image population analysis is the class of statistical methods that plays a central role in understanding the development, evolution, and disease of a population. However, these techniques often require excessive computational power and memory that are compounded with a large number of volumetric inputs. Restricted access to supercomputing power limits its influence in general research and practical applications. In this paper we introduce ISP, an Image-Set Processing streaming framework that harnesses the processing power of commodity heterogeneous CPU/GPU systems and attempts to solve this computational problem. In ISP, we introduce specially designed streaming algorithms and data structures that provide an optimal solution for out-of-core multiimage processing problems both in terms of memory usage and computational efficiency. ISP makes use of the asynchronous execution mechanism supported by parallel heterogeneous systems to efficiently hide the inherent latency of the processing pipeline of out-of-core approaches. Consequently, with computationally intensive problems, the ISP out-of-core solution can achieve the same performance as the in-core solution. We demonstrate the efficiency of the ISP framework on synthetic and real datasets.

  1. Simulation study on dynamics transition in neuronal activity during sleep cycle by using asynchronous and symmetry neural network model.

    Science.gov (United States)

    Nakao, M; Takahashi, T; Mizutani, Y; Yamamoto, M

    1990-01-01

    We have found that single neuronal activities in different regions in the brain commonly exhibit the distinct dynamics transition during sleep-waking cycle in cats. Especially, power spectral densities of single neuronal activities change their profiles from the white to the 1/f along with sleep cycle from slow wave sleep (SWS) to paradoxical sleep (PS). Each region has different neural network structure and physiological function. This suggests a globally working mechanism may be underlying the dynamics transition we concern. Pharmacological studies have shown that a change in a wide-spread serotonergic input to these regions possibly causes the neuronal dynamics transition during sleep cycle. In this paper, based on these experimental results, an asynchronous and symmetry neural network model including inhibitory input, which represents the role of the serotonergic system, is utilized to examine the reality of our idea that the inhibitory input level varying during sleep cycle induce that transition. Simulation results show that the globally applied inhibitory input can control the dynamics of single neuronal state evolution in the artificial neural network: 1/f-like power spectral density profiles result under weak inhibition, which possibly corresponds to PS, and white profiles under strong inhibition, which possibly corresponds to SWS. An asynchronous neural network is known to change its state according to its energy function. The geometrical structure of network energy function is thought to vary along with the change in inhibitory level, which is expected to cause the dynamics transition of neuronal state evolution in the network model. These simulation results support the possibility that the serotonergic system is essential for the dynamics transition of single neuronal activities during sleep cycle.

  2. Asynchronous learning: student utilization out of sync with their preference

    Directory of Open Access Journals (Sweden)

    Edward K. Lew

    2016-06-01

    Full Text Available Background: Asynchronous learning is gaining popularity. Data are limited regarding this learning method in medical students rotating in emergency medicine (EM. In EM, faculty time is limited to give in-person lectures. The authors sought to create an online curriculum that students could utilize as an additional learning modality. Objective: The goal was to evaluate effectiveness, participation, and preference for this mode of learning. Methods: We developed five online, narrated PowerPoint presentations. After orientation, access to the online curriculum was provided to the students, which they could review at their leisure. Results: One hundred and seven fourth-year medical students participated. They reported the curriculum to be of high quality. Pretest scores were similar for those that viewed all lectures – compliant group (CG (9.5 [CI 4.8–14.1] and those that did not view any – non-compliant group (NCG (9.6 [CI 5.9–13.4]. There was no statistical significant difference in posttest scores between the groups although there was improvement overall: CG 14.6 (CI 6.9–22.1; NCG 11.4 (CI 5.7–17.1. A majority (69.2% favored inclusion of asynchronous learning, but less than a quarter (22.4% reported viewing all five modules and more than a third (36.4% viewed none. Conclusion: Despite student-expressed preference for an online curriculum, they used the online resource less than expected. This should give pause to educators looking to convert core EM topics to an online format. However, when high-quality online lectures are utilized as a learning tool, this study demonstrates that they had neither a positive nor a negative impact on test scores.

  3. UNIVERSAL REGULAR AUTONOMOUS ASYNCHRONOUS SYSTEMS: ω-LIMIT SETS, INVARIANCE AND BASINS OF ATTRACTION

    Directory of Open Access Journals (Sweden)

    Serban Vlad

    2011-07-01

    Full Text Available The asynchronous systems are the non-deterministic real timebinarymodels of the asynchronous circuits from electrical engineering.Autonomy means that the circuits and their models have no input.Regularity means analogies with the dynamical systems, thus such systems may be considered to be real time dynamical systems with a’vector field’, Universality refers to the case when the state space of the system is the greatest possible in the sense of theinclusion. The purpose of this paper is that of defining, by analogy with the dynamical systems theory, the omega-limit sets, the invariance and the basins of attraction of the universal regular autonomous asynchronous systems.

  4. Argo: A Time-Elastic Time-Division-Multiplexed NOC using Asynchronous Routers

    DEFF Research Database (Denmark)

    Kasapaki, Evangelia; Sparsø, Jens

    2014-01-01

    In this paper we explore the use of asynchronous routers in a time-division-multiplexed (TDM) network-on-chip (NOC), Argo, that is being developed for a multi-processor platform for hard real-time systems. TDM inherently requires a common time reference, and existing TDM-based NOC designs...... are either synchronous or mesochronous. We use asynchronous routers to achieve a simpler, smaller, and more robust, self-timed design. Our design exploits the fact that pipelined asynchronous circuits also behave as ripple FIFOs. Thus, it avoids the need for explicit synchronization FIFOs between the routers...

  5. Towards behavioral synthesis of asynchronous circuits - an implementation template targeting syntax directed compilation

    DEFF Research Database (Denmark)

    Nielsen, Sune Fallgaard; Sparsø, Jens; Madsen, Jan

    2004-01-01

    This paper presents a method for behavioral synthesis of asynchronous circuits. Our approach aims at providing a synthesis flow which is very similar to what is found in existing synchronous design tools. We adapt the synchronous behavioral synthesis abstraction into the asynchronous handshake...... domain by introducing a computation model, which resembles the synchronous datapath and control architecture, but which is completely asynchronous. The datapath and control architecture is then expressed in the Balsa-language, and using syntax directed compilation a corresponding handshake circuit...... implementation is produced. The paper also reports area, speed and power figures for a couple of benchmark circuits, which have been synthesized to layout....

  6. Bitplane Image Coding With Parallel Coefficient Processing.

    Science.gov (United States)

    Auli-Llinas, Francesc; Enfedaque, Pablo; Moure, Juan C; Sanchez, Victor

    2016-01-01

    Image coding systems have been traditionally tailored for multiple instruction, multiple data (MIMD) computing. In general, they partition the (transformed) image in codeblocks that can be coded in the cores of MIMD-based processors. Each core executes a sequential flow of instructions to process the coefficients in the codeblock, independently and asynchronously from the others cores. Bitplane coding is a common strategy to code such data. Most of its mechanisms require sequential processing of the coefficients. The last years have seen the upraising of processing accelerators with enhanced computational performance and power efficiency whose architecture is mainly based on the single instruction, multiple data (SIMD) principle. SIMD computing refers to the execution of the same instruction to multiple data in a lockstep synchronous way. Unfortunately, current bitplane coding strategies cannot fully profit from such processors due to inherently sequential coding task. This paper presents bitplane image coding with parallel coefficient (BPC-PaCo) processing, a coding method that can process many coefficients within a codeblock in parallel and synchronously. To this end, the scanning order, the context formation, the probability model, and the arithmetic coder of the coding engine have been re-formulated. The experimental results suggest that the penalization in coding performance of BPC-PaCo with respect to the traditional strategies is almost negligible.

  7. Practical parallel computing

    CERN Document Server

    Morse, H Stephen

    1994-01-01

    Practical Parallel Computing provides information pertinent to the fundamental aspects of high-performance parallel processing. This book discusses the development of parallel applications on a variety of equipment.Organized into three parts encompassing 12 chapters, this book begins with an overview of the technology trends that converge to favor massively parallel hardware over traditional mainframes and vector machines. This text then gives a tutorial introduction to parallel hardware architectures. Other chapters provide worked-out examples of programs using several parallel languages. Thi

  8. Parallel sorting algorithms

    CERN Document Server

    Akl, Selim G

    1985-01-01

    Parallel Sorting Algorithms explains how to use parallel algorithms to sort a sequence of items on a variety of parallel computers. The book reviews the sorting problem, the parallel models of computation, parallel algorithms, and the lower bounds on the parallel sorting problems. The text also presents twenty different algorithms, such as linear arrays, mesh-connected computers, cube-connected computers. Another example where algorithm can be applied is on the shared-memory SIMD (single instruction stream multiple data stream) computers in which the whole sequence to be sorted can fit in the

  9. Computing Parallelism in Discourse

    CERN Document Server

    Gardent, C; Gardent, Claire; Kohlhase, Michael

    1997-01-01

    Although much has been said about parallelism in discourse, a formal, computational theory of parallelism structure is still outstanding. In this paper, we present a theory which given two parallel utterances predicts which are the parallel elements. The theory consists of a sorted, higher-order abductive calculus and we show that it reconciles the insights of discourse theories of parallelism with those of Higher-Order Unification approaches to discourse semantics, thereby providing a natural framework in which to capture the effect of parallelism on discourse semantics.

  10. Time-parallel multiscale/multiphysics framework

    Energy Technology Data Exchange (ETDEWEB)

    Frantziskonis, G. [University of Arizona; Muralidharan, Krishna [University of Arizona; Deymier, Pierre [University of Arizona; Simunovic, Srdjan [ORNL; Nukala, Phani K [ORNL; Pannala, Sreekanth [ORNL

    2009-01-01

    We introduce the time-parallel compound wavelet matrix method (tpCWM) for modeling the temporal evolution of multiscale and multiphysics systems. The method couples time parallel (TP) and CWM methods operating at different spatial and temporal scales. We demonstrate the efficiency of our approach on two examples: a chemical reaction kinetic system and a non-linear predator prey system. Our results indicate that the tpCWM technique is capable of accelerating time-to-solution by 2 3-orders of magnitude and is amenable to efficient parallel implementation.

  11. Genetic Parallel Programming: design and implementation.

    Science.gov (United States)

    Cheang, Sin Man; Leung, Kwong Sak; Lee, Kin Hong

    2006-01-01

    This paper presents a novel Genetic Parallel Programming (GPP) paradigm for evolving parallel programs running on a Multi-Arithmetic-Logic-Unit (Multi-ALU) Processor (MAP). The MAP is a Multiple Instruction-streams, Multiple Data-streams (MIMD), general-purpose register machine that can be implemented on modern Very Large-Scale Integrated Circuits (VLSIs) in order to evaluate genetic programs at high speed. For human programmers, writing parallel programs is more difficult than writing sequential programs. However, experimental results show that GPP evolves parallel programs with less computational effort than that of their sequential counterparts. It creates a new approach to evolving a feasible problem solution in parallel program form and then serializes it into a sequential program if required. The effectiveness and efficiency of GPP are investigated using a suite of 14 well-studied benchmark problems. Experimental results show that GPP speeds up evolution substantially.

  12. Asynchronous Sensor fuSion for Improved Safety of air Traffic (ASSIST) Project

    Data.gov (United States)

    National Aeronautics and Space Administration — SSCI proposes to develop, implement and test a collision detection system for unmanned aerial vehicles (UAV), referred to as the Asynchronous Sensor fuSion for...

  13. Distributed Consensus of Stochastic Delayed Multi-agent Systems Under Asynchronous Switching.

    Science.gov (United States)

    Wu, Xiaotai; Tang, Yang; Cao, Jinde; Zhang, Wenbing

    2016-08-01

    In this paper, the distributed exponential consensus of stochastic delayed multi-agent systems with nonlinear dynamics is investigated under asynchronous switching. The asynchronous switching considered here is to account for the time of identifying the active modes of multi-agent systems. After receipt of confirmation of mode's switching, the matched controller can be applied, which means that the switching time of the matched controller in each node usually lags behind that of system switching. In order to handle the coexistence of switched signals and stochastic disturbances, a comparison principle of stochastic switched delayed systems is first proved. By means of this extended comparison principle, several easy to verified conditions for the existence of an asynchronously switched distributed controller are derived such that stochastic delayed multi-agent systems with asynchronous switching and nonlinear dynamics can achieve global exponential consensus. Two examples are given to illustrate the effectiveness of the proposed method.

  14. Asynchronous Free-Space Optical CDMA Communications System for Last-mile Access Network

    DEFF Research Database (Denmark)

    Jurado-Navas, Antonio; Raddo, Thiago R.; Sanches, Anderson L.

    2016-01-01

    We propose a new hybrid asynchronous OCDMA-FSO communications system for access network solutions. New ABER expressions are derived under gamma-gamma scintillation channels, where all users can surprisingly achieve error-free transmissions when FEC is employed....

  15. Low-power Implementation of an Encryption/Decryption System with Asynchronous Techniques

    Directory of Open Access Journals (Sweden)

    Nikos Sklavos

    2002-01-01

    Full Text Available An asynchronous VLSI implementation of the International Data Encryption Algorithm (IDEA is presented in this paper. In order to evaluate the asynchronous design a synchronous version of the algorithm was also designed. VHDL hardware description language was used in order to describe the algorithm. By using Synopsys commercial available tools the VHDL code was synthesized. After placing and routing both designs were fabricated with 0.6 μm CMOS technology. With a system clock of up to 8 MHz and a power supply of 5 V the two chips were tested and evaluated comparing with the software implementation of the IDEA algorithm. This new approach proves efficiently the lowest power consumption of the asynchronous implementation compared to the existing synchronous. Therefore, the asynchronous chip performs efficiently in Wireless Encryption Protocols and high speed networks.

  16. Students experiences with collaborative learning in asynchronous computer-supported collaborative learning environments.

    OpenAIRE

    Dewiyanti, Silvia; Brand-Gruwel, Saskia; Jochems, Wim; Broers, Nick

    2008-01-01

    Dewiyanti, S., Brand-Gruwel, S., Jochems, W., & Broers, N. (2007). Students experiences with collaborative learning in asynchronous computer-supported collaborative learning environments. Computers in Human Behavior, 23, 496-514.

  17. ZONES OF STEADY CAPACITOR EXCITATION IN A MODE OF GENERATION OF TYPICAL ASYNCHRONOUS MACHINES

    Directory of Open Access Journals (Sweden)

    Postoronca Sv.

    2009-12-01

    Full Text Available In work some features of a mode of capacitor excitation of industrial asynchronous electric motors, and also generators made on their base which can be used in wind installations of low power are considered. Borders of zones of steady capacitor excitation of asynchronous electric motors in rated power of 0,25-22,0 kW and generators made on their base, and also character of influence of own losses and active capacity of loading of the equivalent circuit of the asynchronous machine resulted in parameters have been determined. Some recommendations after maintenance of stability of capacitor excitation of asynchronous machines for work in a mode of generation of electric energy are given.

  18. A reverse mode of three-phase asynchronous motors with hexaphase windings

    Directory of Open Access Journals (Sweden)

    V.D. Lushchyk

    2014-04-01

    Full Text Available A reverse operation feasibility in three-phase asynchronous motors with the stator hexaphase windings is proved. In the reverse mode, the hexaphase windings are shown to keep all their declared advantages.

  19. Asynchronous abdomino-parasacral resection of a giant pelvic lipoma protruding to the left buttock

    Directory of Open Access Journals (Sweden)

    Masanori Sato

    2014-01-01

    CONCLUSION: The asynchronous abdomino-parasacral approach with several turnings of the patient's body and plastic bag packing of the tumor were advantageous to manage en bloc resection of the giant pelvic lipoma presented in this case study.

  20. Parallel computing works!

    CERN Document Server

    Fox, Geoffrey C; Messina, Guiseppe C

    2014-01-01

    A clear illustration of how parallel computers can be successfully appliedto large-scale scientific computations. This book demonstrates how avariety of applications in physics, biology, mathematics and other scienceswere implemented on real parallel computers to produce new scientificresults. It investigates issues of fine-grained parallelism relevant forfuture supercomputers with particular emphasis on hypercube architecture. The authors describe how they used an experimental approach to configuredifferent massively parallel machines, design and implement basic systemsoftware, and develop

  1. Introduction to parallel programming

    CERN Document Server

    Brawer, Steven

    1989-01-01

    Introduction to Parallel Programming focuses on the techniques, processes, methodologies, and approaches involved in parallel programming. The book first offers information on Fortran, hardware and operating system models, and processes, shared memory, and simple parallel programs. Discussions focus on processes and processors, joining processes, shared memory, time-sharing with multiple processors, hardware, loops, passing arguments in function/subroutine calls, program structure, and arithmetic expressions. The text then elaborates on basic parallel programming techniques, barriers and race

  2. Developing Parallel Programs

    Directory of Open Access Journals (Sweden)

    Ranjan Sen

    2012-09-01

    Full Text Available Parallel programming is an extension of sequential programming; today, it is becoming the mainstream paradigm in day-to-day information processing. Its aim is to build the fastest programs on parallel computers. The methodologies for developing a parallelprogram can be put into integrated frameworks. Development focuses on algorithm, languages, and how the program is deployed on the parallel computer.

  3. INVESTIGATION OF ASYNCHRONOUS OPTICAL COMMUNICATION CHANNEL THROUGHPUT CONTAINING A RECEIVER ON THE BASIS OF PHOTON COUNTER

    Directory of Open Access Journals (Sweden)

    I. R. Gulakov

    2013-01-01

    Full Text Available A mathematical model of asynchronous optical communication channel with a photon counter applied as a receiving module has been built. The expression for calculating of data throughput of this channel has been obtained. As a result of implemented experimental investigations it has been established that the data throughput of asynchronous optical communication channel containing a photon counter on the basis of avalanche photodetector as a receiving module depends on optical radiation and photodetector supply voltage.

  4. D-MG Tradeoff of DF and AF Relaying Protocols over Asynchronous PAM Cooperative Networks

    OpenAIRE

    Torbatian, Mehdi; Damen, Mohamed Oussama

    2009-01-01

    The diversity multiplexing tradeoff of a general two-hop asynchronous cooperative network is examined for various relaying protocols such as non-orthogonal selection decode-and-forward (NSDF), orthogonal selection decode-and-forward (OSDF), non-orthogonal amplify-and-forward (NAF), and orthogonal amplify-and-forward (OAF). The transmitter nodes are assumed to send pulse amplitude modulation (PAM) signals asynchronously, in which information symbols are linearly modulated by a shaping waveform...

  5. Universal asynchronous RSFQ gate for realization of Boolean functions of dual-rail binary variables

    Energy Technology Data Exchange (ETDEWEB)

    Dimov, B [University of Technology Ilmenau, Institute for Information Technology, PO Box 100565, D-98684 Ilmenau (Germany); Khabipov, M [Physikalisch-Technische Bundesanstalt, Division 2.42, Bundesallee 100, D-38116 Braunschweig (Germany); Balashov, D [Physikalisch-Technische Bundesanstalt, Division 2.42, Bundesallee 100, D-38116 Braunschweig (Germany); Brandt, C M [Physikalisch-Technische Bundesanstalt, Division 2.42, Bundesallee 100, D-38116 Braunschweig (Germany); Ortlepp, Th [University of Technology Ilmenau, Institute for Information Technology, PO Box 100565, D-98684 Ilmenau (Germany); Hagedorn, D [Physikalisch-Technische Bundesanstalt, Division 2.42, Bundesallee 100, D-38116 Braunschweig (Germany); Buchholz, F-Im [Physikalisch-Technische Bundesanstalt, Division 2.42, Bundesallee 100, D-38116 Braunschweig (Germany); Niemeyer, J [Physikalisch-Technische Bundesanstalt, Division 2.42, Bundesallee 100, D-38116 Braunschweig (Germany); Uhlmann, F H [University of Technology Ilmenau, Institute for Information Technology, PO Box 100565, D-98684 Ilmenau (Germany)

    2006-06-01

    We report on the design, optimization, fabrication, and successful testing of an universal asynchronous RSFQ logic gate based on the dual-rail data coding. Properly connecting its inputs and outputs, one can perform most of the basic Boolean functions over a pair of dual-rail input variables. Therefore, this gate is fundamental component for the development of high-speed complex asynchronous RSFQ digital devices.

  6. Violation of the equivalence principle for stressed bodies in asynchronous relativity

    Energy Technology Data Exchange (ETDEWEB)

    Andrade Martins, R. de (Centro de Logica, Epistemologia e Historia da Ciencia, Campinas (Brazil))

    1983-12-11

    In the recently developed asynchronous formulation of the relativistic theory of extended bodies, the inertial mass of a body does not explicitly depend on its pressure or stress. The detailed analysis of the weight of a box filled with a gas and placed in a weak gravitational field shows that this feature of asynchronous relativity implies a breakdown of the equivalence between inertial and passive gravitational mass for stressed systems.

  7. Quantum parallelism may be limited

    CERN Document Server

    Ozhigov, Yu I

    2016-01-01

    We consider quantum formalism limited by the classical simulating computer with the fixed memory. The memory is redistributed in the course of modeling by the variation of the set of classical states and the accuracy of the representation of amplitudes. This computational description completely preserves the conventional formalism and does not contradicts to experiments, but it makes impossible fast quantum algorithms. This description involves the slow down of quantum evolutions with the growth of the dimension of the minimal subspace containing entangled states, which arise in the evolution. This slow down is the single difference of the proposed formalism from the standard one; it is negligible for the systems from the usual experiments, including those in which many entangled particle participate, but grows rapidly in the attempt to realize the scalable quantum computations, which require the unlimited parallelism. The experimental verification of this version of quantum formalism is reduced to the fixati...

  8. A parallel buffer tree

    DEFF Research Database (Denmark)

    Sitchinava, Nodar; Zeh, Norbert

    2012-01-01

    We present the parallel buffer tree, a parallel external memory (PEM) data structure for batched search problems. This data structure is a non-trivial extension of Arge's sequential buffer tree to a private-cache multiprocessor environment and reduces the number of I/O operations by the number...... of available processor cores compared to its sequential counterpart, thereby taking full advantage of multicore parallelism. The parallel buffer tree is a search tree data structure that supports the batched parallel processing of a sequence of N insertions, deletions, membership queries, and range queries...

  9. PALM: a Parallel Dynamic Coupler

    Science.gov (United States)

    Thevenin, A.; Morel, T.

    2008-12-01

    In order to efficiently represent complex systems, numerical modeling has to rely on many physical models at a time: an ocean model coupled with an atmospheric model is at the basis of climate modeling. The continuity of the solution is granted only if these models can constantly exchange information. PALM is a coupler allowing the concurrent execution and the intercommunication of programs not having been especially designed for that. With PALM, the dynamic coupling approach is introduced: a coupled component can be launched and can release computers' resources upon termination at any moment during the simulation. In order to exploit as much as possible computers' possibilities, the PALM coupler handles two levels of parallelism. The first level concerns the components themselves. While managing the resources, PALM allocates the number of processes which are necessary to any coupled component. These models can be parallel programs based on domain decomposition with MPI or applications multithreaded with OpenMP. The second level of parallelism is a task parallelism: one can define a coupling algorithm allowing two or more programs to be executed in parallel. PALM applications are implemented via a Graphical User Interface called PrePALM. In this GUI, the programmer initially defines the coupling algorithm then he describes the actual communications between the models. PALM offers a very high flexibility for testing different coupling techniques and for reaching the best load balance in a high performance computer. The transformation of computational independent code is almost straightforward. The other qualities of PALM are its easy set-up, its flexibility, its performances, the simple updates and evolutions of the coupled application and the many side services and functions that it offers.

  10. Simulating Quantitative Cellular Responses Using Asynchronous Threshold Boolean Network Ensembles

    Directory of Open Access Journals (Sweden)

    Shah Imran

    2011-07-01

    Full Text Available Abstract Background With increasing knowledge about the potential mechanisms underlying cellular functions, it is becoming feasible to predict the response of biological systems to genetic and environmental perturbations. Due to the lack of homogeneity in living tissues it is difficult to estimate the physiological effect of chemicals, including potential toxicity. Here we investigate a biologically motivated model for estimating tissue level responses by aggregating the behavior of a cell population. We assume that the molecular state of individual cells is independently governed by discrete non-deterministic signaling mechanisms. This results in noisy but highly reproducible aggregate level responses that are consistent with experimental data. Results We developed an asynchronous threshold Boolean network simulation algorithm to model signal transduction in a single cell, and then used an ensemble of these models to estimate the aggregate response across a cell population. Using published data, we derived a putative crosstalk network involving growth factors and cytokines - i.e., Epidermal Growth Factor, Insulin, Insulin like Growth Factor Type 1, and Tumor Necrosis Factor α - to describe early signaling events in cell proliferation signal transduction. Reproducibility of the modeling technique across ensembles of Boolean networks representing cell populations is investigated. Furthermore, we compare our simulation results to experimental observations of hepatocytes reported in the literature. Conclusion A systematic analysis of the results following differential stimulation of this model by growth factors and cytokines suggests that: (a using Boolean network ensembles with asynchronous updating provides biologically plausible noisy individual cellular responses with reproducible mean behavior for large cell populations, and (b with sufficient data our model can estimate the response to different concentrations of extracellular ligands. Our

  11. Parallel Atomistic Simulations

    Energy Technology Data Exchange (ETDEWEB)

    HEFFELFINGER,GRANT S.

    2000-01-18

    Algorithms developed to enable the use of atomistic molecular simulation methods with parallel computers are reviewed. Methods appropriate for bonded as well as non-bonded (and charged) interactions are included. While strategies for obtaining parallel molecular simulations have been developed for the full variety of atomistic simulation methods, molecular dynamics and Monte Carlo have received the most attention. Three main types of parallel molecular dynamics simulations have been developed, the replicated data decomposition, the spatial decomposition, and the force decomposition. For Monte Carlo simulations, parallel algorithms have been developed which can be divided into two categories, those which require a modified Markov chain and those which do not. Parallel algorithms developed for other simulation methods such as Gibbs ensemble Monte Carlo, grand canonical molecular dynamics, and Monte Carlo methods for protein structure determination are also reviewed and issues such as how to measure parallel efficiency, especially in the case of parallel Monte Carlo algorithms with modified Markov chains are discussed.

  12. Invariants for Parallel Mapping

    Institute of Scientific and Technical Information of China (English)

    YIN Yajun; WU Jiye; FAN Qinshan; HUANG Kezhi

    2009-01-01

    This paper analyzes the geometric quantities that remain unchanged during parallel mapping (i.e., mapping from a reference curved surface to a parallel surface with identical normal direction). The second gradient operator, the second class of integral theorems, the Gauss-curvature-based integral theorems, and the core property of parallel mapping are used to derive a series of parallel mapping invadants or geometri-cally conserved quantities. These include not only local mapping invadants but also global mapping invari-ants found to exist both in a curved surface and along curves on the curved surface. The parallel mapping invadants are used to identify important transformations between the reference surface and parallel surfaces. These mapping invadants and transformations have potential applications in geometry, physics, biome-chanics, and mechanics in which various dynamic processes occur along or between parallel surfaces.

  13. Hybrid Adaptive Ray-Moment Method (HARM2): A highly parallel method for radiation hydrodynamics on adaptive grids

    Science.gov (United States)

    Rosen, A. L.; Krumholz, M. R.; Oishi, J. S.; Lee, A. T.; Klein, R. I.

    2017-02-01

    We present a highly-parallel multi-frequency hybrid radiation hydrodynamics algorithm that combines a spatially-adaptive long characteristics method for the radiation field from point sources with a moment method that handles the diffuse radiation field produced by a volume-filling fluid. Our Hybrid Adaptive Ray-Moment Method (HARM2) operates on patch-based adaptive grids, is compatible with asynchronous time stepping, and works with any moment method. In comparison to previous long characteristics methods, we have greatly improved the parallel performance of the adaptive long-characteristics method by developing a new completely asynchronous and non-blocking communication algorithm. As a result of this improvement, our implementation achieves near-perfect scaling up to O (103) processors on distributed memory machines. We present a series of tests to demonstrate the accuracy and performance of the method.

  14. Hybrid Adaptive Ray-Moment Method (HARM$^2$): A Highly Parallel Method for Radiation Hydrodynamics on Adaptive Grids

    CERN Document Server

    Rosen, Anna L; Oishi, Jeffrey S; Lee, Aaron T; Klein, Richard I

    2016-01-01

    We present a highly-parallel multi-frequency hybrid radiation hydrodynamics algorithm that combines a spatially-adaptive long characteristics method for the radiation field from point sources with a moment method that handles the diffuse radiation field produced by a volume-filling fluid. Our Hybrid Adaptive Ray-Moment Method (HARM$^2$) operates on patch-based adaptive grids, is compatible with asynchronous time stepping, and works with any moment method. In comparison to previous long characteristics methods, we have greatly improved the parallel performance of the adaptive long-characteristics method by developing a new completely asynchronous and non-blocking communication algorithm. As a result of this improvement, our implementation achieves near-perfect scaling up to $\\mathcal{O}(10^3)$ processors on distributed memory machines. We present a series of tests to demonstrate the accuracy and performance of the method.

  15. Commande vectorielle d'un moteur asynchrone sans capteur

    Science.gov (United States)

    Ourth, T.

    1993-06-01

    A field-oriented control strategy for induction machines which does not use mechanical sensors is presented. The rotor flux is observed by a reduced-order Luenberger-type observer based on a model using a stator-fixed reference frame. An estimate of the rotation speed is derived from the flux vector, the measured stator currents and the field orientation angle. Simulations demonstrate that this control strategy performs well even in the presence of parameter variations up to ± 50% (resistances). Ce papier présente la commande par flux orienté d'une machine asynchrone sans capteur de vitesse ou de position. Le flux rotorique est évalué grâce à un observateur d'ordre réduit d'un type voisin de Luenberger travaillant dans un repère fixe statorique. L'estimation de la vitesse est obtenue à partir du module du flux rotorique, des courants statoriques mesurés et de l'angle d'orientation du flux rotorique. Cette étude basée sur des simulations démontre un comportement acceptable de la commande malgré la variation des paramètres comme les résistances de la machine.

  16. Photonic analog-to-digital converter via asynchronous oversampling

    Science.gov (United States)

    Carver, Spencer; Reeves, Erin; Siahmakoun, Azad; Granieri, Sergio

    2012-06-01

    This paper presents a hybrid opto-electronic asynchronous delta-sigma modulator, implemented in the form of a fiber-optic Analog-to-Digital converter (ADC). This architecture was chosen for its independence of an external clock and ease of demodulation through a single low-pass filter stage. The fiber-optic prototype consists of an input laser (wavelength λ1) which is modulated with an input RF signal, a high-speed comparator circuit working as bi-stable quantizer, and a fiber-optic loop that includes a SOA and a band-pass filter that act as a leaky integrator. The fiber-optic loop acts as a fiber-ring resonator (FRR), and defines the resonance wavelength λ2 of the system. The gain within this loop is modified through cross-gain modulation (XGM) by the input wavelength λ1, and thus achieves the desired modulation effect. The proposed architecture has been constructed and characterized at a sampling rate of 15.4 MS/s processing input analog signals in the range of dc-3 MHz with a signal-to-noise ratio of 36 dB and an effective number of bits of 5.7.

  17. ACK filling void first algorithm and performance for asynchronous OPS

    Science.gov (United States)

    Liu, Huanlin; Shi, Yonghe; Chen, Qianbin; Pan, Yingjun

    2007-11-01

    OPS with feedback shared FDL buffer produce large voids due to FDL buffers only supplying discrete step delay and causing FDL queue virtually occupation. By analyzing the TCP traffic and ACK packets feature, the ACK packet void filling first scheduling is presented to decrease packet loss rate and to reduce the FDL voids. When the FDL buffer void size is fit for the ACK packet, the ACK packet is scheduled to FDL immediately. An ACK and non-ACK packets difference and process flow is designed according the TCP packet frame structure. Compared with the conventional FIFO scheduling and smallest FDL void first scheduling, the algorithm reduces greatly the number of ACK occupying the FDL buffer and eliminates large numbers of ACK's bad influence on efficiency of IP data transmission under different FDL buffer depth and traffic load. The results of simulation show that the proposed scheduling makes use of ACK packets first void filling scheduling mechanism to reduce FDL excess load, increases output utilization and reduce packet loss ratio for asynchronous optical network. This approach is shown to minimize the FDL numbers with the feature of high stabilization and photonic integration and to improve real time TCP traffic performance for Internet network.

  18. Normalized and asynchronous mirror alignment for Cherenkov telescopes

    Science.gov (United States)

    Ahnen, M. L.; Baack, D.; Balbo, M.; Bergmann, M.; Biland, A.; Blank, M.; Bretz, T.; Bruegge, K. A.; Buss, J.; Domke, M.; Dorner, D.; Einecke, S.; Hempfling, C.; Hildebrand, D.; Hughes, G.; Lustermann, W.; Mannheim, K.; Mueller, S. A.; Neise, D.; Neronov, A.; Noethe, M.; Overkemping, A.-K.; Paravac, A.; Pauss, F.; Rhode, W.; Shukla, A.; Temme, F.; Thaele, J.; Toscano, S.; Vogler, P.; Walter, R.; Wilbert, A.

    2016-09-01

    Imaging Atmospheric Cherenkov Telescopes (IACTs) need imaging optics with large apertures and high image intensities to map the faint Cherenkov light emitted from cosmic ray air showers onto their image sensors. Segmented reflectors fulfill these needs, and as they are composed from mass production mirror facets they are inexpensive and lightweight. However, as the overall image is a superposition of the individual facet images, alignment is a challenge. Here we present a computer vision based star tracking alignment method, which also works for limited or changing star light visibility. Our method normalizes the mirror facet reflection intensities to become independent of the reference star's intensity or the cloud coverage. Using two CCD cameras, our method records the mirror facet orientations asynchronously of the telescope drive system, and thus makes the method easy to integrate into existing telescopes. It can be combined with remote facet actuation, but does not require one to work. Furthermore, it can reconstruct all individual mirror facet point spread functions without moving any mirror. We present alignment results on the 4 m First Geiger-mode Avalanche Cherenkov Telescope (FACT).

  19. Asynchronous Dual-Rail Transition Logic for Enhanced DPA Resistance

    Directory of Open Access Journals (Sweden)

    Rajath Srivathsav N

    2015-02-01

    Full Text Available An Asynchronous Dual–Rail Transition Logic (ADTL is proposed in this paper. The new logic style can be used in the encryption circuit of cryptography to counter the differential power analysis (DPA attacks. The resistance to the DPA attacks is achieved by randomizing the power dissipated in the circuit through Manchester input signal coding and unpredictable initial state of the toggle flip-flops (TFF. The proposed logic uses two wires to transmit the signal, in the form of a single transition on either one of the two wires to indicate the input logic value. T-FFs are employed to randomize the power dissipated by the circuit. The randomizing is made possible by making the initial states of the flip-flops un-deterministic. Furthermore, the clock is completely eliminated in the conceived design, thus realizing increased power randomization and resistance to the DPA attacks. The design is demonstrated through the systematic simulations on a typical encryption circuit. The validation of the ADTL is made through extensive comparisons with the existing Dual-rail Transition Logic (DTL for power, delay and the DPA resistance. Industry standard EDA tools with 90nm technology libraries provided by the UMC foundry have been employed in the designs.

  20. Maximum likelihood reconstruction for Ising models with asynchronous updates

    CERN Document Server

    Zeng, Hong-Li; Aurell, Erik; Hertz, John; Roudi, Yasser

    2012-01-01

    We describe how the couplings in a non-equilibrium Ising model can be inferred from observing the model history. Two cases of an asynchronous update scheme are considered: one in which we know both the spin history and the update times (times at which an attempt was made to flip a spin) and one in which we only know the spin history (i.e., the times at which spins were actually flipped). In both cases, maximizing the likelihood of the data leads to exact learning rules for the couplings in the model. For the first case, we show that one can average over all possible choices of update times to obtain a learning rule that depends only on spin correlations and not on the specific spin history. For the second case, the same rule can be derived within a further decoupling approximation. We study all methods numerically for fully asymmetric Sherrington-Kirkpatrick models, varying the data length, system size, temperature, and external field. Good convergence is observed in accordance with the theoretical expectatio...

  1. Network inference using asynchronously updated kinetic Ising Model

    CERN Document Server

    Zeng, Hong-Li; Alava, Mikko; Mahmoudi, Hamed

    2010-01-01

    Network structures are reconstructed from dynamical data by respectively naive mean field (nMF) and Thouless-Anderson-Palmer (TAP) approximations. For TAP approximation, we use two methods to reconstruct the network: a) iteration method; b) casting the inference formula to a set of cubic equations and solving it directly. We investigate inference of the asymmetric Sherrington- Kirkpatrick (S-K) model using asynchronous update. The solutions of the sets cubic equation depend of temperature T in the S-K model, and a critical temperature Tc is found around 2.1. For T Tc there are three real roots. The iteration method is convergent only if the cubic equations have three real solutions. The two methods give same results when the iteration method is convergent. Compared to nMF, TAP is somewhat better at low temperatures, but approaches the same performance as temperature increase. Both methods behave better for longer data length, but for improvement arises, TAP is well pronounced.

  2. Efficient Parallel Algorithm for Statistical Ion Track Simulations in Crystalline Materials

    CERN Document Server

    Jeon, Byoungseon

    2008-01-01

    We present an efficient parallel algorithm for statistical Molecular Dynamics simulations of ion tracks in solids. The method is based on the Rare Event Enhanced Domain following Molecular Dynamics (REED-MD) algorithm, which has been successfully applied to studies of, e.g., ion implantation into crystalline semiconductor wafers. We discuss the strategies for parallelizing the method, and we settle on a host-client type polling scheme in which a multiple of asynchronous processors are continuously fed to the host, which, in turn, distributes the resulting feed-back information to the clients. This real-time feed-back consists of, e.g., cumulative damage information or statistics updates necessary for the cloning in the rare event algorithm. We finally demonstrate the algorithm for radiation effects in a nuclear oxide fuel, and we show the balanced parallel approach with high parallel efficiency in multiple processor configurations.

  3. Amplification of asynchronous inhibition-mediated synchronization by feedback in recurrent networks.

    Directory of Open Access Journals (Sweden)

    Sashi Marella

    2010-02-01

    Full Text Available Synchronization of 30-80 Hz oscillatory activity of the principle neurons in the olfactory bulb (mitral cells is believed to be important for odor discrimination. Previous theoretical studies of these fast rhythms in other brain areas have proposed that principle neuron synchrony can be mediated by short-latency, rapidly decaying inhibition. This phasic inhibition provides a narrow time window for the principle neurons to fire, thus promoting synchrony. However, in the olfactory bulb, the inhibitory granule cells produce long lasting, small amplitude, asynchronous and aperiodic inhibitory input and thus the narrow time window that is required to synchronize spiking does not exist. Instead, it has been suggested that correlated output of the granule cells could serve to synchronize uncoupled mitral cells through a mechanism called "stochastic synchronization", wherein the synchronization arises through correlation of inputs to two neural oscillators. Almost all work on synchrony due to correlations presumes that the correlation is imposed and fixed. Building on theory and experiments that we and others have developed, we show that increased synchrony in the mitral cells could produce an increase in granule cell activity for those granule cells that share a synchronous group of mitral cells. Common granule cell input increases the input correlation to the mitral cells and hence their synchrony by providing a positive feedback loop in correlation. Thus we demonstrate the emergence and temporal evolution of input correlation in recurrent networks with feedback. We explore several theoretical models of this idea, ranging from spiking models to an analytically tractable model.

  4. Parallel digital forensics infrastructure.

    Energy Technology Data Exchange (ETDEWEB)

    Liebrock, Lorie M. (New Mexico Tech, Socorro, NM); Duggan, David Patrick

    2009-10-01

    This report documents the architecture and implementation of a Parallel Digital Forensics infrastructure. This infrastructure is necessary for supporting the design, implementation, and testing of new classes of parallel digital forensics tools. Digital Forensics has become extremely difficult with data sets of one terabyte and larger. The only way to overcome the processing time of these large sets is to identify and develop new parallel algorithms for performing the analysis. To support algorithm research, a flexible base infrastructure is required. A candidate architecture for this base infrastructure was designed, instantiated, and tested by this project, in collaboration with New Mexico Tech. Previous infrastructures were not designed and built specifically for the development and testing of parallel algorithms. With the size of forensics data sets only expected to increase significantly, this type of infrastructure support is necessary for continued research in parallel digital forensics. This report documents the implementation of the parallel digital forensics (PDF) infrastructure architecture and implementation.

  5. Parallelism in matrix computations

    CERN Document Server

    Gallopoulos, Efstratios; Sameh, Ahmed H

    2016-01-01

    This book is primarily intended as a research monograph that could also be used in graduate courses for the design of parallel algorithms in matrix computations. It assumes general but not extensive knowledge of numerical linear algebra, parallel architectures, and parallel programming paradigms. The book consists of four parts: (I) Basics; (II) Dense and Special Matrix Computations; (III) Sparse Matrix Computations; and (IV) Matrix functions and characteristics. Part I deals with parallel programming paradigms and fundamental kernels, including reordering schemes for sparse matrices. Part II is devoted to dense matrix computations such as parallel algorithms for solving linear systems, linear least squares, the symmetric algebraic eigenvalue problem, and the singular-value decomposition. It also deals with the development of parallel algorithms for special linear systems such as banded ,Vandermonde ,Toeplitz ,and block Toeplitz systems. Part III addresses sparse matrix computations: (a) the development of pa...

  6. Practical Parallel Rendering

    CERN Document Server

    Chalmers, Alan

    2002-01-01

    Meeting the growing demands for speed and quality in rendering computer graphics images requires new techniques. Practical parallel rendering provides one of the most practical solutions. This book addresses the basic issues of rendering within a parallel or distributed computing environment, and considers the strengths and weaknesses of multiprocessor machines and networked render farms for graphics rendering. Case studies of working applications demonstrate, in detail, practical ways of dealing with complex issues involved in parallel processing.

  7. Introduction to Parallel Computing

    Science.gov (United States)

    1992-05-01

    Topology C, Ada, C++, Data-parallel FORTRAN, 2D mesh of node boards, each node FORTRAN-90 (late 1992) board has 1 application processor Devopment Tools ...parallel machines become the wave of the present, tools are increasingly needed to assist programmers in creating parallel tasks and coordinating...their activities. Linda was designed to be such a tool . Linda was designed with three important goals in mind: to be portable, efficient, and easy to use

  8. Parallel Wolff Cluster Algorithms

    Science.gov (United States)

    Bae, S.; Ko, S. H.; Coddington, P. D.

    The Wolff single-cluster algorithm is the most efficient method known for Monte Carlo simulation of many spin models. Due to the irregular size, shape and position of the Wolff clusters, this method does not easily lend itself to efficient parallel implementation, so that simulations using this method have thus far been confined to workstations and vector machines. Here we present two parallel implementations of this algorithm, and show that one gives fairly good performance on a MIMD parallel computer.

  9. Approach of generating parallel programs from parallelized algorithm design strategies

    Institute of Scientific and Technical Information of China (English)

    WAN Jian-yi; LI Xiao-ying

    2008-01-01

    Today, parallel programming is dominated by message passing libraries, such as message passing interface (MPI). This article intends to simplify parallel programming by generating parallel programs from parallelized algorithm design strategies. It uses skeletons to abstract parallelized algorithm design strategies, as well as parallel architectures. Starting from problem specification, an abstract parallel abstract programming language+ (Apla+) program is generated from parallelized algorithm design strategies and problem-specific function definitions. By combining with parallel architectures, implicity of parallelism inside the parallelized algorithm design strategies is exploited. With implementation and transformation, C++ and parallel virtual machine (CPPVM) parallel program is finally generated. Parallelized branch and bound (B&B) algorithm design strategy and parallelized divide and conquer (D & C) algorithm design strategy are studied in this article as examples. And it also illustrates the approach with a case study.

  10. Parallel Algorithms and Patterns

    Energy Technology Data Exchange (ETDEWEB)

    Robey, Robert W. [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2016-06-16

    This is a powerpoint presentation on parallel algorithms and patterns. A parallel algorithm is a well-defined, step-by-step computational procedure that emphasizes concurrency to solve a problem. Examples of problems include: Sorting, searching, optimization, matrix operations. A parallel pattern is a computational step in a sequence of independent, potentially concurrent operations that occurs in diverse scenarios with some frequency. Examples are: Reductions, prefix scans, ghost cell updates. We only touch on parallel patterns in this presentation. It really deserves its own detailed discussion which Gabe Rockefeller would like to develop.

  11. Commande optimale à flux libre des machines asynchrones

    Science.gov (United States)

    Biedinger, J. M.; Poullain, S.; Yvon, J. P.

    1992-01-01

    The subject of this paper is the optimal control with unconstrained flux of an induction motor being considered as a distributed parameter system described by a nonlinear diffusion equation. This approach allows to describe the electrodynamic state of the motor by taking into account, in a natural way, the influence of saturation and eddy-currents, as well as the nonlinearities due to the variable flux operation. Equations are approximated via a finite element formulation which leads to a finite dimensional dynamical system to which the techniques of optimal control may be applied. The generality of the methodology allows to treat various criteria. The objective aimed in this paper is to force the motor torque to follow a given input, especially under initially demagnetized conditions and with, naturally, constraints on the currents. For this purpose the criterion will be chosen as a norm of the difference between the electromagnetic torque and a given reference torque. Numerical simulations are presented for the case of a squirrel-cage rotor and for a solid iron rotor. Results are compared with those deduced from strategies based on lumped-parameter models. Torque responses obtained with field-oriented control method adapted to the case of flux-variable operation are also presented. Finally a modification of the criterion is proposed for identifying the command which allows to obtain the larger torque during transient states. Dans cet article on traite le problème du contrôle optimal à flux libre d'un moteur asynchrone considéré comme un système à paramètres répartis gouverné par une équation de diffusion non linéaire. Cette approche permet de décrire l'état électrodynamique de la machine en prenant naturellement en compte les effets de la saturation et des courants induits, ainsi que les non-linéarités liées au fonctionnement à flux variable. La formulation éléments finis est utilisée pour traduire le problème continu sous la forme d

  12. iHadoop: Asynchronous Iterations Support for MapReduce

    KAUST Repository

    Elnikety, Eslam

    2011-08-01

    MapReduce is a distributed programming framework designed to ease the development of scalable data-intensive applications for large clusters of commodity machines. Most machine learning and data mining applications involve iterative computations over large datasets, such as the Web hyperlink structures and social network graphs. Yet, the MapReduce model does not efficiently support this important class of applications. The architecture of MapReduce, most critically its dataflow techniques and task scheduling, is completely unaware of the nature of iterative applications; tasks are scheduled according to a policy that optimizes the execution for a single iteration which wastes bandwidth, I/O, and CPU cycles when compared with an optimal execution for a consecutive set of iterations. This work presents iHadoop, a modified MapReduce model, and an associated implementation, optimized for iterative computations. The iHadoop model schedules iterations asynchronously. It connects the output of one iteration to the next, allowing both to process their data concurrently. iHadoop\\'s task scheduler exploits inter- iteration data locality by scheduling tasks that exhibit a producer/consumer relation on the same physical machine allowing a fast local data transfer. For those iterative applications that require satisfying certain criteria before termination, iHadoop runs the check concurrently during the execution of the subsequent iteration to further reduce the application\\'s latency. This thesis also describes our implementation of the iHadoop model, and evaluates its performance against Hadoop, the widely used open source implementation of MapReduce. Experiments using different data analysis applications over real-world and synthetic datasets show that iHadoop performs better than Hadoop for iterative algorithms, reducing execution time of iterative applications by 25% on average. Furthermore, integrating iHadoop with HaLoop, a variant Hadoop implementation that caches

  13. Asynchronous vascular consultation via electronic methods: A feasibility pilot.

    Science.gov (United States)

    Chittle, Melissa D; Rao, Sandhya K; Jaff, Michael R; Patel, Virendra I; Gallen, Kathleen M; Avadhani, Radhika; Ferris, Timothy G; Wasfy, Jason H

    2015-12-01

    Management of chronic disease often requires multidisciplinary clinical efforts and specialist care. With the emergence of Accountable Care Organizations (ACOs), health care systems are incentivized to evaluate methods of information exchange between generalists and specialists in order to provide value while preserving quality. Our objective was to evaluate patient and referring provider satisfaction and outcomes of asynchronous electronic consultations in vascular care in a large tertiary academic medical center. Referring providers were offered a vascular 'e-consult' option through an electronic referral management system. We conducted chart review to understand the downstream effects and surveyed patients and referring providers to assess satisfaction. From 24 March 2014 to 1 March 2015, 54 e-consults were completed. Additional testing and recommendations were made in 49/54 (90.7%) e-consults, including lower-extremity venous duplex ultrasonography with reflux testing, duplex ultrasonography of the carotid artery, computed tomography, magnetic resonance imaging, non-invasive physiology arterial studies, laboratory tests, medications, compression stockings, and sequential lymphedema compression therapy. Referring providers were compliant with recommendations in 40/49 (81.6%) of e-consults. A total of 17/54 (31.5%) patients were surveyed with a median patient satisfaction score of 13.7/15 (91.3%) (SD ± 6.4). The program was associated with high referring provider satisfaction, with 87.0% finding the e-consult very helpful and 80.0% stating it averted the need for a traditional visit. Our experience suggests that e-consults are an effective way to provide vascular care in some patients and are associated with high patient and provider satisfaction. E-consults may therefore be an efficient method of care delivery for vascular patients within an ACO.

  14. Towards Cloud-based Asynchronous Elasticity for Iterative HPC Applications

    Science.gov (United States)

    da Rosa Righi, Rodrigo; Facco Rodrigues, Vinicius; André da Costa, Cristiano; Kreutz, Diego; Heiss, Hans-Ulrich

    2015-10-01

    Elasticity is one of the key features of cloud computing. It allows applications to dynamically scale computing and storage resources, avoiding over- and under-provisioning. In high performance computing (HPC), initiatives are normally modeled to handle bag-of-tasks or key-value applications through a load balancer and a loosely-coupled set of virtual machine (VM) instances. In the joint-field of Message Passing Interface (MPI) and tightly-coupled HPC applications, we observe the need of rewriting source codes, previous knowledge of the application and/or stop-reconfigure-and-go approaches to address cloud elasticity. Besides, there are problems related to how profit this new feature in the HPC scope, since in MPI 2.0 applications the programmers need to handle communicators by themselves, and a sudden consolidation of a VM, together with a process, can compromise the entire execution. To address these issues, we propose a PaaS-based elasticity model, named AutoElastic. It acts as a middleware that allows iterative HPC applications to take advantage of dynamic resource provisioning of cloud infrastructures without any major modification. AutoElastic provides a new concept denoted here as asynchronous elasticity, i.e., it provides a framework to allow applications to either increase or decrease their computing resources without blocking the current execution. The feasibility of AutoElastic is demonstrated through a prototype that runs a CPU-bound numerical integration application on top of the OpenNebula middleware. The results showed the saving of about 3 min at each scaling out operations, emphasizing the contribution of the new concept on contexts where seconds are precious.

  15. The Use of Efficient Broadcast Protocols in Asynchronous Distributed Systems. Ph.D. Thesis

    Science.gov (United States)

    Schmuck, Frank Bernhard

    1988-01-01

    Reliable broadcast protocols are important tools in distributed and fault-tolerant programming. They are useful for sharing information and for maintaining replicated data in a distributed system. However, a wide range of such protocols has been proposed. These protocols differ in their fault tolerance and delivery ordering characteristics. There is a tradeoff between the cost of a broadcast protocol and how much ordering it provides. It is, therefore, desirable to employ protocols that support only a low degree of ordering whenever possible. This dissertation presents techniques for deciding how strongly ordered a protocol is necessary to solve a given application problem. It is shown that there are two distinct classes of application problems: problems that can be solved with efficient, asynchronous protocols, and problems that require global ordering. The concept of a linearization function that maps partially ordered sets of events to totally ordered histories is introduced. How to construct an asynchronous implementation that solves a given problem if a linearization function for it can be found is shown. It is proved that in general the question of whether a problem has an asynchronous solution is undecidable. Hence there exists no general algorithm that would automatically construct a suitable linearization function for a given problem. Therefore, an important subclass of problems that have certain commutativity properties are considered. Techniques for constructing asynchronous implementations for this class are presented. These techniques are useful for constructing efficient asynchronous implementations for a broad range of practical problems.

  16. Improving Learning of Programming Through E-Learning by Using Asynchronous Virtual Pair Programming

    Directory of Open Access Journals (Sweden)

    Sufian IDRIS

    2006-07-01

    Full Text Available The problem of learning programming subjects, especially through distance learning and E-Learning, has been widely reported in literatures. Many attempts have been made to solve these problems. This has led to many new approaches in the techniques of learning of programming. One of the approaches that have been proposed is the use of virtual pair programming (VPP. Most of the studies about VPP in distance learning or e-learning environment focus on the use of the synchronous mode of collaboration between learners. Not much research have been done about asynchronous VPP. This paper describes how we have implemented VPP and a research that has been carried out to study the effectiveness of asynchronous VPP for learning of programming. In particular, this research study the effectiveness of asynchronous VPP in the learning of object-oriented programming among students at Open University Malaysia (OUM. The result of the research has shown that most of the learners have given positive feedback, indicating that they are happy with the use of asynchronous VPP. At the same time, learners did recommend some extra features that could be added in making asynchronous VPP more enjoyable.

  17. Patterns For Parallel Programming

    CERN Document Server

    Mattson, Timothy G; Massingill, Berna L

    2005-01-01

    From grids and clusters to next-generation game consoles, parallel computing is going mainstream. Innovations such as Hyper-Threading Technology, HyperTransport Technology, and multicore microprocessors from IBM, Intel, and Sun are accelerating the movement's growth. Only one thing is missing: programmers with the skills to meet the soaring demand for parallel software.

  18. Parallel computing works

    Energy Technology Data Exchange (ETDEWEB)

    1991-10-23

    An account of the Caltech Concurrent Computation Program (C{sup 3}P), a five year project that focused on answering the question: Can parallel computers be used to do large-scale scientific computations '' As the title indicates, the question is answered in the affirmative, by implementing numerous scientific applications on real parallel computers and doing computations that produced new scientific results. In the process of doing so, C{sup 3}P helped design and build several new computers, designed and implemented basic system software, developed algorithms for frequently used mathematical computations on massively parallel machines, devised performance models and measured the performance of many computers, and created a high performance computing facility based exclusively on parallel computers. While the initial focus of C{sup 3}P was the hypercube architecture developed by C. Seitz, many of the methods developed and lessons learned have been applied successfully on other massively parallel architectures.

  19. NEBULAS A High Performance Data-Driven Event-Building Architecture based on an Asynchronous Self-Routing Packet-Switching Network

    CERN Multimedia

    Costa, M; Letheren, M; Djidi, K; Gustafsson, L; Lazraq, T; Minerskjold, M; Tenhunen, H; Manabe, A; Nomachi, M; Watase, Y

    2002-01-01

    RD31 : The project is evaluating a new approach to event building for level-two and level-three processor farms at high rate experiments. It is based on the use of commercial switching fabrics to replace the traditional bus-based architectures used in most previous data acquisition sytems. Switching fabrics permit the construction of parallel, expandable, hardware-driven event builders that can deliver higher aggregate throughput than the bus-based architectures. A standard industrial switching fabric technology is being evaluated. It is based on Asynchronous Transfer Mode (ATM) packet-switching network technology. Commercial, expandable ATM switching fabrics and processor interfaces, now being developed for the future Broadband ISDN infrastructure, could form the basis of an implementation. The goals of the project are to demonstrate the viability of this approach, to evaluate the trade-offs involved in make versus buy options, to study the interfacing of the physics frontend data buffers to such a fabric, a...

  20. Iterative Schemes for Time Parallelization with Application to Reservoir Simulation

    Energy Technology Data Exchange (ETDEWEB)

    Garrido, I; Fladmark, G E; Espedal, M S; Lee, B

    2005-04-18

    Parallel methods are usually not applied to the time domain because of the inherit sequentialness of time evolution. But for many evolutionary problems, computer simulation can benefit substantially from time parallelization methods. In this paper, they present several such algorithms that actually exploit the sequential nature of time evolution through a predictor-corrector procedure. This sequentialness ensures convergence of a parallel predictor-corrector scheme within a fixed number of iterations. The performance of these novel algorithms, which are derived from the classical alternating Schwarz method, are illustrated through several numerical examples using the reservoir simulator Athena.

  1. Modelling and Simulation of Asynchronous Real-Time Systems using Timed Rebeca

    CERN Document Server

    Aceto, Luca; Ingolfsdottir, Anna; Reynisson, Arni Hermann; Sigurdarson, Steinar Hugi; Sirjani, Marjan; 10.4204/EPTCS.58.1

    2011-01-01

    In this paper we propose an extension of the Rebeca language that can be used to model distributed and asynchronous systems with timing constraints. We provide the formal semantics of the language using Structural Operational Semantics, and show its expressiveness by means of examples. We developed a tool for automated translation from timed Rebeca to the Erlang language, which provides a first implementation of timed Rebeca. We can use the tool to set the parameters of timed Rebeca models, which represent the environment and component variables, and use McErlang to run multiple simulations for different settings. Timed Rebeca restricts the modeller to a pure asynchronous actor-based paradigm, where the structure of the model represents the service oriented architecture, while the computational model matches the network infrastructure. Simulation is shown to be an effective analysis support, specially where model checking faces almost immediate state explosion in an asynchronous setting.

  2. Methodological Reflections on the Use of Asynchronous Online Focus Groups in Health Research

    Directory of Open Access Journals (Sweden)

    Sarah Williams PhD

    2012-09-01

    Full Text Available The Internet is increasingly used as a tool in qualitative research. In particular, asynchronous online focus groups are used when factors such as cost, time, or access to participants can make conducting face-to-face research difficult. In this article we consider key methodological issues involved in using asynchronous online focus groups to explore experiences of health and illness. The written nature of Internet communication, the lack of physical presence, and the asynchronous, longitudinal aspects enable participants who might not normally contribute to research studies to reflect on their personal stories before disclosing them to the researcher. Implications for study design, recruitment strategies, and ethics should be considered when deciding whether to use this method.

  3. Développement de lois de commandes avec observateurs pour machine asynchrone

    OpenAIRE

    Alvarez Salas, Ricardo

    2002-01-01

    Ce travail s'inscrit dans le cadre général de l'observation et de la commande non linéaire de machine asynchrone. Ce mémoire comporte cinq volets. La première partie donne les éléments de modélisation de la machine asynchrone ainsi que sa représentation dans différentes repères de coordonnées. La deuxième partie est dédiée aux observateurs de flux et de couple de charge pour machine asynchrone en vue de bonnes performances dans toute la gamme de vitesse. Nous présentons deux méthodes de synth...

  4. Simulating the operation action of an asynchronized turbogenerator under loss of excitation

    Institute of Scientific and Technical Information of China (English)

    SANGARE Adama Fanhiri; YANG Shunchang; LIU Ren

    2004-01-01

    The control strategy tor asynchronized turbogenerators (ASTGs) was studied by using two-axis equations. Simulation of the process of an asynchronized turbogenerator with faults of d or q axis or d and q axes in the excitation system was carried out with the simulating models including the model of the reverse thyristors in the excitation system established by Saber software. The simulation results show that at the loss of excitation at both windings or one winding of the rotor, the ASTGs can be automatically driven into an asynchronous or single axis excitation operation mode without a power unit tripping, and the characteristics for ASTGs with faults in the excitation system appear in good order.

  5. Router Designs for an Asynchronous Time-Division-Multiplexed Network-on-Chip

    DEFF Research Database (Denmark)

    Kasapaki, Evangelia; Sparsø, Jens; Sørensen, Rasmus Bo

    2013-01-01

    In this paper we explore the design of an asynchronous router for a time-division-multiplexed (TDM) network-on-chip (NOC) that is being developed for a multi-processor platform for hard real-time systems. TDM inherently requires a common time reference, and existing TDM-based NOC designs are either...... synchronous or mesochronous, but both approaches have their limitations: a globally synchronous NOC is no longer feasible in today's sub micron technologies and a mesochronous NOC requires special FIFO-based synchronizers in all input ports of all routers in order to accommodate for clock phase differences....... This adds hardware complexity and increases area and power consumption. We propose to use asynchronous routers in order to achieve a simpler, more robust and globally-asynchronous NOC, and this represents an unexplored point in the design space. The paper presents a range of alternative router designs. All...

  6. Universal regular autonomous asynchronous systems: omega-limit sets, invariance and basins of attraction

    CERN Document Server

    Vlad, Serban E

    2010-01-01

    The asynchronous systems are the non-deterministic real time-binary models of the asynchronous circuits from electrical engineering. Autonomy means that the circuits and their models have no input. Regularity means analogies with the dynamical systems, thus such systems may be considered to be the real time dynamical systems with a 'vector field' {\\Phi}:{0,1}^2 \\rightarrow {0,1}^2. Universality refers to the case when the state space of the system is the greatest possible in the sense of the inclusion. The purpose of the paper is that of defining, by analogy with the dynamical systems theory, the {\\omega}-limit sets, the invariance and the basins of attraction of the universal regular autonomous asynchronous systems.

  7. THE ROLE OF OFFLINE METALANGUAGE TALK IN ASYNCHRONOUS COMPUTER-MEDIATED COMMUNICATION

    Directory of Open Access Journals (Sweden)

    Keiko Kitade

    2008-02-01

    Full Text Available In order to demonstrate how learners utilize the text-based asynchronous attributes of the Bulletin Board System, this study explored Japanese-as-a-second-language learners' metalanguage episodes (Swain & Lapkin, 1995, 1998 in offline verbal peer speech and online asynchronous discussions with their Japanese key pals. The findings suggest the crucial role of offline collaborative dialogue, the interactional modes in which the episodes occur, and the unique discourse structure of metalanguage episodes concerning online and offline interactions. A high score on the posttest also suggests the high retention of linguistic knowledge constructed through offline peer dialogue. In the offline mode, the learners were able to collaboratively construct knowledge with peers in the stipulated time, while simultaneously focusing on task content in the online interaction. The retrospective interviews and questionnaires reveal the factors that could affect the benefits of the asynchronous computer-mediated communication medium for language learning.

  8. Gigabit Ethernet signal transmission using asynchronous optical code division multiple access.

    Science.gov (United States)

    Ma, Philip Y; Fok, Mable P; Shastri, Bhavin J; Wu, Ben; Prucnal, Paul R

    2015-12-15

    We propose and experimentally demonstrate a novel architecture for interfacing and transmitting a Gigabit Ethernet (GbE) signal using asynchronous incoherent optical code division multiple access (OCDMA). This is the first such asynchronous incoherent OCDMA system carrying GbE data being demonstrated to be working among multi-users where each user is operating with an independent clock/data rate and is granted random access to the network. Three major components, the GbE interface, the OCDMA transmitter, and the OCDMA receiver are discussed in detail. The performance of the system is studied and characterized through measuring eye diagrams, bit-error rate and packet loss rate in real-time file transfer. Our Letter also addresses the near-far problem and realizes asynchronous transmission and detection of signal.

  9. GPU-Accelerated Asynchronous Error Correction for Mixed Precision Iterative Refinement

    Energy Technology Data Exchange (ETDEWEB)

    Antz, Hartwig [Karlsruhe Inst. of Technology (KIT) (Germany); Luszczek, Piotr [Univ. of Tennessee, Knoxville, TN (United States); Dongarra, Jack [Univ. of Tennessee, Knoxville, TN (United States); Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); Univ. of Manchester (United Kingdom); Heuveline, Vinent [Karlsruhe Inst. of Technology (KIT) (Germany)

    2011-12-14

    In hardware-aware high performance computing, block- asynchronous iteration and mixed precision iterative refinement are two techniques that are applied to leverage the computing power of SIMD accelerators like GPUs. Although they use a very different approach for this purpose, they share the basic idea of compensating the convergence behaviour of an inferior numerical algorithm by a more efficient usage of the provided computing power. In this paper, we want to analyze the potential of combining both techniques. Therefore, we implement a mixed precision iterative refinement algorithm using a block-asynchronous iteration as an error correction solver, and compare its performance with a pure implementation of a block-asynchronous iteration and an iterative refinement method using double precision for the error correction solver. For matrices from theUniversity of FloridaMatrix collection,we report the convergence behaviour and provide the total solver runtime using different GPU architectures.

  10. On the Outage Behavior of Asynchronous OFDM DF and AF Cooperative Networks

    CERN Document Server

    Torbatian, Mehdi

    2009-01-01

    The outage behavior of various relaying protocols over a general one hop asynchronous cooperative network is examined when orthogonal frequency division multiplexing (OFDM) is used to combat synchronization error among the relays. We consider non-orthogonal selection decode-and-forward (NSDF), orthogonal selection decode-and-forward (OSDF), non-orthogonal amplify-and-forward (NAF), and orthogonal amplify-and-forward (OAF) relaying protocols and analyze the diversity multiplexing gain tradeoff (DMT) in all scenarios. The transmitting nodes cooperatively construct an asynchronous OFDM space-time code by re-sending the source messages over a common time interval and a common frequency bandwidth. It is shown that in decode-and-forward (DF) type protocols, the asynchronous network provides a diversity gain greater than or equal to the one of the corresponding synchronous network in the limit of code word length and throughout the range of multiplexing gain. In amplify-and-forward (AF) type protocols, in which the ...

  11. An Achievable Rate Region for the Asynchronous Multiple Access Channel with Feedback

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    An achievable rate region for the asynchronous multiple access channel with feedback is established through the use of superposition coding, list decoding and time sharing. The calculation results demonstrate that lack of synchronization does not affect the achievable rate region when the code block length tends to infinity, and that if the length of the code word is finite, especially not sufficiently larger than a fixed maximal delay, the asynchronization will cause a loss of the rate region. The amount of such a loss with its explanation for the reason is given, and the difference between the losses for the asynchronous multiple access channel with and without feedback is also discussed in this paper.

  12. The Effects of Metacognitive Instruction Embedded within an Asynchronous Learning Network on Scientific Inquiry Skills. Research Report

    Science.gov (United States)

    Zion, Michal; Michalsky, Tova; Mevarech, Zemira R.

    2005-01-01

    The study is aimed at investigating the effects of four learning methods on students' scientific inquiry skills. The four learning methods are: (a) metacognitive-guided inquiry within asynchronous learning networked technology (MINT); (b) an asynchronous learning network (ALN) with no metacognitive guidance; (c) metacognitive-guided inquiry…

  13. Differences in Electronic Exchanges in Synchronous and Asynchronous Computer-Mediated Communication: The Effect of Culture as a Mediating Variable

    Science.gov (United States)

    Angeli, Charoula; Schwartz, Neil H.

    2016-01-01

    Two hundred and eighty undergraduates from universities in two countries were asked to read didactic material, and then think and write about potential solutions to an ill-defined problem. The writing was conducted within a synchronous or asynchronous computer-mediated communication (CMC) environment. Asynchronous CMC took the form of email…

  14. An Examination of the Effectiveness of Embedded Audio Feedback for English as a Foreign Language Students in Asynchronous Online Discussions

    Science.gov (United States)

    Olesova, Larisa A.

    2011-01-01

    This study examined the effect of asynchronous embedded audio feedback on English as a Foreign Language (EFL) students' higher-order learning and perception of the audio feedback versus text-based feedback when the students participated in asynchronous online discussions. In addition, this study examined how the impact and perceptions differed…

  15. FAST: A fully asynchronous and status-tracking pattern for geoprocessing services orchestration

    Science.gov (United States)

    Wu, Huayi; You, Lan; Gui, Zhipeng; Gao, Shuang; Li, Zhenqiang; Yu, Jingmin

    2014-09-01

    Geoprocessing service orchestration (GSO) provides a unified and flexible way to implement cross-application, long-lived, and multi-step geoprocessing service workflows by coordinating geoprocessing services collaboratively. Usually, geoprocessing services and geoprocessing service workflows are data and/or computing intensive. The intensity feature may make the execution process of a workflow time-consuming. Since it initials an execution request without blocking other interactions on the client side, an asynchronous mechanism is especially appropriate for GSO workflows. Many critical problems remain to be solved in existing asynchronous patterns for GSO including difficulties in improving performance, status tracking, and clarifying the workflow structure. These problems are a challenge when orchestrating performance efficiency, making statuses instantly available, and constructing clearly structured GSO workflows. A Fully Asynchronous and Status-Tracking (FAST) pattern that adopts asynchronous interactions throughout the whole communication tier of a workflow is proposed for GSO. The proposed FAST pattern includes a mechanism that actively pushes the latest status to clients instantly and economically. An independent proxy was designed to isolate the status tracking logic from the geoprocessing business logic, which assists the formation of a clear GSO workflow structure. A workflow was implemented in the FAST pattern to simulate the flooding process in the Poyang Lake region. Experimental results show that the proposed FAST pattern can efficiently tackle data/computing intensive geoprocessing tasks. The performance of all collaborative partners was improved due to the asynchronous mechanism throughout communication tier. A status-tracking mechanism helps users retrieve the latest running status of a GSO workflow in an efficient and instant way. The clear structure of the GSO workflow lowers the barriers for geospatial domain experts and model designers to

  16. Algorithms and parallel computing

    CERN Document Server

    Gebali, Fayez

    2011-01-01

    There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all learned. The programmer must be aware of the communication and data dependencies of the algorithm or application. This book provides the techniques to explore the possible ways to

  17. Parallel Programming Paradigms

    Science.gov (United States)

    1987-07-01

    GOVT ACCESSION NO. 3. RECIPIENT’S CATALOG NUMBER 4, TITL.: td Subtitle) S. TYPE OF REPORT & PERIOD COVERED Parallel Programming Paradigms...studied. 0A ITI is Jt, t’i- StCUI-eASSIICATION OFvrHIS PAGFrm".n Def. £ntered, Parallel Programming Paradigms Philip Arne Nelson Department of Computer...8416878 and by the Office of Naval Research Contracts No. N00014-86-K-0264 and No. N00014-85- K-0328. 8 ?~~ O .G 1 49 II Parallel Programming Paradigms

  18. Synaptotagmin-7 Is an Asynchronous Calcium Sensor for Synaptic Transmission in Neurons Expressing SNAP-23

    DEFF Research Database (Denmark)

    Weber, Jens P; Toft-Bertelsen, Trine L; Mohrmann, Ralf;

    2014-01-01

    Synchronization of neurotransmitter release with the presynaptic action potential is essential for maintaining fidelity of information transfer in the central nervous system. However, synchronous release is frequently accompanied by an asynchronous release component that builds up during repetitive...... stimulation, and can even play a dominant role in some synapses. Here, we show that substitution of SNAP-23 for SNAP-25 in mouse autaptic glutamatergic hippocampal neurons results in asynchronous release and a higher frequency of spontaneous release events (mEPSCs). Use of neurons from double-knock-out (SNAP...

  19. A low-power asynchronous data-path for a FIR filter bank

    DEFF Research Database (Denmark)

    Nielsen, Lars Skovby; Sparsø, Jens

    1996-01-01

    This paper describes a number of design issues relating to the implementation of low-power asynchronous signal processing circuits. Specifically, the paper addresses the design of a dedicated processor structure that implements an audio FIR filter bank which is part of an industrial application. ...... the implications it has on the choice of architecture, handshake-protocol, data-encoding, and circuit design. This includes a tagging scheme that divides the data-path into slices, and an asynchronous ripple carry adder that avoids a completion tree....

  20. Asynchronous teaching of psychomotor skills through VR annotations: evaluation in digital rectal examination.

    Science.gov (United States)

    Rissanen, Mikko J; Kume, Naoto; Kuroda, Yoshihiro; Kuroda, Tomohiro; Yoshimura, Koji; Yoshihara, Hiroyuki

    2008-01-01

    Many VR technology based training systems use expert's motion data as the training aid, but would not provide any short-cut to teaching medical skills that do not depend on exact motions. Earlier we presented Annotated Simulation Records (ASRs), which can be used to encapsulate experts' insight on psychomotor skills. Annotations made to behavioural parameters in training simulators enable asynchronous teaching instead of just motion training in a proactive way to the learner. We evaluated ASRs for asynchronous teaching of Digital Rectal Examination (DRE) with 3 urologists and 8 medical students. The ASRs were found more effective than motion-based training with verbal feedback.

  1. Finite-time quantised feedback asynchronously switched control of sampled-data switched linear systems

    Science.gov (United States)

    Wang, Ronghao; Xing, Jianchun; Li, Juelong; Xiang, Zhengrong

    2016-10-01

    This paper studies the problem of stabilising a sampled-data switched linear system by quantised feedback asynchronously switched controllers. The idea of a quantised feedback asynchronously switched control strategy originates in earlier work reflecting actual system characteristic of switching and quantising, respectively. A quantised scheme is designed depending on switching time using dynamic quantiser. When sampling time, system switching time and controller switching time are all not uniform, the proposed switching controllers guarantee the system to be finite-time stable by a piecewise Lyapunov function and the average dwell-time method. Simulation examples are provided to show the effectiveness of the developed results.

  2. 三相异步电动机用作异步发电机的探讨%Discussion on Three Phases Asynchronous Motor for Asynchronous Generator

    Institute of Scientific and Technical Information of China (English)

    王胤升

    2015-01-01

    异步发电机具有体积小、质量轻、价格低廉、安装与维修十分便捷等特点.在实际应用过程中,异步发电机可以满足紧急发电的需求,为生活和生产的有序、高效开展提供可靠的电能.%Asynchronous generator has the characteristics of small size, light weight, low cost, easy installation and maintenance, etc.. In the practical application process, the asynchronous generator can meet the needs of emergency power generation, and provide a reliable electric energy for life and production.

  3. Efficiency of three-phase asynchronous motors. Energy loss reduction by means of overdimensioning; Efficientie van driefasen asynchrone motoren. SinuMEC beperkt energieverlies door overdimensionering

    Energy Technology Data Exchange (ETDEWEB)

    Peeters, J.; Van Dorst, C. [Hyteps, Gemert (Netherlands)

    2008-10-15

    The three phase asynchronous motor has been applied in various installations since time immemorial. Although the motor is more efficient at full mechanical load, this is not always applied efficiently. Can the efficiency of low load motors be improved or is this a utopia? The Sinusoidal Motor Controller (SinuMEC) improves efficiency, saves energy and lengthens the life span. [mk]. [Dutch] De driefasen asynchrone motor wordt sinds mensenheugenis in uiteenlopende installaties toegepast. Hoewel de motor met een volle mechanische belasting efficient is, wordt deze niet altijd efficient toegepast. Kan de efficiency van laag belaste motoren worden verbeterd of is dit een utopie? De Sinusoidal Motor efficiency controller (SinuMEC) verbetert de efficiency, bespaart energie en verlengt de levensduur.

  4. Distributed Computing for Signal Processing: Modeling of Asynchronous Parallel Computation. Appendix G. On the Design and Modeling of Special Purpose Parallel Processing Systems.

    Science.gov (United States)

    1985-05-01

    Data Corp., Cyber- Ikon Image Processing System Con- cepts., Digital Systems Division, Control Data Corp., Minneapolis, MN, Jan. 1977. [CDC77b] Control...Data Corp., Cyber- Ikon Flexible Processor Programming Textbook, Digital Systems Division, Control Data Corp., Minneap- olis, MN, Nov. 1977. [Che8O

  5. Badlands: A parallel basin and landscape dynamics model

    Directory of Open Access Journals (Sweden)

    T. Salles

    2016-01-01

    Full Text Available Over more than three decades, a number of numerical landscape evolution models (LEMs have been developed to study the combined effects of climate, sea-level, tectonics and sediments on Earth surface dynamics. Most of them are written in efficient programming languages, but often cannot be used on parallel architectures. Here, I present a LEM which ports a common core of accepted physical principles governing landscape evolution into a distributed memory parallel environment. Badlands (acronym for BAsin anD LANdscape DynamicS is an open-source, flexible, TIN-based landscape evolution model, built to simulate topography development at various space and time scales.

  6. Parallel programming with PCN

    Energy Technology Data Exchange (ETDEWEB)

    Foster, I.; Tuecke, S.

    1991-12-01

    PCN is a system for developing and executing parallel programs. It comprises a high-level programming language, tools for developing and debugging programs in this language, and interfaces to Fortran and C that allow the reuse of existing code in multilingual parallel programs. Programs developed using PCN are portable across many different workstations, networks, and parallel computers. This document provides all the information required to develop parallel programs with the PCN programming system. In includes both tutorial and reference material. It also presents the basic concepts that underly PCN, particularly where these are likely to be unfamiliar to the reader, and provides pointers to other documentation on the PCN language, programming techniques, and tools. PCN is in the public domain. The latest version of both the software and this manual can be obtained by anonymous FTP from Argonne National Laboratory in the directory pub/pcn at info.mcs.anl.gov (c.f. Appendix A).

  7. Hetrogenous Parallel Computing

    OpenAIRE

    2013-01-01

    With processor core counts doubling every 18-24 months and penetrating all markets from high-end servers in supercomputers to desktops and laptops down to even mobile phones, we sit at the dawn of a world of ubiquitous parallelism, one where extracting performance via parallelism is paramount. That is, the "free lunch" to better performance, where programmers could rely on substantial increases in single-threaded performance to improve software, is over. The burden falls on developers to expl...

  8. Parallel Software Model Checking

    Science.gov (United States)

    2015-01-08

    JAN 2015 2. REPORT TYPE N/A 3. DATES COVERED 4. TITLE AND SUBTITLE Parallel Software Model Checking 5a. CONTRACT NUMBER 5b. GRANT NUMBER...AND ADDRESS(ES) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 8. PERFORMING ORGANIZATION REPORT NUMBER 9...3: ∧ ≥ 10 ∧ ≠ 10 ⇒ : Parallel Software Model Checking Team Members Sagar Chaki, Arie Gurfinkel

  9. Continuous parallel coordinates.

    Science.gov (United States)

    Heinrich, Julian; Weiskopf, Daniel

    2009-01-01

    Typical scientific data is represented on a grid with appropriate interpolation or approximation schemes,defined on a continuous domain. The visualization of such data in parallel coordinates may reveal patterns latently contained in the data and thus can improve the understanding of multidimensional relations. In this paper, we adopt the concept of continuous scatterplots for the visualization of spatially continuous input data to derive a density model for parallel coordinates. Based on the point-line duality between scatterplots and parallel coordinates, we propose a mathematical model that maps density from a continuous scatterplot to parallel coordinates and present different algorithms for both numerical and analytical computation of the resulting density field. In addition, we show how the 2-D model can be used to successively construct continuous parallel coordinates with an arbitrary number of dimensions. Since continuous parallel coordinates interpolate data values within grid cells, a scalable and dense visualization is achieved, which will be demonstrated for typical multi-variate scientific data.

  10. An Asynchronous P300 BCI With SSVEP-Based Control State Detection

    DEFF Research Database (Denmark)

    Panicker, Rajesh C.; Puthusserypady, Sadasivan; Sun, Ying

    2011-01-01

    In this paper, an asynchronous brain–computer interface (BCI) system combining the P300 and steady-state visually evoked potentials (SSVEPs) paradigms is proposed. The information transfer is accomplished using P300 event-related potential paradigm and the control state (CS) detection is achieved...

  11. Developing Asynchronous Online Courses: Key Instructional Strategies in a Social Metacognitive Constructivist Learning Trajectory

    Science.gov (United States)

    Niess, Margaret; Gillow-Wiles, Henry

    2013-01-01

    This qualitative, design-based research study resulted in a proposal for a comprehensive set of best instructional practices immersed in a learning trajectory, outlining the tools, processes and the content development for online asynchronous, text-based learning in graduate level professional development courses. The outcome provides a rich…

  12. Synchronous and Asynchronous E-Language Learning: A Case Study of Virtual University of Pakistan

    Science.gov (United States)

    Perveen, Ayesha

    2016-01-01

    This case study evaluated the impact of synchronous and asynchronous E-Language Learning activities (ELL-ivities) in an E-Language Learning Environment (ELLE) at Virtual University of Pakistan. The purpose of the study was to assess e-language learning analytics based on the constructivist approach of collaborative construction of knowledge. The…

  13. Pedagogical dimensions of effective online asynchronous teacher communication in higher education

    NARCIS (Netherlands)

    Smits, A.; Voogt, J.; Rutledge, D.; Slykhuis, D.

    2015-01-01

    In this research teacher behaviour in online asynchronous discussions is studied. To this end teachers’ online messages were analyzed and correlated to measures of student satisfaction. Findings show a positive relation between student satisfaction and the presence of content knowledge, multiple ack

  14. Asynchronous P300 classification in a reactive brain-computer interface during an outlier detection task

    Science.gov (United States)

    Krumpe, Tanja; Walter, Carina; Rosenstiel, Wolfgang; Spüler, Martin

    2016-08-01

    Objective. In this study, the feasibility of detecting a P300 via an asynchronous classification mode in a reactive EEG-based brain-computer interface (BCI) was evaluated. The P300 is one of the most popular BCI control signals and therefore used in many applications, mostly for active communication purposes (e.g. P300 speller). As the majority of all systems work with a stimulus-locked mode of classification (synchronous), the field of applications is limited. A new approach needs to be applied in a setting in which a stimulus-locked classification cannot be used due to the fact that the presented stimuli cannot be controlled or predicted by the system. Approach. A continuous observation task requiring the detection of outliers was implemented to test such an approach. The study was divided into an offline and an online part. Main results. Both parts of the study revealed that an asynchronous detection of the P300 can successfully be used to detect single events with high specificity. It also revealed that no significant difference in performance was found between the synchronous and the asynchronous approach. Significance. The results encourage the use of an asynchronous classification approach in suitable applications without a potential loss in performance.

  15. Credit Hours with No Set Time: A Study of Credit Policies in Asynchronous Online Education

    Science.gov (United States)

    Prasuhn, Frederick Carl

    2014-01-01

    U.S. public university system policies were examined to learn how credit hours were determined for asynchronous online education. Findings indicated that (a) credit hour meaning and use are not consistent, (b) primary responsibility for credit hour decisions was at the local level, and (c) no policies exist to guide credit hour application for…

  16. Facing Off: Comparing an In-Person Library Orientation Lecture with an Asynchronous Online Library Orientation

    Science.gov (United States)

    Gall, Dan

    2014-01-01

    A study to compare the effectiveness of an in-person library orientation with an online asynchronous orientation was conducted with three sections of Social Work Research Methods, a required course in the University of Iowa's Master of Social Work program. Two sections of the course received an online orientation involving short videos, text and…

  17. Effects of Asynchronous Music on Students' Lesson Satisfaction and Motivation at the Situational Level

    Science.gov (United States)

    Digelidis, Nikolaos; Karageorghis, Costas I.; Papapavlou, Anastasia; Papaioannou, Athanasios G.

    2014-01-01

    The aim of this study was to examine the effects of asynchronous (background) music on senior students' motivation and lesson satisfaction at the situational level. A counterbalanced mixed-model design was employed with two factors comprising condition (three levels) and gender (two levels). Two hundred students (82 boys, 118 girls; M [subscript…

  18. Participation in Asynchronous Online Discussion Forums Does Improve Student Learning of Gross Anatomy

    Science.gov (United States)

    Green, Rodney A.; Farchione, Davide; Hughes, Diane L.; Chan, Siew-Pang

    2014-01-01

    Asynchronous online discussion forums are common in blended learning models and are popular with students. A previous report has suggested that participation in these forums may assist student learning in a gross anatomy subject but it was unclear as to whether more academically able students post more often or whether participation led to…

  19. Using Asynchronous Electronic Surveys to Help In-Class Revision: A Case Study

    Science.gov (United States)

    Tong, Vincent C. H.

    2012-01-01

    Synchronous e-voting systems (commonly known as "clickers") have become increasingly popular as they can be used to enhance interactivity in lectures. Asynchronous electronic surveys (AESs), unlike these voting system, usually serve as a method of gathering feedback before or after teaching sessions. This paper describes and evaluates a project…

  20. Asynchronous Pipeline Micro—Control—Unit (MCU) Chip Design

    Institute of Scientific and Technical Information of China (English)

    ZHOUQian; XUKe; MINHao

    2003-01-01

    The work of this paper includes a researchon asynch ronous design methodology, and a design and implementation of an asynchronous 8-Bit micro-control-unit (MCU). This paper introduces a new application of New-Instruction-Fetching method to detect new instruc-tion which makes this chip fit for demand changeable sys-tem. The instruction set of this asynchronous MCU is compatible with PIC16C6X (Sicrochip Technology Inc).This paper also introduces a new architecture of pipeline,which increases the average speed of chip operation. The asynchronous low power MCU has been fabricated with CSMC (central semiconductor manufacturing corporation)0.6μm CMOS process in Aug 2001. The chip size is about 1.60mm*2.00mm (without taking account of PAD size).Now the test work has been accomplished and the test-ing result of this chip is also presented. The testing result shows that the asynchronous architecture could fulfill all the expected functions, additionally with higher processs peed and lower power consumption than its synchronous counterpart under the same supply voltage.

  1. Defining the Symmetry of the Universal Semi-Regular Autonomous Asynchronous Systems

    Directory of Open Access Journals (Sweden)

    Serban E. Vlad

    2012-02-01

    Full Text Available The regular autonomous asynchronous systems are the non-deterministic Boolean dynamical systems and universality means the greatest in the sense of the inclusion. The paper gives four definitions of symmetry of these systems in a slightly more general framework, called semi-regularity, and also many examples.

  2. A model of asynchronous left ventricular relaxation predicting the bi-exponential pressure decay

    NARCIS (Netherlands)

    R.W. Brower (Ronald); S. Meij (Simon); P.W.J.C. Serruys (Patrick)

    1983-01-01

    textabstractA new model for the pressure relaxation of the left ventricle is proposed. The model presumes that the myocardium relaxes asynchronously, but that when regions begin to relax, after a delay, the local wall stress decays as a mono-exponential process. This formulation results in an appare

  3. Constructivist Pedagogy in Asynchronous Online Education: Examining Proactive Behavior and the Impact on Student Engagement Levels

    Science.gov (United States)

    Peters, Linda; Shmerling, Shirley; Karren, Ronald

    2011-01-01

    Asynchronous learning environments have gained popularity over the past decade and have rapidly gained acceptance in both the academic and business worlds. This study investigates the impact that student characteristics of proactive behavior and learning style preference have on student engagement levels when a collaborative learning process such…

  4. Computer Learner Corpora: Analysing Interlanguage Errors in Synchronous and Asynchronous Communication

    Science.gov (United States)

    MacDonald, Penny; Garcia-Carbonell, Amparo; Carot, Sierra, Jose Miguel

    2013-01-01

    This study focuses on the computer-aided analysis of interlanguage errors made by the participants in the telematic simulation IDEELS (Intercultural Dynamics in European Education through on-Line Simulation). The synchronous and asynchronous communication analysed was part of the MiLC Corpus, a multilingual learner corpus of texts written by…

  5. Ecological Affordance and Anxiety in an Oral Asynchronous Computer-Mediated Environment

    Science.gov (United States)

    McNeil, Levi

    2014-01-01

    Previous research suggests that the affordances (van Lier, 2000) of asynchronous computer-mediated communication (ACMC) environments help reduce foreign language anxiety (FLA). However, FLA is rarely the focus of these studies and research has not adequately addressed the relationship between FLA and the affordances that students use. This study…

  6. An Investigation of Assessment and Feedback Practices in Fully Asynchronous Online Undergraduate Mathematics Courses

    Science.gov (United States)

    Trenholm, Sven; Alcock, Lara; Robinson, Carol

    2015-01-01

    Research suggests it is difficult to learn mathematics in the fully asynchronous online (FAO) instructional modality, yet little is known about associated teaching and assessment practices. In this study, we investigate FAO mathematics assessment and feedback practices in particular consideration of both claims and findings that these practices…

  7. Research Notes ~ Simulating the Computer Science Closed Laboratory in an Asynchronous Learning Network

    Directory of Open Access Journals (Sweden)

    Timothy Margush

    2002-10-01

    Full Text Available The quiz tool that is part of the WebCT package is used to provide an asynchronous simulation of a (synchronous closed laboratory experience to beginner computer science students. The technique suggested in this paper and which may be applied to other disciplines, offers students a guided path through an exploratory, discovery based learning experience.

  8. Flipping the Online Classroom with Web 2.0: The Asynchronous Workshop

    Science.gov (United States)

    Cummings, Lance

    2016-01-01

    This article examines how Web 2.0 technologies can be used to "flip" the online classroom by creating asynchronous workshops in social environments where immediacy and social presence can be maximized. Using experience teaching several communication and writing classes in Google Apps (Google+, Google Hangouts, Google Drive, etc.), I…

  9. Temperature, paternity and asynchronous hatching influence early developmental characteristics of larval Atlantic cod, Gadus morhua

    DEFF Research Database (Denmark)

    Politis, Sebastian Nikitas; Dahlke, Flemming T.; Butts, Ian A.E.;

    2014-01-01

    Offspring, especially during early development, are influenced by both intrinsic properties endowed to them by their parents, extrinsic environmental factors as well as the interplay between genes and the environment. We investigated the effects of paternity (P), temperature (T), and asynchronous...

  10. Introducing group-based asynchronous learning to business education : Reflections on effective course design and delivery

    NARCIS (Netherlands)

    Arnold, I.J.M.; Walker, R.

    2004-01-01

    This paper explores the contribution of virtual tools to student learning within full-time management programmes. More specifically, the paper focuses on asynchronous communication tools, considering the scope they offer for group-based collaborative learning outside the classroom. We report on the

  11. The Role of Beliefs and Motivation in Asynchronous Online Learning in College-Level Classes

    Science.gov (United States)

    Xie, Kui; Huang, Kun

    2014-01-01

    Epistemic and learning beliefs were found to affect college students' cognitive engagement and study strategies, as well as motivation in classroom settings. However, the relationships between epistemic and learning beliefs, motivation, learning perception, and students' actual learning participation in asynchronous online settings have been…

  12. A Study of Synchronous versus Asynchronous Collaboration in an Online Business Writing Class

    Science.gov (United States)

    Mabrito, Mark

    2006-01-01

    A case study examined the collaborative experiences of students in an online business writing classroom. The purpose was to examine the same groups of students working on collaborative writing assignments in both a synchronous (real-time) and an asynchronous (non-real-time) discussion forum. This study focused on examining the amount, pattern, and…

  13. Asynchronous Knowledge Sharing and Conversation Interaction Impact on Grade in an Online Business Course

    Science.gov (United States)

    Strang, Kenneth David

    2011-01-01

    Student knowledge sharing and conversation theory interactions were coded from asynchronous discussion forums to measure the effect of learning-oriented utterances on academic performance. The sample was 3 terms of an online business course (in an accredited MBA program) at a U.S.-based university. Correlation, stepwise regression, and multiple…

  14. Selected Issues in Persistent Asynchronous Adaptive Specialization for Generic Functional Array Programming

    NARCIS (Netherlands)

    C. Grelck; H. Wiesinger

    2014-01-01

    Asynchronous adaptive specialization of rank- and shape-generic code for processing immutable (purely functional) multi-dimensional arrays has proven to be an effective technique to reconcile the desire for abstract specifications with the need to achieve reasonably high performance in sequential as

  15. An efficient algorithm for computing attractors of synchronous and asynchronous Boolean networks.

    Directory of Open Access Journals (Sweden)

    Desheng Zheng

    Full Text Available Biological networks, such as genetic regulatory networks, often contain positive and negative feedback loops that settle down to dynamically stable patterns. Identifying these patterns, the so-called attractors, can provide important insights for biologists to understand the molecular mechanisms underlying many coordinated cellular processes such as cellular division, differentiation, and homeostasis. Both synchronous and asynchronous Boolean networks have been used to simulate genetic regulatory networks and identify their attractors. The common methods of computing attractors are that start with a randomly selected initial state and finish with exhaustive search of the state space of a network. However, the time complexity of these methods grows exponentially with respect to the number and length of attractors. Here, we build two algorithms to achieve the computation of attractors in synchronous and asynchronous Boolean networks. For the synchronous scenario, combing with iterative methods and reduced order binary decision diagrams (ROBDD, we propose an improved algorithm to compute attractors. For another algorithm, the attractors of synchronous Boolean networks are utilized in asynchronous Boolean translation functions to derive attractors of asynchronous scenario. The proposed algorithms are implemented in a procedure called geneFAtt. Compared to existing tools such as genYsis, geneFAtt is significantly [Formula: see text] faster in computing attractors for empirical experimental systems.The software package is available at https://sites.google.com/site/desheng619/download.

  16. An Efficient Algorithm for Computing Attractors of Synchronous And Asynchronous Boolean Networks

    Science.gov (United States)

    Zheng, Desheng; Yang, Guowu; Li, Xiaoyu; Wang, Zhicai; Liu, Feng; He, Lei

    2013-01-01

    Biological networks, such as genetic regulatory networks, often contain positive and negative feedback loops that settle down to dynamically stable patterns. Identifying these patterns, the so-called attractors, can provide important insights for biologists to understand the molecular mechanisms underlying many coordinated cellular processes such as cellular division, differentiation, and homeostasis. Both synchronous and asynchronous Boolean networks have been used to simulate genetic regulatory networks and identify their attractors. The common methods of computing attractors are that start with a randomly selected initial state and finish with exhaustive search of the state space of a network. However, the time complexity of these methods grows exponentially with respect to the number and length of attractors. Here, we build two algorithms to achieve the computation of attractors in synchronous and asynchronous Boolean networks. For the synchronous scenario, combing with iterative methods and reduced order binary decision diagrams (ROBDD), we propose an improved algorithm to compute attractors. For another algorithm, the attractors of synchronous Boolean networks are utilized in asynchronous Boolean translation functions to derive attractors of asynchronous scenario. The proposed algorithms are implemented in a procedure called geneFAtt. Compared to existing tools such as genYsis, geneFAtt is significantly faster in computing attractors for empirical experimental systems. Availability The software package is available at https://sites.google.com/site/desheng619/download. PMID:23585840

  17. Tagging Thinking Types in Asynchronous Discussion Groups: Effects on Critical Thinking

    Science.gov (United States)

    Schellens, T.; Van Keer, H.; De Wever, B.; Valcke, M.

    2009-01-01

    The present study focuses on the use of thinking types as a possible way to structure university students' discourse in asynchronous discussion groups and consequently promote their learning. More specifically, the aim of the study is to determine how requiring students to label their contributions by means of De Bono's (1991) thinking hats…

  18. An Examination of Computer Engineering Students' Perceptions about Asynchronous Discussion Forums

    Science.gov (United States)

    Ozyurt, Ozcan; Ozyurt, Hacer

    2013-01-01

    This study was conducted in order to reveal the usage profiles and perceptions of Asynchronous Discussion Forums (ADFs) of 126 computer engineering students from the Computer Engineering Department in a university in Turkey. By using a mixed methods research design both quantitative and qualitative data were collected and analyzed. Research…

  19. From Discrete-Time Models to Continuous-Time, Asynchronous Models of Financial Markets

    NARCIS (Netherlands)

    K. Boer-Sorban (Katalin); U. Kaymak (Uzay); J. Spiering (Jaap)

    2006-01-01

    textabstractMost agent-based simulation models of financial markets are discrete-time in nature. In this paper, we investigate to what degree such models are extensible to continuous-time, asynchronous modelling of financial markets. We study the behaviour of a learning market maker in a market with

  20. Embedded Vehicle Speed Estimation System Using an Asynchronous Temporal Contrast Vision Sensor

    Directory of Open Access Journals (Sweden)

    D. Bauer

    2007-01-01

    Full Text Available This article presents an embedded multilane traffic data acquisition system based on an asynchronous temporal contrast vision sensor, and algorithms for vehicle speed estimation developed to make efficient use of the asynchronous high-precision timing information delivered by this sensor. The vision sensor features high temporal resolution with a latency of less than 100 μs, wide dynamic range of 120 dB of illumination, and zero-redundancy, asynchronous data output. For data collection, processing and interfacing, a low-cost digital signal processor is used. The speed of the detected vehicles is calculated from the vision sensor's asynchronous temporal contrast event data. We present three different algorithms for velocity estimation and evaluate their accuracy by means of calibrated reference measurements. The error of the speed estimation of all algorithms is near zero mean and has a standard deviation better than 3% for both traffic flow directions. The results and the accuracy limitations as well as the combined use of the algorithms in the system are discussed.

  1. Theoretically Based Pedagogical Strategies Leading to Deep Learning in Asynchronous Online Gerontology Courses

    Science.gov (United States)

    Majeski, Robin; Stover, Merrily

    2007-01-01

    Online learning has enjoyed increasing popularity in gerontology. This paper presents instructional strategies grounded in Fink's (2003) theory of significant learning designed for the completely asynchronous online gerontology classroom. It links these components with the development of mastery learning goals and provides specific guidelines for…

  2. The Development of a Content Analysis Model for Assessing Students' Cognitive Learning in Asynchronous Online Discussions

    Science.gov (United States)

    Yang, Dazhi; Richardson, Jennifer C.; French, Brian F.; Lehman, James D.

    2011-01-01

    The purpose of this study was to develop and validate a content analysis model for assessing students' cognitive learning in asynchronous online discussions. It adopted a fully mixed methods design, in which qualitative and quantitative methods were employed sequentially for data analysis and interpretation. Specifically, the design was a…

  3. Trajectory exploration within asynchronous binary asteroid systems using refined Lagrangian coherent structures

    Science.gov (United States)

    Shang, Haibin; Wu, Xiaoyu; Cui, Pingyuan

    2017-02-01

    Ground observations have found that asynchronous systems constitute most of the population of the near-Earth binary asteroids. This paper concerns the trajectory of a particle in the asynchronous system which is systematically described using periodic ellipsoidal and spherical body models. Due to the non-autonomous characteristics of the asynchronous system, Lagrangian coherent structures (LCS) are employed to identify the various dynamical behaviors. To enhance the accuracy of LCS, a robust LCS finding algorithm is developed incorporating hierarchical grid refinement, one-dimensional search and variational theory verification. In this way, the intricate dynamical transport boundaries are detected efficiently. These boundaries indicate that a total of 15 types of trajectories exist near asynchronous binary asteroids. According to their Kepler energy variations, these trajectories can be grouped into four basic categories, i.e., transitory, escape, impact and flyby trajectories. Furthermore, the influence of the ellipsoid's spin period on the dynamical behavior is discussed in the context of the change of dynamical regions. We found that the transitory and impact motions occur easily in the synchronous-like binary systems, in which the rotation period of the ellipsoid is nearly equal to that of the mutual orbit. Meanwhile, the results confirm a positive correlation between the spinning rate of the ellipsoid and the probability of the escape and flyby trajectories. The LCS also reveal a marked increase in trajectory diversity after a larger initial energy is selected.

  4. Evaluation of a Computer-Based, Asynchronous Activity on Student Learning of Leadership Concepts.

    Science.gov (United States)

    Boyd, Barry L.; Murphrey, Theresa Pesl

    2002-01-01

    Students taught leadership and ethics using asynchronous computer simulation (n=83) were compared with 113 taught conventionally. The treatment group performed better on questions written at the knowledge, comprehension, and analysis levels of Bloom's Taxonomy, regardless of learning mode preferences. (Contains 26 references.) (SK)

  5. Learning about the Literacy Development of English Language Learners in Asynchronous Online Discussions

    Science.gov (United States)

    De Oliveira, Luciana C.; Olesova, Larisa

    2013-01-01

    This study examined asynchronous online discussions in the online course "English Language Development" to identify themes related to participants' learning about the language and literacy development of English Language Learners when they facilitated online discussions to determine whether the participants developed sufficient…

  6. Template Matching on Parallel Architectures,

    Science.gov (United States)

    1985-07-01

    memory. The processors run asynchronously. Thus according to Hynn’s categories the Butterfl . is a MIMD machine. The processors of the Butterfly are...Generalized Butterfly Architecture This section describes timings for pattern matching on the generalized Butterfl .. Ihe implementations on the Butterfly...these algorithms. Thus the best implementation of the techniques on the generalized Butterfl % are the same as the implementation on the real Butterfly

  7. A newly proposed disease condition produced by light exposure during night: asynchronization.

    Science.gov (United States)

    Kohyama, Jun

    2009-04-01

    The bedtime of preschoolers/pupils/students in Japan has become progressively later with the result sleep duration has become progressively shorter. With these changes, more than half of the preschoolers/pupils/students in Japan recently have complained of daytime sleepiness, while approximately one quarter of junior and senior high school students in Japan reportedly suffer from insomnia. These preschoolers/pupils/students may be suffering from behaviorally induced insufficient sleep syndrome due to inadequate sleep hygiene. If this diagnosis is correct, they should be free from these complaints after obtaining sufficient sleep by avoiding inadequate sleep hygiene. However, such a therapeutic approach often fails. Although social factors are often involved in these sleep disturbances, a novel clinical notion--asynchronization--can further a deeper understanding of the pathophysiology of these disturbances. The essence of asynchronization is a disturbance in various aspects (e.g., cycle, amplitude, phase and interrelationship) of the biological rhythms that normally exhibit circadian oscillation, presumably involving decreased activity of the serotonergic system. The major trigger of asynchronization is hypothesized to be a combination of light exposure during the night and a lack of light exposure in the morning. In addition to basic principles of morning light and an avoidance of nocturnal light exposure, presumable potential therapeutic approaches for asynchronization involve both conventional ones (light therapy, medications (hypnotics, antidepressants, melatonin, vitamin B12), physical activation, chronotherapy) and alternative ones (kampo, pulse therapy, direct contact, control of the autonomic nervous system, respiration (qigong, tanden breathing), chewing, crawling). A morning-type behavioral preference is described in several of the traditional textbooks for good health. The author recommends a morning-type behavioral lifestyle as a way to reduce

  8. Area/latency optimized early output asynchronous full adders and relative-timed ripple carry adders.

    Science.gov (United States)

    Balasubramanian, P; Yamashita, S

    2016-01-01

    This article presents two area/latency optimized gate level asynchronous full adder designs which correspond to early output logic. The proposed full adders are constructed using the delay-insensitive dual-rail code and adhere to the four-phase return-to-zero handshaking. For an asynchronous ripple carry adder (RCA) constructed using the proposed early output full adders, the relative-timing assumption becomes necessary and the inherent advantages of the relative-timed RCA are: (1) computation with valid inputs, i.e., forward latency is data-dependent, and (2) computation with spacer inputs involves a bare minimum constant reverse latency of just one full adder delay, thus resulting in the optimal cycle time. With respect to different 32-bit RCA implementations, and in comparison with the optimized strong-indication, weak-indication, and early output full adder designs, one of the proposed early output full adders achieves respective reductions in latency by 67.8, 12.3 and 6.1 %, while the other proposed early output full adder achieves corresponding reductions in area by 32.6, 24.6 and 6.9 %, with practically no power penalty. Further, the proposed early output full adders based asynchronous RCAs enable minimum reductions in cycle time by 83.4, 15, and 8.8 % when considering carry-propagation over the entire RCA width of 32-bits, and maximum reductions in cycle time by 97.5, 27.4, and 22.4 % for the consideration of a typical carry chain length of 4 full adder stages, when compared to the least of the cycle time estimates of various strong-indication, weak-indication, and early output asynchronous RCAs of similar size. All the asynchronous full adders and RCAs were realized using standard cells in a semi-custom design fashion based on a 32/28 nm CMOS process technology.

  9. Parallel optical sampler

    Energy Technology Data Exchange (ETDEWEB)

    Tauke-Pedretti, Anna; Skogen, Erik J; Vawter, Gregory A

    2014-05-20

    An optical sampler includes a first and second 1.times.n optical beam splitters splitting an input optical sampling signal and an optical analog input signal into n parallel channels, respectively, a plurality of optical delay elements providing n parallel delayed input optical sampling signals, n photodiodes converting the n parallel optical analog input signals into n respective electrical output signals, and n optical modulators modulating the input optical sampling signal or the optical analog input signal by the respective electrical output signals, and providing n successive optical samples of the optical analog input signal. A plurality of output photodiodes and eADCs convert the n successive optical samples to n successive digital samples. The optical modulator may be a photodiode interconnected Mach-Zehnder Modulator. A method of sampling the optical analog input signal is disclosed.

  10. Parallel Magnetic Resonance Imaging

    CERN Document Server

    Uecker, Martin

    2015-01-01

    The main disadvantage of Magnetic Resonance Imaging (MRI) are its long scan times and, in consequence, its sensitivity to motion. Exploiting the complementary information from multiple receive coils, parallel imaging is able to recover images from under-sampled k-space data and to accelerate the measurement. Because parallel magnetic resonance imaging can be used to accelerate basically any imaging sequence it has many important applications. Parallel imaging brought a fundamental shift in image reconstruction: Image reconstruction changed from a simple direct Fourier transform to the solution of an ill-conditioned inverse problem. This work gives an overview of image reconstruction from the perspective of inverse problems. After introducing basic concepts such as regularization, discretization, and iterative reconstruction, advanced topics are discussed including algorithms for auto-calibration, the connection to approximation theory, and the combination with compressed sensing.

  11. Coarrars for Parallel Processing

    Science.gov (United States)

    Snyder, W. Van

    2011-01-01

    The design of the Coarray feature of Fortran 2008 was guided by answering the question "What is the smallest change required to convert Fortran to a robust and efficient parallel language." Two fundamental issues that any parallel programming model must address are work distribution and data distribution. In order to coordinate work distribution and data distribution, methods for communication and synchronization must be provided. Although originally designed for Fortran, the Coarray paradigm has stimulated development in other languages. X10, Chapel, UPC, Titanium, and class libraries being developed for C++ have the same conceptual framework.

  12. Parallel programming with Python

    CERN Document Server

    Palach, Jan

    2014-01-01

    A fast, easy-to-follow and clear tutorial to help you develop Parallel computing systems using Python. Along with explaining the fundamentals, the book will also introduce you to slightly advanced concepts and will help you in implementing these techniques in the real world. If you are an experienced Python programmer and are willing to utilize the available computing resources by parallelizing applications in a simple way, then this book is for you. You are required to have a basic knowledge of Python development to get the most of this book.

  13. Study on Asynchronous MES Teaching Approach for Discipline of College Japanese in Characteristic Campus of Agriculture-related Universities

    Institute of Scientific and Technical Information of China (English)

    Ming; XU

    2015-01-01

    This paper made scientific analysis on asynchronous MES for discipline of College Japanese in characteristic campus of agriculturerelated universities. It made modular design for discipline of College Japanese in emotional concept,language skill,language knowledge,learning strategy,and cultural quality combining students’ demands and education and teaching rules. Relying on Internet and Mobile Internet aided teaching platform,it came up with " Integration- Separation- Integration" asynchronous teaching approach. The practice indicates that teaching effect of such approach is remarkable. However,asynchronous MES for discipline of College Japanese raises higher requirement for interaction between teachers and students and voluntary effort of teachers.

  14. Parallel k-means++

    Energy Technology Data Exchange (ETDEWEB)

    2017-04-04

    A parallelization of the k-means++ seed selection algorithm on three distinct hardware platforms: GPU, multicore CPU, and multithreaded architecture. K-means++ was developed by David Arthur and Sergei Vassilvitskii in 2007 as an extension of the k-means data clustering technique. These algorithms allow people to cluster multidimensional data, by attempting to minimize the mean distance of data points within a cluster. K-means++ improved upon traditional k-means by using a more intelligent approach to selecting the initial seeds for the clustering process. While k-means++ has become a popular alternative to traditional k-means clustering, little work has been done to parallelize this technique. We have developed original C++ code for parallelizing the algorithm on three unique hardware architectures: GPU using NVidia's CUDA/Thrust framework, multicore CPU using OpenMP, and the Cray XMT multithreaded architecture. By parallelizing the process for these platforms, we are able to perform k-means++ clustering much more quickly than it could be done before.

  15. Parallel Fast Legendre Transform

    NARCIS (Netherlands)

    Alves de Inda, M.; Bisseling, R.H.; Maslen, D.K.

    2001-01-01

    We discuss a parallel implementation of a fast algorithm for the discrete polynomial Legendre transform We give an introduction to the DriscollHealy algorithm using polynomial arithmetic and present experimental results on the eciency and accuracy of our implementation The algorithms were implemente

  16. Parallel hierarchical global illumination

    Energy Technology Data Exchange (ETDEWEB)

    Snell, Q.O.

    1997-10-08

    Solving the global illumination problem is equivalent to determining the intensity of every wavelength of light in all directions at every point in a given scene. The complexity of the problem has led researchers to use approximation methods for solving the problem on serial computers. Rather than using an approximation method, such as backward ray tracing or radiosity, the authors have chosen to solve the Rendering Equation by direct simulation of light transport from the light sources. This paper presents an algorithm that solves the Rendering Equation to any desired accuracy, and can be run in parallel on distributed memory or shared memory computer systems with excellent scaling properties. It appears superior in both speed and physical correctness to recent published methods involving bidirectional ray tracing or hybrid treatments of diffuse and specular surfaces. Like progressive radiosity methods, it dynamically refines the geometry decomposition where required, but does so without the excessive storage requirements for ray histories. The algorithm, called Photon, produces a scene which converges to the global illumination solution. This amounts to a huge task for a 1997-vintage serial computer, but using the power of a parallel supercomputer significantly reduces the time required to generate a solution. Currently, Photon can be run on most parallel environments from a shared memory multiprocessor to a parallel supercomputer, as well as on clusters of heterogeneous workstations.

  17. Practical parallel programming

    CERN Document Server

    Bauer, Barr E

    2014-01-01

    This is the book that will teach programmers to write faster, more efficient code for parallel processors. The reader is introduced to a vast array of procedures and paradigms on which actual coding may be based. Examples and real-life simulations using these devices are presented in C and FORTRAN.

  18. Implementation of Parallel Algorithms

    Science.gov (United States)

    1991-09-30

    Lecture Notes in Computer Science , Warwich, England, July 16-20... Lecture Notes in Computer Science , Springer-Verlag, Bangalor, India, December 1990. J. Reif, J. Canny, and A. Page, "An Exact Algorithm for Kinodynamic...Parallel Algorithms and its Impact on Computational Geometry, in Optimal Algorithms, H. Djidjev editor, Springer-Verlag Lecture Notes in Computer Science

  19. Parallel and Distributed Databases

    NARCIS (Netherlands)

    Hiemstra, Djoerd; Kemper, Alfons; Prieto, Manuel; Szalay, Alex

    2009-01-01

    Euro-Par Topic 5 addresses data management issues in parallel and distributed computing. Advances in data management (storage, access, querying, retrieval, mining) are inherent to current and future information systems. Today, accessing large volumes of information is a reality: Data-intensive appli

  20. Parallel hierarchical radiosity rendering

    Energy Technology Data Exchange (ETDEWEB)

    Carter, M.

    1993-07-01

    In this dissertation, the step-by-step development of a scalable parallel hierarchical radiosity renderer is documented. First, a new look is taken at the traditional radiosity equation, and a new form is presented in which the matrix of linear system coefficients is transformed into a symmetric matrix, thereby simplifying the problem and enabling a new solution technique to be applied. Next, the state-of-the-art hierarchical radiosity methods are examined for their suitability to parallel implementation, and scalability. Significant enhancements are also discovered which both improve their theoretical foundations and improve the images they generate. The resultant hierarchical radiosity algorithm is then examined for sources of parallelism, and for an architectural mapping. Several architectural mappings are discussed. A few key algorithmic changes are suggested during the process of making the algorithm parallel. Next, the performance, efficiency, and scalability of the algorithm are analyzed. The dissertation closes with a discussion of several ideas which have the potential to further enhance the hierarchical radiosity method, or provide an entirely new forum for the application of hierarchical methods.

  1. Parallel universes beguile science

    CERN Multimedia

    2007-01-01

    A staple of mind-bending science fiction, the possibility of multiple universes has long intrigued hard-nosed physicists, mathematicians and cosmologists too. We may not be able -- as least not yet -- to prove they exist, many serious scientists say, but there are plenty of reasons to think that parallel dimensions are more than figments of eggheaded imagination.

  2. Adaptation of the EPEC-EM™ Curriculum in a Residency with Asynchronous Learning

    Directory of Open Access Journals (Sweden)

    Gisondi, Michael A

    2010-12-01

    Full Text Available Objective: The Education in Palliative and End-of-life Care for Emergency Medicine Project (EPEC™-EM is a comprehensive curriculum in palliative and end-of-life care for emergency providers. We assessed the adaptation of this course to an EM residency program using synchronous and asynchronous learning.Methods: Curriculum adaptation followed Kern’s standardized six-step curriculum design process. Post-graduate year (PGY 1-4 residents were taught all EPEC™-EM cognitive domains, divided as seven synchronous and seven asynchronous modules. All synchronous modules featured large group didactic lectures and review of EPEC™-EM course materials. Asynchronous modules use only EPEC™-EM electronic course media for resident self-study. Targeted evaluation for EPEC™-EM knowledge objectives was conducted by a prospective case-control crossover study, with synchronous learning serving as the quasi-control, using validated exam tools. We compared de-identified test scores for effectiveness of learning method, using aggregate group performance means for each learning strategy.Results: Of 45 eligible residents 55% participated in a pre-test for local needs analysis, and 78% completed a post-test to measure teaching method effect. Post-test scores improved across all EPEC™-EM domains, with a mean improvement for synchronous modules of +28% (SD=9 and a mean improvement for asynchronous modules of +30% (SD=18. The aggregate mean difference between learning methods was 1.9% (95% CI -15.3, +19.0. Mean test scores of the residents who completed the post-test were: synchronous modules 77% (SD=12; asynchronous modules 83% (SD=13; all modules 80% (SD=12.Conclusion: EPEC™-EM adapted materials can improve resident knowledge of palliative medicine domains, as assessed through validated testing of course objectives. Synchronous and asynchronous learning methods appear to result in similar knowledge transfer, feasibly allowing some course content to be

  3. Special purpose parallel computer architecture for real-time control and simulation in robotic applications

    Science.gov (United States)

    Fijany, Amir (Inventor); Bejczy, Antal K. (Inventor)

    1993-01-01

    This is a real-time robotic controller and simulator which is a MIMD-SIMD parallel architecture for interfacing with an external host computer and providing a high degree of parallelism in computations for robotic control and simulation. It includes a host processor for receiving instructions from the external host computer and for transmitting answers to the external host computer. There are a plurality of SIMD microprocessors, each SIMD processor being a SIMD parallel processor capable of exploiting fine grain parallelism and further being able to operate asynchronously to form a MIMD architecture. Each SIMD processor comprises a SIMD architecture capable of performing two matrix-vector operations in parallel while fully exploiting parallelism in each operation. There is a system bus connecting the host processor to the plurality of SIMD microprocessors and a common clock providing a continuous sequence of clock pulses. There is also a ring structure interconnecting the plurality of SIMD microprocessors and connected to the clock for providing the clock pulses to the SIMD microprocessors and for providing a path for the flow of data and instructions between the SIMD microprocessors. The host processor includes logic for controlling the RRCS by interpreting instructions sent by the external host computer, decomposing the instructions into a series of computations to be performed by the SIMD microprocessors, using the system bus to distribute associated data among the SIMD microprocessors, and initiating activity of the SIMD microprocessors to perform the computations on the data by procedure call.

  4. A Parallel Strategy for Convolutional Neural Network Based on Heterogeneous Cluster for Mobile Information System

    Directory of Open Access Journals (Sweden)

    Jilin Zhang

    2017-01-01

    Full Text Available With the development of the mobile systems, we gain a lot of benefits and convenience by leveraging mobile devices; at the same time, the information gathered by smartphones, such as location and environment, is also valuable for business to provide more intelligent services for customers. More and more machine learning methods have been used in the field of mobile information systems to study user behavior and classify usage patterns, especially convolutional neural network. With the increasing of model training parameters and data scale, the traditional single machine training method cannot meet the requirements of time complexity in practical application scenarios. The current training framework often uses simple data parallel or model parallel method to speed up the training process, which is why heterogeneous computing resources have not been fully utilized. To solve these problems, our paper proposes a delay synchronization convolutional neural network parallel strategy, which leverages the heterogeneous system. The strategy is based on both synchronous parallel and asynchronous parallel approaches; the model training process can reduce the dependence on the heterogeneous architecture in the premise of ensuring the model convergence, so the convolution neural network framework is more adaptive to different heterogeneous system environments. The experimental results show that the proposed delay synchronization strategy can achieve at least three times the speedup compared to the traditional data parallelism.

  5. SEU/SEL Resistant Ultra-Low Power Asynchronous Processor Design for Low-Temperature Applications Project

    Data.gov (United States)

    National Aeronautics and Space Administration — This Phase I SBIR proposal seeks funding to develop a radiation-hardened circuit architecture to achieve SEU and SEL immunity by using delay-insensitive asynchronous...

  6. Assessment of myocardial adrenergic innervation in patients with sick sinus syndrome: effect of asynchronous ventricular activation from ventricular apical stimulation

    OpenAIRE

    Marketou, M E; Simantirakis, E N; Prassopoulos, V K; Chrysostomakis, S I; Velidaki, A A; Karkavitsas, N S; Vardas, P.E.

    2002-01-01

    Objective: To investigate ventricular sympathetic innervation in patients with sick sinus syndrome and to detect regional deterioration of adrenergic innervation caused by asynchronous ventricular activation from right ventricular pacing.

  7. To Parallelize or Not to Parallelize, Speed Up Issue

    CERN Document Server

    Elnashar, Alaa Ismail

    2011-01-01

    Running parallel applications requires special and expensive processing resources to obtain the required results within a reasonable time. Before parallelizing serial applications, some analysis is recommended to be carried out to decide whether it will benefit from parallelization or not. In this paper we discuss the issue of speed up gained from parallelization using Message Passing Interface (MPI) to compromise between the overhead of parallelization cost and the gained parallel speed up. We also propose an experimental method to predict the speed up of MPI applications.

  8. Tiling and Asynchronous Communication Optimizations for Stencil Computations

    KAUST Repository

    Malas, Tareq

    2015-12-07

    The importance of stencil-based algorithms in computational science has focused attention on optimized parallel implementations for multilevel cache-based processors. Temporal blocking schemes leverage the large bandwidth and low latency of caches to accelerate stencil updates and approach theoretical peak performance. A key ingredient is the reduction of data traffic across slow data paths, especially the main memory interface. Most of the established work concentrates on updating separate cache blocks per thread, which works on all types of shared memory systems, regardless of whether there is a shared cache among the cores. This approach is memory-bandwidth limited in several situations, where the cache space for each thread can be too small to provide sufficient in-cache data reuse. We introduce a generalized multi-dimensional intra-tile parallelization scheme for shared-cache multicore processors that results in a significant reduction of cache size requirements and shows a large saving in memory bandwidth usage compared to existing approaches. It also provides data access patterns that allow efficient hardware prefetching. Our parameterized thread groups concept provides a controllable trade-off between concurrency and memory usage, shifting the pressure between the memory interface and the Central Processing Unit (CPU).We also introduce efficient diamond tiling structure for both shared memory cache blocking and distributed memory relaxed-synchronization communication, demonstrated using one-dimensional domain decomposition. We describe the approach and our open-source testbed implementation details (called Girih), present performance results on contemporary Intel processors, and apply advanced performance modeling techniques to reconcile the observed performance with hardware capabilities. Furthermore, we conduct a comparison with the state-of-the-art stencil frameworks PLUTO and Pochoir in shared memory, using corner-case stencil operators. We study the

  9. Divergent evolution peaks under intermediate population bottlenecks during bacterial experimental evolution

    OpenAIRE

    Vogwill, Tom; Phillips, Robyn L.; Gifford, Danna R.; MacLean, R. Craig

    2016-01-01

    There is growing evidence that parallel molecular evolution is common, but its causes remain poorly understood. Demographic parameters such as population bottlenecks are predicted to be major determinants of parallelism. Here, we test the hypothesis that bottleneck intensity shapes parallel evolution by elucidating the genomic basis of adaptation to antibiotic-supplemented media in hundreds of populations of the bacterium Pseudomonas fluorescens Pf0-1. As expected, bottlenecking decreased the...

  10. Synchronization, retiming and OTDM of an asynchronous 10 Gigabit Ethernet NRZ packet using a time lens for Terabit Ethernet

    DEFF Research Database (Denmark)

    Hu, Hao; Laguardia Areal, Janaina; Mulvad, Hans Christian Hansen;

    2011-01-01

    An asynchronous 10G Ethernet packet is synchronized and retimed to a master clock using a time lens. The NRZ packet is converted into an RZ packet and multiplexed with a serial 1.28 Tb/s signal.......An asynchronous 10G Ethernet packet is synchronized and retimed to a master clock using a time lens. The NRZ packet is converted into an RZ packet and multiplexed with a serial 1.28 Tb/s signal....

  11. System-Enforced Deterministic Streaming for Efficient Pipeline Parallelism

    Institute of Scientific and Technical Information of China (English)

    张昱; 李兆鹏; 曹慧芳

    2015-01-01

    Pipeline parallelism is a popular parallel programming pattern for emerging applications. However, program-ming pipelines directly on conventional multithreaded shared memory is difficult and error-prone. We present DStream, a C library that provides high-level abstractions of deterministic threads and streams for simply representing pipeline stage work-ers and their communications. The deterministic stream is established atop our proposed single-producer/multi-consumer (SPMC) virtual memory, which integrates synchronization with the virtual memory model to enforce determinism on shared memory accesses. We investigate various strategies on how to efficiently implement DStream atop the SPMC memory, so that an infinite sequence of data items can be asynchronously published (fixed) and asynchronously consumed in order among adjacent stage workers. We have successfully transformed two representative pipeline applications – ferret and dedup using DStream, and conclude conversion rules. An empirical evaluation shows that the converted ferret performed on par with its Pthreads and TBB counterparts in term of running time, while the converted dedup is close to 2.56X, 7.05X faster than the Pthreads counterpart and 1.06X, 3.9X faster than the TBB counterpart on 16 and 32 CPUs, respectively.

  12. Parallel grid population

    Science.gov (United States)

    Wald, Ingo; Ize, Santiago

    2015-07-28

    Parallel population of a grid with a plurality of objects using a plurality of processors. One example embodiment is a method for parallel population of a grid with a plurality of objects using a plurality of processors. The method includes a first act of dividing a grid into n distinct grid portions, where n is the number of processors available for populating the grid. The method also includes acts of dividing a plurality of objects into n distinct sets of objects, assigning a distinct set of objects to each processor such that each processor determines by which distinct grid portion(s) each object in its distinct set of objects is at least partially bounded, and assigning a distinct grid portion to each processor such that each processor populates its distinct grid portion with any objects that were previously determined to be at least partially bounded by its distinct grid portion.

  13. Collisionless parallel shocks

    Science.gov (United States)

    Khabibrakhmanov, I. KH.; Galeev, A. A.; Galinskii, V. L.

    1993-01-01

    Consideration is given to a collisionless parallel shock based on solitary-type solutions of the modified derivative nonlinear Schroedinger equation (MDNLS) for parallel Alfven waves. The standard derivative nonlinear Schroedinger equation is generalized in order to include the possible anisotropy of the plasma distribution and higher-order Korteweg-de Vies-type dispersion. Stationary solutions of MDNLS are discussed. The anisotropic nature of 'adiabatic' reflections leads to the asymmetric particle distribution in the upstream as well as in the downstream regions of the shock. As a result, nonzero heat flux appears near the front of the shock. It is shown that this causes the stochastic behavior of the nonlinear waves, which can significantly contribute to the shock thermalization.

  14. Parallel clustering with CFinder

    CERN Document Server

    Pollner, Peter; Vicsek, Tamas; 10.1142/S0129626412400014

    2012-01-01

    The amount of available data about complex systems is increasing every year, measurements of larger and larger systems are collected and recorded. A natural representation of such data is given by networks, whose size is following the size of the original system. The current trend of multiple cores in computing infrastructures call for a parallel reimplementation of earlier methods. Here we present the grid version of CFinder, which can locate overlapping communities in directed, weighted or undirected networks based on the clique percolation method (CPM). We show that the computation of the communities can be distributed among several CPU-s or computers. Although switching to the parallel version not necessarily leads to gain in computing time, it definitely makes the community structure of extremely large networks accessible.

  15. Internal Structure of Virtual Communications in Communities of Inquiry in Higher Education: Phases, Evolution and Participants' Satisfaction

    Science.gov (United States)

    Gutierrez-Santiuste, Elba; Gallego-Arrufat, Maria-Jesus

    2015-01-01

    This study investigates the phases of development of synchronous and asynchronous virtual communication produced in a community of inquiry (CoI) by analyzing the internal structure of each intervention in the forum and each chat session to determine the evolution of their social, cognitive and teaching character. It also analyzes the participating…

  16. Parallel programming with MPI

    Energy Technology Data Exchange (ETDEWEB)

    Tatebe, Osamu [Electrotechnical Lab., Tsukuba, Ibaraki (Japan)

    1998-03-01

    MPI is a practical, portable, efficient and flexible standard for message passing, which has been implemented on most MPPs and network of workstations by machine vendors, universities and national laboratories. MPI avoids specifying how operations will take place and superfluous work to achieve efficiency as well as portability, and is also designed to encourage overlapping communication and computation to hide communication latencies. This presentation briefly explains the MPI standard, and comments on efficient parallel programming to improve performance. (author)

  17. Implementation of Parallel Algorithms

    Science.gov (United States)

    1993-06-30

    their socia ’ relations or to achieve some goals. For example, we define a pair-wise force law of i epulsion and attraction for a group of identical...quantization based compression schemes. Photo-refractive crystals, which provide high density recording in real time, are used as our holographic media . The...of Parallel Algorithms (J. Reif, ed.). Kluwer Academic Pu’ ishers, 1993. (4) "A Dynamic Separator Algorithm", D. Armon and J. Reif. To appear in

  18. Algorithmically specialized parallel computers

    CERN Document Server

    Snyder, Lawrence; Gannon, Dennis B

    1985-01-01

    Algorithmically Specialized Parallel Computers focuses on the concept and characteristics of an algorithmically specialized computer.This book discusses the algorithmically specialized computers, algorithmic specialization using VLSI, and innovative architectures. The architectures and algorithms for digital signal, speech, and image processing and specialized architectures for numerical computations are also elaborated. Other topics include the model for analyzing generalized inter-processor, pipelined architecture for search tree maintenance, and specialized computer organization for raster

  19. Parallel Algorithms Derivation

    Science.gov (United States)

    1989-03-31

    Lecture Notes in Computer Science , Warwich, England, July 16.20, 1990. J. Reif and J. Storer, "A Parallel Architecture for...34, The 10th Conference on Foundations of Software Technology and Theoretical Computer Science, Lecture Notes in Computer Science , Springer-Verlag...Geometry, in Optimal Algorithms, H. Djidjev editor, Springer-Verlag Lecture Notes in Computer Science 401, 1989, 1.8.. J. Reif, R. Paturi, and S.

  20. Xyce parallel electronic simulator.

    Energy Technology Data Exchange (ETDEWEB)

    Keiter, Eric R; Mei, Ting; Russo, Thomas V.; Rankin, Eric Lamont; Schiek, Richard Louis; Thornquist, Heidi K.; Fixel, Deborah A.; Coffey, Todd S; Pawlowski, Roger P; Santarelli, Keith R.

    2010-05-01

    This document is a reference guide to the Xyce Parallel Electronic Simulator, and is a companion document to the Xyce Users Guide. The focus of this document is (to the extent possible) exhaustively list device parameters, solver options, parser options, and other usage details of Xyce. This document is not intended to be a tutorial. Users who are new to circuit simulation are better served by the Xyce Users Guide.

  1. Stability of parallel flows

    CERN Document Server

    Betchov, R

    2012-01-01

    Stability of Parallel Flows provides information pertinent to hydrodynamical stability. This book explores the stability problems that occur in various fields, including electronics, mechanics, oceanography, administration, economics, as well as naval and aeronautical engineering. Organized into two parts encompassing 10 chapters, this book starts with an overview of the general equations of a two-dimensional incompressible flow. This text then explores the stability of a laminar boundary layer and presents the equation of the inviscid approximation. Other chapters present the general equation

  2. Analysis of an FBMC/OQAM scheme for asynchronous access in wireless communications

    Science.gov (United States)

    Mattera, Davide; Tanda, Mario; Bellanger, Maurice

    2015-12-01

    The OFDM/OQAM transceiver belongs to the filter-bank-based multicarrier (FBMC) family and, unlike OFDM schemes, it is particularly able to meet the requirements of the physical layer of cognitive radio networks such as high level of adjacent channel leakage ratio and asynchronous communications. The paper proposes and analyzes a new implementation structure, named frequency spreading, for the OFDM/OQAM transceiver. On flat channels, it is equivalent to the standard one in terms of input-output relations, though more complex. On multipath channels, it offers a crucial advantage in terms of equalization, which is performed in the frequency domain, leading to high performance and no additional delay. With its flexibility and level of performance, the analyzed scheme has the potential to outperform OFDM in the asynchronous access context and in cognitive radio networks.

  3. A New Model for Interference Analysis in Asynchronous Multi-Carrier Transmission

    CERN Document Server

    Medjahdi, Yahia; Ruyet, Didier Le; Roviras, Daniel

    2010-01-01

    Interference at the radio receiver is a key source of degradation in quality of service of wireless communication systems. This paper presents a unified framework for OFDM/FBMC interference characterization and analysis in asynchronous environment. Multi-user interference is caused by the timing synchronization errors which lead to the destruction of the orthogonality between subcarriers. In this paper, we develop a theoretical analysis of the asynchronous interference considering the multi-path effects on the interference signal. We further propose an accurate model for interference that provides a useful computational tool in order to evaluate the performance of an OFDM/FBMC system in a frequency selective fading environment. Finally, simulation results confirmed the accuracy of the proposed model.

  4. Asynchronous Magnetic Bead Rotation (AMBR Microviscometer for Label-Free DNA Analysis

    Directory of Open Access Journals (Sweden)

    Yunzi Li

    2014-03-01

    Full Text Available We have developed a label-free viscosity-based DNA detection system, using paramagnetic beads as an asynchronous magnetic bead rotation (AMBR microviscometer. We have demonstrated experimentally that the bead rotation period is linearly proportional to the viscosity of a DNA solution surrounding the paramagnetic bead, as expected theoretically. Simple optical measurement of asynchronous microbead motion determines solution viscosity precisely in microscale volumes, thus allowing an estimate of DNA concentration or average fragment length. The response of the AMBR microviscometer yields reproducible measurement of DNA solutions, enzymatic digestion reactions, and PCR systems at template concentrations across a 5000-fold range. The results demonstrate the feasibility of viscosity-based DNA detection using AMBR in microscale aqueous volumes.

  5. Distributed embedded controller development with petri nets application to globally-asynchronous locally-synchronous systems

    CERN Document Server

    Moutinho, Filipe de Carvalho

    2016-01-01

    This book describes a model-based development approach for globally-asynchronous locally-synchronous distributed embedded controllers.  This approach uses Petri nets as modeling formalism to create platform and network independent models supporting the use of design automation tools.  To support this development approach, the Petri nets class in use is extended with time-domains and asynchronous-channels. The authors’ approach uses models not only providing a better understanding of the distributed controller and improving the communication among the stakeholders, but also to be ready to support the entire lifecycle, including the simulation, the verification (using model-checking tools), the implementation (relying on automatic code generators), and the deployment of the distributed controller into specific platforms. Uses a graphical and intuitive modeling formalism supported by design automation tools; Enables verification, ensuring that the distributed controller was correctly specified; Provides flex...

  6. An Asynchronous Time-Division-Multiplexed Network-on-Chip for Real-Time Systems

    DEFF Research Database (Denmark)

    Kasapaki, Evangelia

    . This thesis focuses on the design of Argo, a NOC targeted at hard real-time multi-processor platforms with a GALS timing organization. To support real-time communication, NOCs establish end-to-end connections and provide latency and throughput guarantees for these connections. Argo uses time division...... more flexible timing within its structure, to address signal distribution issues, using a network of synchronous routers. NOCs consist of a switching structure of routers connected by links, with network interfaces (NIs) that connect the processors to the switching structure. Argo uses a novel NI...... design that supports time-predictability, and asynchronous routers that form a time-elastic network. The NI design integrates the DMA functionality and the TDM schedule, and uses dual-ported local memories. The routers combine the router functionality and asynchronous elastic behavior. They also use...

  7. An Almost-Surely Terminating Polynomial Protocol for Asynchronous Byzantine Agreement with Optimal Resilience

    CERN Document Server

    Abraham, Ittai; Halpern, Joseph Y

    2008-01-01

    Consider an asynchronous system with private channels and $n$ processes, up to $t$ of which may be faulty. We settle a longstanding open question by providing a Byzantine agreement protocol that simultaneously achieves three properties: 1. (optimal) resilience: it works as long as $n>3t$ 2. (almost-sure) termination: with probability one, all nonfaulty processes terminate 3. (polynomial) efficiency: the expected computation time, memory consumption, message size, and number of messages sent are all polynomial in $n$. Earlier protocols have achieved only two of these three properties. In particular, the protocol of Bracha is not polynomially efficient, the protocol of Feldman and Micali is not optimally resilient, and the protocol of Canetti and Rabin does not have almost-sure termination. Our protocol utilizes a new primitive called shunning (asynchronous) verifiable secret sharing (SVSS), which ensures, roughly speaking, that either a secret is successfully shared or a new faulty process is ignored from this...

  8. Realistic modelling of the effects of asynchronous motion at the base of bridge piers

    CERN Document Server

    Romanelli, F; Vaccari, F

    2002-01-01

    Frequently long-span bridges provide deep valley crossings, which require special consideration due to the possibility of local amplification of the ground motion as a consequence of topographical irregularities and local soil conditions. This does in fact cause locally enhanced seismic input with the possibility for the bridge piers to respond asynchronously. This introduces special design requirements so that possible out-of-phase ground displacements and the associated large relative displacements of adjacent piers can be accommodated without excessive damage. Assessment of the local variability of the ground motion due to local lateral heterogeneities and to attenuation properties is thus crucial toward the realistic definition of the asynchronous motion at the base of the bridge piers. We illustrate the work done in the framework of a large international cooperation to assess the importance of non-synchronous seismic excitation of long structures. To accomplish this task we compute complete synthetic acc...

  9. Sum rates of asynchronous GFDMA and SC-FDMA for 5G uplink

    Directory of Open Access Journals (Sweden)

    Woojin Park

    2015-12-01

    Full Text Available The fifth generation (5G of mobile communication envisions ultralow latency less than 1 ms for radio interface. To this end, frameless asynchronous multiple access may be needed to allow users to transmit instantly without waiting for the next frame start. In this paper, generalized frequency division multiple-access (GFDMA, one of the promising multiple-access candidates for 5G mobile, is compared with the conventional single-carrier FDMA (SC-FDMA in terms of the uplink sum rate when both techniques are adapted for the asynchronous scenario. In particular, a waveform windowing technique is applied to both schemes to mitigate the inter-user interference due to non-zero out-of-band emission.

  10. Asynchronous update based networked predictive control system using a novel proactive compensation strategy.

    Science.gov (United States)

    Duan, Yingyao; Zuo, Xin; Liu, Jianwei

    2016-01-01

    Networked predictive control system (NPCS) has been proposed to address random delays and data dropouts in networked control systems (NCSs). A remaining challenge of this approach is that the controller has uncertain information about the actual control inputs, which leads to the predicted control input errors. The main contribution of this paper is to develop an explicit mechanism running in the distributed network nodes asynchronously, which enables the controller node to keep informed of the states of the actuator node without a priori knowledge about the network. Based on this mechanism, a novel proactive compensation strategy is proposed to develop asynchronous update based networked predictive control system (AUBNPCS). The stability criterion of AUBNPCS is derived analytically. A simulation experiment based on Truetime demonstrates the effectiveness of the scheme.

  11. The Combine Effect of Synchronous and Asynchronous E-Learning on Distance Education

    Directory of Open Access Journals (Sweden)

    Iqrar Ahmad

    2013-01-01

    Full Text Available The aim of this paper is to highlight the combine effect of synchronous as well as asynchronous in E-learning environment. Both type of learning have importance in different scenario. Not one of them can fulfill whole requirement individually. Synchronous training is done in real-time with a live instructor facilitating the training. Everyone logs in at a set time and can communicate directly with the instructor and with each other. It lasts for a set amount of time - from a single session to several weeks, months or even years. Asynchronous is e-learning in the more traditional sense of the word. It involves self-paced learning, CD-ROM-based, Network-based, Intranet-based or Internet-based. It may include access to instructors through on-line bulletin boards, on-line discussion groups and e-mail.

  12. Asynchronous H∞ filtering for linear switched systems with average dwell time

    Science.gov (United States)

    Wang, Bo; Zhang, Hongbin; Wang, Gang; Dang, Chuangyin

    2016-09-01

    This paper is concerned with the H∞ filtering problem for a class of continuous-time linear switched systems with the asynchronous behaviours, where 'asynchronous' means that the switching of the filters to be designed has a lag to the switching of the system modes. By using the Lyapunov-like functions and the average dwell time technique, a sufficient condition is obtained to guarantee the asymptotic stability with a weighted H∞ performance index for the filtering error system. Moreover, the results are formulated in the form of linear matrix inequalities that are numerical feasible. As a result, the filter design problem is solved. Finally, an illustrative numerical example is presented to show the effectiveness of the results.

  13. MMSE Multiuser Detector Alleviating Edge Effect in Asynchronous DS-CDMA Systems

    Institute of Scientific and Technical Information of China (English)

    WANGLing; JIAOLicheng; TAOHaihong; LIUFang

    2005-01-01

    Multiuser detection is a key technique in DS-CDMA systems. At the base station, the received signal is the compositive signal transmitted by active users in the system over asynchronous channels, the Multiple access interference (MAI) components of which is more serious than that in synchronous systems. In this paper, based on the compact matrix signal model of the asynchronous system, a MMSE (Minimum mean square error) Multiuser detector alleviating edge effect (MMSEAEE) with low complexity is proposed. The asymptotic efficiency, near-far effect resistance and computational complexity of the multiuser detector are analyzed qualitatively. Finally, the bit error rate is simulated via plentiful Monte Carlo numerical experiments. With performance analysis and numerical simulation, it is shown that MMSEAEE with low complexity offers significant performance improvement over some existing popular detectors in eliminating multiple access interference and near-far resistance.

  14. Application of Artificial Intelligence Techniques for the Control of the Asynchronous Machine

    Directory of Open Access Journals (Sweden)

    F. Khammar

    2016-01-01

    Full Text Available The induction machine is experiencing a growing success for two decades by gradually replacing the DC machines and synchronous in many industrial applications. This paper is devoted to the study of advanced methods applied to the command of the asynchronous machine in order to obtain a system of control of high performance. While the criteria for response time, overtaking, and static error can be assured by the techniques of conventional control, the criterion of robustness remains a challenge for researchers. This criterion can be satisfied only by applying advanced techniques of command. After mathematical modeling of the asynchronous machine, it defines the control strategies based on the orientation of the rotor flux. The results of the different simulation tests highlight the properties of robustness of algorithms proposed and suggested to compare the different control strategies.

  15. 基于Javascript的异步编程分析%Javascript-based Asynchronous Programming Analysis

    Institute of Scientific and Technical Information of China (English)

    陈浩

    2015-01-01

    异步编程带来的问题在客户端Javascript中并不明显,但随着服务器端Javascript越来越广的被使用,大量的异步IO操作使得该问题变得明显。许多不同的方法都可以解决这个问题,本文针对此问题讨论了一些方法。%Asynchronous programming problems caused by the client Javascript is not obvious, but with the server-side Javascript is used more widely, a large number of asynchronous IO operation so that the problem becomes apparent. Many different methods can solve this problem, this paper discusses some of the ways this problem.

  16. Asynchronous cellular automaton-based neuron: theoretical analysis and on-FPGA learning.

    Science.gov (United States)

    Matsubara, Takashi; Torikai, Hiroyuki

    2013-05-01

    A generalized asynchronous cellular automaton-based neuron model is a special kind of cellular automaton that is designed to mimic the nonlinear dynamics of neurons. The model can be implemented as an asynchronous sequential logic circuit and its control parameter is the pattern of wires among the circuit elements that is adjustable after implementation in a field-programmable gate array (FPGA) device. In this paper, a novel theoretical analysis method for the model is presented. Using this method, stabilities of neuron-like orbits and occurrence mechanisms of neuron-like bifurcations of the model are clarified theoretically. Also, a novel learning algorithm for the model is presented. An equivalent experiment shows that an FPGA-implemented learning algorithm enables an FPGA-implemented model to automatically reproduce typical nonlinear responses and occurrence mechanisms observed in biological and model neurons.

  17. Zero Dynamics Analysis for Inverse Decoupling Control of Asynchronous Traction Motor

    Directory of Open Access Journals (Sweden)

    Haiying Dong

    2013-07-01

    Full Text Available Considering the problem for inverse system method in EMU AC induction traction motor linear decoupling, the zero dynamics subsystem will be separated from the original dynamic system through coordinate transformation. Firstly, a getting method for zero dynamics of the multiple input multiple output nonlinear system is discussed when γ<n. Second, the zero dynamics analysis for five order nonlinear model of asynchronous traction motor which base on the stationary coordinate system is given by using inverse decoupling method. The analysis results show that if the stability of the zero dynamics can be ensured, then the entire linearization of original nonlinear system is not necessary, need only partial linearization which effect on the external dynamic portion. The inverse decoupling process of asynchronous traction motor can be simplified by this conclusion.

  18. Desynchronization of neocortical networks by asynchronous release of GABA at autaptic and synaptic contacts from fast-spiking interneurons.

    Directory of Open Access Journals (Sweden)

    Frédéric Manseau

    Full Text Available Networks of specific inhibitory interneurons regulate principal cell firing in several forms of neocortical activity. Fast-spiking (FS interneurons are potently self-inhibited by GABAergic autaptic transmission, allowing them to precisely control their own firing dynamics and timing. Here we show that in FS interneurons, high-frequency trains of action potentials can generate a delayed and prolonged GABAergic self-inhibition due to sustained asynchronous release at FS-cell autapses. Asynchronous release of GABA is simultaneously recorded in connected pyramidal (P neurons. Asynchronous and synchronous autaptic release show differential presynaptic Ca(2+ sensitivity, suggesting that they rely on different Ca(2+ sensors and/or involve distinct pools of vesicles. In addition, asynchronous release is modulated by the endogenous Ca(2+ buffer parvalbumin. Functionally, asynchronous release decreases FS-cell spike reliability and reduces the ability of P neurons to integrate incoming stimuli into precise firing. Since each FS cell contacts many P neurons, asynchronous release from a single interneuron may desynchronize a large portion of the local network and disrupt cortical information processing.

  19. The Parallel C Preprocessor

    Directory of Open Access Journals (Sweden)

    Eugene D. Brooks III

    1992-01-01

    Full Text Available We describe a parallel extension of the C programming language designed for multiprocessors that provide a facility for sharing memory between processors. The programming model was initially developed on conventional shared memory machines with small processor counts such as the Sequent Balance and Alliant FX/8, but has more recently been used on a scalable massively parallel machine, the BBN TC2000. The programming model is split-join rather than fork-join. Concurrency is exploited to use a fixed number of processors more efficiently rather than to exploit more processors as in the fork-join model. Team splitting, a mechanism to split the team of processors executing a code into subteams to handle parallel subtasks, is used to provide an efficient mechanism to exploit nested concurrency. We have found the split-join programming model to have an inherent implementation advantage, compared to the fork-join model, when the number of processors in a machine becomes large.

  20. Parallel Feature Extraction System

    Institute of Scientific and Technical Information of China (English)

    MAHuimin; WANGYan

    2003-01-01

    Very high speed image processing is needed in some application specially for weapon. In this paper, a high speed image feature extraction system with parallel structure was implemented by Complex programmable logic device (CPLD), and it can realize image feature extraction in several microseconds almost with no delay. This system design is presented by an application instance of flying plane, whose infrared image includes two kinds of feature: geometric shape feature in the binary image and temperature-feature in the gray image. Accordingly the feature extraction is taken on the two kind features. Edge and area are two most important features of the image. Angle often exists in the connection of the different parts of the target's image, which indicates that one area ends and the other area begins. The three key features can form the whole presentation of an image. So this parallel feature extraction system includes three processing modules: edge extraction, angle extraction and area extraction. The parallel structure is realized by a group of processors, every detector is followed by one route of processor, every route has the same circuit form, and works together at the same time controlled by a set of clock to realize feature extraction. The extraction system has simple structure, small volume, high speed, and better stability against noise. It can be used in the war field recognition system.

  1. Parameter Optimization for Spherical Parallel Mechanism Bionic Eye Based on Differential Evolution%基于差分进化的球面并联机构仿生眼参数优化

    Institute of Scientific and Technical Information of China (English)

    李树平; 谢少荣; 程军; 李恒宇; 李超; 罗均

    2011-01-01

    确定了仿生眼的目标工作空间,并以雅可比矩阵条件数最大值定义了最差灵巧度.利用差分进化的全局寻优能力对最差灵巧度的最大值进行优化,采用动态缩放因子解决优化过程中的早熟问题,增强了全局搜索能力.在满足仿生眼特殊结构要求并使目标工作空间内任意姿态都具有较好灵巧度的情况下,确定了合理的结构参数.最后实验表明参数优化后的仿生眼实物很好地满足了设计要求.%The target working space of bionic eye was firstly determined. The worst dexterity for bionic eye with the maximum condition number of Jacobian matrix was defined. Then, a differential evolution ( DE) algorithm was used to optimize the maximum of the worst dexterity index. Dynamic scaling factor was determined according to the overcome premature evolution and enhance the probability of finding global optimum. Reasonable structural parameters were chosen in the case of satisfying the special requirements of bionic eye structure and making arbitrary posture dexterity of target working space better. Finally, the experimental results show that bionic eye with the optimized parameters are good coinciding with the design requirements.

  2. Reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application

    Science.gov (United States)

    Archer, Charles J [Rochester, MN; Blocksome, Michael A [Rochester, MN; Peters, Amanda A [Rochester, MN; Ratterman, Joseph D [Rochester, MN; Smith, Brian E [Rochester, MN

    2012-01-10

    Methods, apparatus, and products are disclosed for reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application that include: beginning, by each compute node, performance of a blocking operation specified by the parallel application, each compute node beginning the blocking operation asynchronously with respect to the other compute nodes; reducing, for each compute node, power to one or more hardware components of that compute node in response to that compute node beginning the performance of the blocking operation; and restoring, for each compute node, the power to the hardware components having power reduced in response to all of the compute nodes beginning the performance of the blocking operation.

  3. A Scalable Parallel PWTD-Accelerated SIE Solver for Analyzing Transient Scattering from Electrically Large Objects

    KAUST Repository

    Liu, Yang

    2015-12-17

    A scalable parallel plane-wave time-domain (PWTD) algorithm for efficient and accurate analysis of transient scattering from electrically large objects is presented. The algorithm produces scalable communication patterns on very large numbers of processors by leveraging two mechanisms: (i) a hierarchical parallelization strategy to evenly distribute the computation and memory loads at all levels of the PWTD tree among processors, and (ii) a novel asynchronous communication scheme to reduce the cost and memory requirement of the communications between the processors. The efficiency and accuracy of the algorithm are demonstrated through its applications to the analysis of transient scattering from a perfect electrically conducting (PEC) sphere with a diameter of 70 wavelengths and a PEC square plate with a dimension of 160 wavelengths. Furthermore, the proposed algorithm is used to analyze transient fields scattered from realistic airplane and helicopter models under high frequency excitation.

  4. Asynchronous and Synchronous Communication in College English Writing in Web-based Learning Environment

    Institute of Scientific and Technical Information of China (English)

    丁洁

    2009-01-01

    In web-based learning environment,College English writing has always been a thorny issue.Here both asynchronous and synchronous communications in college English writing mean the new interactive teaching belief. This paper attempts to do the blending of two in the traditional writing learning and teaching in college English in order to promote a more flexible,efficient and interactive learning environment in accordance with students' interests and needs.

  5. Asynchronous and Synchronous Communication in College English Writing in Web-based Learning Environment

    Institute of Scientific and Technical Information of China (English)

    丁洁

    2009-01-01

    In web-based learning environment,College English writing has always been a thorny issue.Here both asynchronous and synchronous communications in college English writing mean the new interactive teaching belief. This paper attempts to do the blending of two in the traditional writing learning and teaching in college English in order to promote a more flexible, efficient and interactive learning environment in accordance with students' interests and needs.

  6. Interference tables: a useful model for interference analysis in asynchronous multicarrier transmission

    OpenAIRE

    Medjahdi, Yahia; Terré, Michel; Le Ruyet, Didier; Roviras, Daniel

    2014-01-01

    In this paper, we investigate the impact of timing asynchronism on the performance of multicarrier techniques in a spectrum coexistence context. Two multicarrier schemes are considered: cyclic prefix-based orthogonal frequency division multiplexing (CP-OFDM) with a rectangular pulse shape and filter bank-based multicarrier (FBMC) with physical layer for dynamic spectrum access and cognitive radio (PHYDYAS) and isotropic orthogonal transform algorithm (IOTA) waveforms. First, we present the ge...

  7. MODELING OF SYMMETRIC THREE-PHASE ASYNCHRONOUS ELECTRIC MOTOR IN ASYMMETRIC CONNECTION TO NETWORK

    Directory of Open Access Journals (Sweden)

    V. I. Lukovnikov

    2005-01-01

    Full Text Available The paper shows how to solve the problem concerning reveal of changes in mathematical models and electric parameters of symmetric three-phase short-circuited asynchronous electric motors in case of their connection to single- or two-phase network in comparison with their connection to three-phase network. The uniform methodological approach permitting to generalize the known data and receive new results is offered in the paper.

  8. All optical contention detection and resolution for asynchronous variable length optical packets switching

    Science.gov (United States)

    Farhat, Rim; Farhat, Amel; Menif, Mourad

    2016-04-01

    We proposed a novel 2×2 all optical packet switching router architecture supporting asynchronous, labelled and variablelength packet. A proof of concept through Matlab Simulink simulation is validated. Then we discussed the three possible scenarios to demonstrate the contention resolution technique based on deflection routing. We have showing that the contending packet is detected and forwarded according FIFO (First In First Out) strategy to another output.

  9. Framework for virtual collaboration emphasized by awareness information and asynchronous interaction

    OpenAIRE

    Matsuda, Tomo; Shibata,Naoki; Yasumoto, keiichi; Ito, Minoru

    2008-01-01

    In this paper, we propose a framework which allows remote users to form conversation groups based on spatial relationship in a shared virtual space. Our proposed framework can transport awareness information of real world by capturing and transferring user’s audio visual information. Our framework also provides functions useful to CSCW, which allow each user to simultaneously join different conversation groups, and communicate with others asynchronously exchanging awareness information. We sh...

  10. Self-calibration algorithm in an asynchronous P300-based brain-computer interface

    Science.gov (United States)

    Schettini, F.; Aloise, F.; Aricò, P.; Salinari, S.; Mattia, D.; Cincotti, F.

    2014-06-01

    Objective. Reliability is a desirable characteristic of brain-computer interface (BCI) systems when they are intended to be used under non-experimental operating conditions. In addition, their overall usability is influenced by the complex and frequent procedures that are required for configuration and calibration. Earlier studies examined the issue of asynchronous control in P300-based BCIs, introducing dynamic stopping and automatic control suspension features. This report proposes and evaluates an algorithm for the automatic recalibration of the classifier's parameters using unsupervised data. Approach. Ten healthy subjects participated in five P300-based BCI sessions throughout a single day. First, we examined whether continuous adaptation of control parameters improved the accuracy of the asynchronous system over time. Then, we assessed the performance of the self-calibration algorithm with respect to the no-recalibration and supervised calibration conditions with regard to system accuracy and communication efficiency. Main results. Offline tests demonstrated that continuous adaptation of the control parameters significantly increased the communication efficiency of asynchronous P300-based BCIs. The self-calibration algorithm correctly assigned labels to unsupervised data with 95% accuracy, effecting communication efficiency that was comparable with that of supervised repeated calibration. Significance. Although additional online tests that involve end-users under non-experimental conditions are needed, these preliminary results are encouraging, from which we conclude that the self-calibration algorithm is a promising solution to improve P300-based BCI usability and reliability.

  11. Asynchronous Periodic Edge-Event Triggered Control for Double-Integrator Networks With Communication Time Delays.

    Science.gov (United States)

    Duan, Gaopeng; Xiao, Feng; Wang, Long

    2017-01-23

    This paper focuses on the average consensus of double-integrator networked systems based on the asynchronous periodic edge-event triggered control. The asynchronous property lies in the edge event-detecting procedure. For different edges, their event detections are performed at different times and the corresponding events occur independently of each other. When an event is activated, the two adjacent agents connected by the corresponding link sample their relative state information and update their controllers. The application of incidence matrix facilitates the transformation of control objects from the agent-based to the edge-based. Practically, due to the constraints of network bandwidth and communication distance, agents usually cannot receive the instantaneous information of some others, which has an impact on the system performance. Hence, it is necessary to investigate the presence of communication time delays. For double-integrator multiagent systems with and without communication time delays, the average state consensus can be asynchronously achieved by designing appropriate parameters under the proposed event-detecting rules. The presented results specify the relationship among the maximum allowable time delays, interaction topologies, and event-detecting periods. Furthermore, the proposed protocols have the advantages of reduced communication costs and controller-updating costs. Simulation examples are given to illustrate the proposed theoretical results.

  12. Two-Particle Asynchronous Quantum Correlation: Wavefunction Collapse Acting as a Beamsplitter

    Science.gov (United States)

    Kowalski, F. V.; Browne, R. S.

    2016-03-01

    A two-body quantum correlation is calculated for a particle reflecting from a moving mirror. Correlated interference results when the incident and reflected particle substates and their associated mirror substates overlap. Using the Copenhagen interpretation of measurement, an asynchronous joint probability density (PDF), which is a function both of the different positions and different times at which the particle and mirror are measured, is derived assuming that no interaction occurs between each measurement. Measurement of the particle first, in the correlated interference region, results in a splitting of the mirror substate into ones which have and have not reflected the particle. An analog of the interference from the Doppler effect for only measurements of the particle (a marginal PDF), in this two-body system, is shown to be a consequence of the asynchronous measurement. The simplification obtained for a microscopic particle reflecting from a mesoscopic or macroscopic mirror is used to illustrate asynchronous correlation interferometry. In this case, the small displacement between these mirror states can yield negligible environmental decoherence times. In addition, interference of these mirror states does not vanish in the limit of large mirror mass due to the small momentum exchange in reflecting a microscopic particle.

  13. Asynchronous replication and autosome-pair non-equivalence in human embryonic stem cells.

    Directory of Open Access Journals (Sweden)

    Devkanya Dutta

    Full Text Available A number of mammalian genes exhibit the unusual properties of random monoallelic expression and random asynchronous replication. Such exceptional genes include genes subject to X inactivation and autosomal genes including odorant receptors, immunoglobulins, interleukins, pheromone receptors, and p120 catenin. In differentiated cells, random asynchronous replication of interspersed autosomal genes is coordinated at the whole chromosome level, indicative of chromosome-pair non-equivalence. Here we have investigated the replication pattern of the random asynchronously replicating genes in undifferentiated human embryonic stem cells, using fluorescence in situ hybridization based assay. We show that allele-specific replication of X-linked genes and random monoallelic autosomal genes occur in human embryonic stem cells. The direction of replication is coordinated at the whole chromosome level and can cross the centromere, indicating the existence of autosome-pair non-equivalence in human embryonic stem cells. These results suggest that epigenetic mechanism(s that randomly distinguish between two parental alleles are emerging in the cells of the inner cell mass, the source of human embryonic stem cells.

  14. An FDES-Based Shared Control Method for Asynchronous Brain-Actuated Robot.

    Science.gov (United States)

    Liu, Rong; Wang, Yong-Xuan; Zhang, Lin

    2016-06-01

    The asynchronous brain-computer interface (BCI) offers more natural human-machine interaction. However, it is still considered insufficient to control rapid and complex sequences of movements for a robot without any advanced control method. This paper proposes a new shared controller based on the supervisory theory of fuzzy discrete event system (FDES) for brain-actuated robot control. The developed supervisory theory allows the more reliable control mode to play a dominant role in the robot control which is beneficial to reduce misoperation and improve the robustness of the system. The experimental procedures consist of real-time direct manual control and BCI control tests from ten volunteers. Both tests have shown that the proposed method significantly improves the performance and robustness of the robotic control. In an online BCI experiment, eight of the participants successfully controlled the robot to circumnavigate obstacles and reached the target with a three mental states asynchronous BCI while the other two participants failed in all the BCI control sessions. Furthermore, the FDES-based shared control method also helps to reduce the workload. It can be stated that the asynchronous BCI, in combination with FDES-based shared controller, is feasible for the real-time and robust control of robotics.

  15. Learning Management System Development with Application of Asynchronous Learning Method in STMIK IBBI Medan

    Directory of Open Access Journals (Sweden)

    Marwa Halim

    2015-10-01

    Full Text Available This article will explain asynchronous learn- ing system using attractive discussion forums and video teaching materials features for user so that the devel- opment of both features will increase e-learning system usage by students and lecturers which can eventually im- prove the students’ absorption on the provided teaching materials, increase the active participation of students, improve self-learning ability, and to improve the quality of learning materials. The method used in this study by distributing questionnaires in online form to stakeholders users consisting of lecturers and students with the num- ber of respondents is 225 people and author use model ADDIE which focuses on Analysis, Design, Development, Implementation and Evaluation as development design. Results of this study is an application of web-based asynchronous learning which can be used by students and lecturers with the results of the application evaluation is based on a survey to students and lecturers. From this study, can be concluded that to support online learning with asynchronous method using the video learning feature in online lecture needs to be developed in order to support the science transformation process from lecturers to students. Attractive video teaching  materials  model for students has characteristics such as screen shots and presentation models.

  16. A Methodology for the Design and Verification of Globally Asynchronous/Locally Synchronous Architectures

    Science.gov (United States)

    Miller, Steven P.; Whalen, Mike W.; O'Brien, Dan; Heimdahl, Mats P.; Joshi, Anjali

    2005-01-01

    Recent advanced in model-checking have made it practical to formally verify the correctness of many complex synchronous systems (i.e., systems driven by a single clock). However, many computer systems are implemented by asynchronously composing several synchronous components, where each component has its own clock and these clocks are not synchronized. Formal verification of such Globally Asynchronous/Locally Synchronous (GA/LS) architectures is a much more difficult task. In this report, we describe a methodology for developing and reasoning about such systems. This approach allows a developer to start from an ideal system specification and refine it along two axes. Along one axis, the system can be refined one component at a time towards an implementation. Along the other axis, the behavior of the system can be relaxed to produce a more cost effective but still acceptable solution. We illustrate this process by applying it to the synchronization logic of a Dual Fight Guidance System, evolving the system from an ideal case in which the components do not fail and communicate synchronously to one in which the components can fail and communicate asynchronously. For each step, we show how the system requirements have to change if the system is to be implemented and prove that each implementation meets the revised system requirements through modelchecking.

  17. An Asynchronous Multi-Sensor Micro Control Unit for Wireless Body Sensor Networks (WBSNs

    Directory of Open Access Journals (Sweden)

    Ching-Hsing Luo

    2011-07-01

    Full Text Available In this work, an asynchronous multi-sensor micro control unit (MCU core is proposed for wireless body sensor networks (WBSNs. It consists of asynchronous interfaces, a power management unit, a multi-sensor controller, a data encoder (DE, and an error correct coder (ECC. To improve the system performance and expansion abilities, the asynchronous interface is created for handshaking different clock domains between ADC and RF with MCU. To increase the use time of the WBSN system, a power management technique is developed for reducing power consumption. In addition, the multi-sensor controller is designed for detecting various biomedical signals. To prevent loss error from wireless transmission, use of an error correct coding technique is important in biomedical applications. The data encoder is added for lossless compression of various biomedical signals with a compression ratio of almost three. This design is successfully tested on a FPGA board. The VLSI architecture of this work contains 2.68-K gate counts and consumes power 496-μW at 133-MHz processing rate by using TSMC 0.13-μm CMOS process. Compared with the previous techniques, this work offers higher performance, more functions, and lower hardware cost than other micro controller designs.

  18. ASYNCHRONOUS COMPUTER-MEDIATED CORRECTIVE FEEDBACK AND THE CORRECT USE OF PREPOSITIONS: Is It Really Effective?

    Directory of Open Access Journals (Sweden)

    Seyyed Behrooz HOSSEINI

    2012-08-01

    Full Text Available An area that has recently attracted increasing attention is providing feedback on learners’ writing accuracy through the Internet. However, research in this area has largely focused on synchronous communication, i.e., chatting, with fewer studies assessing asynchronous technologies, i.e., e-mailing. Therefore, this study investigates the effectiveness of asynchronous computer-mediated corrective feedback-explicit and implicit, on increasing the correct use of prepositions. Forty-five Iranian elementary EFL learners at the ILI in Tehran were randomly assigned to two experimental groups, receiving explicit and implicit corrective feedback respectively, and one control group receiving no corrective feedback. Each group included 15 participants. After the treatment, a post-test was administered to assess the probable increase in the correct use of prepositions for the experimental groups compared to the control group. Analysis of the results through a one-way ANOVA revealed that the experimental group 1 who received explicit corrective feedback significantly outperformed the experimental group 2 and the control group. The experimental group 2 who received implicit corrective feedback showed no significant improvement over the experimental group 1 and the control group. Computer-mediated communication, asynchronous CMC, synchronous CMC, the Internet, corrective feedback, e-mail, chat. Although the findings support the current view on feedback through technology, due to the scarcity of research, more investigation is merited as there is much to gain regarding this burgeoning field.

  19. CORBA事件服务及其在分布式并行计算中的应用%CORBA Event Service and it's Application in Distributed Parallel Computing

    Institute of Scientific and Technical Information of China (English)

    李金宝; 李建中; 于玲

    2002-01-01

    The Common Object Request Broker Architecture (CORBA) is a main specification applied to the dis-tributed parallel program design at present. It includes many services, in which Event Service can provide the asyn-chronous communication model for the distributed parallel program design. This paper introduces the Event Service ofCORBA, then designs and implements a distributed parallel model based on Event Service. This model is made to im-plement overlap of the computing and communication , to reduce the unnecessary time for waiting and enhance theparallel effect. The paper also shows the practical application of the model with an example of the distributed parallelmatrix multiplication.

  20. Architectural Adaptability in Parallel Programming

    Science.gov (United States)

    1991-05-01

    I AD-A247 516 Architectural Adaptability in Parallel Programming Lawrence Alan Crowl Technical Report 381 May 1991 92-06322 UNIVERSITY OF ROC R...COMPUTER SCIENCE Best Avai~lable Copy Architectural Adaptability in Parallel Programming by Lawrence Alan Crowl Submitted in Partial Fulfillment of the...in the development of their programs. In applying abstraction to parallel programming , we can use abstractions to represent potential parallelism

  1. A Survey of Parallel Computing

    Science.gov (United States)

    1988-07-01

    MPP-Pascal (Parallel Pascal designed by Anthony Reeves) and Parallel Fortran-77 programming languages are provided. The MPP costs between $2 and $4...Arnould Gross Kung Lam Menzilcioglu Webb 1987], [Annaratone Bitz Clune Kung Lam Maulik Ribas Tseng Webb 1987], and [Bruegge Chang Cohn Gross Lam Lieu...for the SIMD class of computers, but Anthony Reeves (designer of Parallel Pascal) recently started looking into implementing Parallel Pascal on the FPS

  2. Parallel Architectures and Bioinspired Algorithms

    CERN Document Server

    Pérez, José; Lanchares, Juan

    2012-01-01

    This monograph presents examples of best practices when combining bioinspired algorithms with parallel architectures. The book includes recent work by leading researchers in the field and offers a map with the main paths already explored and new ways towards the future. Parallel Architectures and Bioinspired Algorithms will be of value to both specialists in Bioinspired Algorithms, Parallel and Distributed Computing, as well as computer science students trying to understand the present and the future of Parallel Architectures and Bioinspired Algorithms.

  3. SELECTION OF METHOD FOR REGULATION OF TRACTOR PROPULSION ASYNCHRONOUS ELECTRIC MOTOR AND CONSTRUCTION OF MECHANICAL CHARACTERISTICS

    Directory of Open Access Journals (Sweden)

    Ch. I. Zhdanovich

    2015-01-01

    Full Text Available Nowadays the work is in progress to develop wheeled and caterpillar tractors with electromechanical transmission. Range of changes in transmission gear ratio while using propulsion electric motor depends on mechanical characteristics of a tractor propulsion electric motor which is equipped with electromechanical transmission. In case when the range is rather high then it is possible to minimize number of gearings in the tractor gearing box or exclude its usage at all. Type of the applied propulsion electric motor and regulation method specify type of mechanical characteristics (characteristics family of the propulsion electric motor.The paper considers a propulsion asynchronous electric motor with frequency control. While using frequency control it is possible to regulate electric motor revolutions by mutual changes in voltage and voltage frequency. There are various laws of mutual changes in voltage and frequency (regulation laws. Selection of a regulation law influences on type of mechanical characteristics of a propulsion electric motor. Application of any law can be admissible only for some specific range of voltage frequency otherwise it is possible to exceed some parameters (for example, admissible voltage in the winding of electric motor stator. It is necessary to ensure the required moment within wide range for a tractor propulsion electric motor. In this case losses in the electric motor must be minimal. Losses in the rotor of the propulsion asynchronous electric motor are directly proportional to its sliding and its best propulsion and mechanical properties of a mobile machine will be ensured in the case when sliding is preserved at a constant value. According to these reasons selection of regulation laws has been carried out for operation of the propulsion asynchronous electric motor with nominal sliding and mechanical characteristics at nominal sliding is conventionally called a nominal characteristics.The paper analyzes the possible

  4. CSM parallel structural methods research

    Science.gov (United States)

    Storaasli, Olaf O.

    1989-01-01

    Parallel structural methods, research team activities, advanced architecture computers for parallel computational structural mechanics (CSM) research, the FLEX/32 multicomputer, a parallel structural analyses testbed, blade-stiffened aluminum panel with a circular cutout and the dynamic characteristics of a 60 meter, 54-bay, 3-longeron deployable truss beam are among the topics discussed.

  5. Parallel Eclipse Project Checkout

    Science.gov (United States)

    Crockett, Thomas M.; Joswig, Joseph C.; Shams, Khawaja S.; Powell, Mark W.; Bachmann, Andrew G.

    2011-01-01

    Parallel Eclipse Project Checkout (PEPC) is a program written to leverage parallelism and to automate the checkout process of plug-ins created in Eclipse RCP (Rich Client Platform). Eclipse plug-ins can be aggregated in a feature project. This innovation digests a feature description (xml file) and automatically checks out all of the plug-ins listed in the feature. This resolves the issue of manually checking out each plug-in required to work on the project. To minimize the amount of time necessary to checkout the plug-ins, this program makes the plug-in checkouts parallel. After parsing the feature, a request to checkout for each plug-in in the feature has been inserted. These requests are handled by a thread pool with a configurable number of threads. By checking out the plug-ins in parallel, the checkout process is streamlined before getting started on the project. For instance, projects that took 30 minutes to checkout now take less than 5 minutes. The effect is especially clear on a Mac, which has a network monitor displaying the bandwidth use. When running the client from a developer s home, the checkout process now saturates the bandwidth in order to get all the plug-ins checked out as fast as possible. For comparison, a checkout process that ranged from 8-200 Kbps from a developer s home is now able to saturate a pipe of 1.3 Mbps, resulting in significantly faster checkouts. Eclipse IDE (integrated development environment) tries to build a project as soon as it is downloaded. As part of another optimization, this innovation programmatically tells Eclipse to stop building while checkouts are happening, which dramatically reduces lock contention and enables plug-ins to continue downloading until all of them finish. Furthermore, the software re-enables automatic building, and forces Eclipse to do a clean build once it finishes checking out all of the plug-ins. This software is fully generic and does not contain any NASA-specific code. It can be applied to any

  6. A Parallel Butterfly Algorithm

    KAUST Repository

    Poulson, Jack

    2014-02-04

    The butterfly algorithm is a fast algorithm which approximately evaluates a discrete analogue of the integral transform (Equation Presented.) at large numbers of target points when the kernel, K(x, y), is approximately low-rank when restricted to subdomains satisfying a certain simple geometric condition. In d dimensions with O(Nd) quasi-uniformly distributed source and target points, when each appropriate submatrix of K is approximately rank-r, the running time of the algorithm is at most O(r2Nd logN). A parallelization of the butterfly algorithm is introduced which, assuming a message latency of α and per-process inverse bandwidth of β, executes in at most (Equation Presented.) time using p processes. This parallel algorithm was then instantiated in the form of the open-source DistButterfly library for the special case where K(x, y) = exp(iΦ(x, y)), where Φ(x, y) is a black-box, sufficiently smooth, real-valued phase function. Experiments on Blue Gene/Q demonstrate impressive strong-scaling results for important classes of phase functions. Using quasi-uniform sources, hyperbolic Radon transforms, and an analogue of a three-dimensional generalized Radon transform were, respectively, observed to strong-scale from 1-node/16-cores up to 1024-nodes/16,384-cores with greater than 90% and 82% efficiency, respectively. © 2014 Society for Industrial and Applied Mathematics.

  7. Theory of Parallel Mechanisms

    CERN Document Server

    Huang, Zhen; Ding, Huafeng

    2013-01-01

    This book contains mechanism analysis and synthesis. In mechanism analysis, a mobility methodology is first systematically presented. This methodology, based on the author's screw theory, proposed in 1997, of which the generality and validity was only proved recently,  is a very complex issue, researched by various scientists over the last 150 years. The principle of kinematic influence coefficient and its latest developments are described. This principle is suitable for kinematic analysis of various 6-DOF and lower-mobility parallel manipulators. The singularities are classified by a new point of view, and progress in position-singularity and orientation-singularity is stated. In addition, the concept of over-determinate input is proposed and a new method of force analysis based on screw theory is presented. In mechanism synthesis, the synthesis for spatial parallel mechanisms is discussed, and the synthesis method of difficult 4-DOF and 5-DOF symmetric mechanisms, which was first put forward by the a...

  8. Pressure Angle in Parallel Mechanisms:From Planar to Spatial

    Institute of Scientific and Technical Information of China (English)

    赵庆; 梅江平; 宋涛; 刘松涛

    2016-01-01

    This paper presents the evolution process of pressure angles from planar parallel mechanisms to spatial parallel mechanisms. Manipulability and condition number, which are frequently used in the optimum design of parallel mechanisms, are introduced from serial robots at first. Then, both theoretical analysis and practical experi-ences demonstrate that these concepts seem imperfect when they are used in parallel mechanisms. For this reason, this paper introduces the pressure angles in planar 4-bar mechanisms to spatial parallel mechanisms, which include redundant parallel mechanisms. Two kinds of pressure angles extracted from the determinant of direct and indirect Jacobian matrices are investigated. Moreover, two comprehensive and visible global performance indices are de-fined, showing the advantages in evaluating the workspace, singularity and motion/force transmission capabilities. With a 2-DOF planar and a 3-DOF spatial parallel mechanism as examples, the application of the performance indi-ces is investigated and compared with the condition number at last. The proposed concept can be extended to other spatial parallel mechanisms.

  9. C++ and Massively Parallel Computers

    Directory of Open Access Journals (Sweden)

    Daniel J. Lickly

    1993-01-01

    Full Text Available Our goal is to apply the software engineering advantages of object-oriented programming to the raw power of massively parallel architectures. To do this we have constructed a hierarchy of C++ classes to support the data-parallel paradigm. Feasibility studies and initial coding can be supported by any serial machine that has a C++ compiler. Parallel execution requires an extended Cfront, which understands the data-parallel classes and generates C* code. (C* is a data-parallel superset of ANSI C developed by Thinking Machines Corporation. This approach provides potential portability across parallel architectures and leverages the existing compiler technology for translating data-parallel programs onto both SIMD and MIMD hardware.

  10. Computer Assisted Parallel Program Generation

    CERN Document Server

    Kawata, Shigeo

    2015-01-01

    Parallel computation is widely employed in scientific researches, engineering activities and product development. Parallel program writing itself is not always a simple task depending on problems solved. Large-scale scientific computing, huge data analyses and precise visualizations, for example, would require parallel computations, and the parallel computing needs the parallelization techniques. In this Chapter a parallel program generation support is discussed, and a computer-assisted parallel program generation system P-NCAS is introduced. Computer assisted problem solving is one of key methods to promote innovations in science and engineering, and contributes to enrich our society and our life toward a programming-free environment in computing science. Problem solving environments (PSE) research activities had started to enhance the programming power in 1970's. The P-NCAS is one of the PSEs; The PSE concept provides an integrated human-friendly computational software and hardware system to solve a target ...

  11. A Parallel Genetic Algorithm for Automated Electronic Circuit Design

    Science.gov (United States)

    Lohn, Jason D.; Colombano, Silvano P.; Haith, Gary L.; Stassinopoulos, Dimitris; Norvig, Peter (Technical Monitor)

    2000-01-01

    We describe a parallel genetic algorithm (GA) that automatically generates circuit designs using evolutionary search. A circuit-construction programming language is introduced and we show how evolution can generate practical analog circuit designs. Our system allows circuit size (number of devices), circuit topology, and device values to be evolved. We present experimental results as applied to analog filter and amplifier design tasks.

  12. Parallel Computing in SCALE

    Energy Technology Data Exchange (ETDEWEB)

    DeHart, Mark D [ORNL; Williams, Mark L [ORNL; Bowman, Stephen M [ORNL

    2010-01-01

    The SCALE computational architecture has remained basically the same since its inception 30 years ago, although constituent modules and capabilities have changed significantly. This SCALE concept was intended to provide a framework whereby independent codes can be linked to provide a more comprehensive capability than possible with the individual programs - allowing flexibility to address a wide variety of applications. However, the current system was designed originally for mainframe computers with a single CPU and with significantly less memory than today's personal computers. It has been recognized that the present SCALE computation system could be restructured to take advantage of modern hardware and software capabilities, while retaining many of the modular features of the present system. Preliminary work is being done to define specifications and capabilities for a more advanced computational architecture. This paper describes the state of current SCALE development activities and plans for future development. With the release of SCALE 6.1 in 2010, a new phase of evolutionary development will be available to SCALE users within the TRITON and NEWT modules. The SCALE (Standardized Computer Analyses for Licensing Evaluation) code system developed by Oak Ridge National Laboratory (ORNL) provides a comprehensive and integrated package of codes and nuclear data for a wide range of applications in criticality safety, reactor physics, shielding, isotopic depletion and decay, and sensitivity/uncertainty (S/U) analysis. Over the last three years, since the release of version 5.1 in 2006, several important new codes have been introduced within SCALE, and significant advances applied to existing codes. Many of these new features became available with the release of SCALE 6.0 in early 2009. However, beginning with SCALE 6.1, a first generation of parallel computing is being introduced. In addition to near-term improvements, a plan for longer term SCALE enhancement

  13. Parallel computation of seismic analysis of high arch dam

    Institute of Scientific and Technical Information of China (English)

    Chen Houqun; Ma Huaifa; Tu Jin; Cheng Guangqing; Tang Juzhen

    2008-01-01

    Parallel computation programs are developed for three-dimensional meso-mechanics analysis of fully-graded dam concrete and seismic response analysis of high arch dams (ADs), based on the Parallel Finite Element Program Generator (PFEPG). The computational algorithms of the numerical simulation of the meso-structure of concrete specimens were studied. Taking into account damage evolution, static preload, strain rate effect, and the heterogeneity of the meso-structure of dam concrete, the fracture processes of damage evolution and configuration of the cracks can be directly simulated. In the seismic response analysis of ADs, all the following factors are involved, such as the nonlinear contact due to the opening and slipping of the contraction joints, energy dispersion of the far-field foundation, dynamic interactions of the dam-foundation-reservoir system, and the combining effects of seismic action with all static loads. The correctness, reliability and efficiency of the two parallel computational programs are verified with practical illustrations.

  14. Parallel Polarization State Generation

    Science.gov (United States)

    She, Alan; Capasso, Federico

    2016-05-01

    The control of polarization, an essential property of light, is of wide scientific and technological interest. The general problem of generating arbitrary time-varying states of polarization (SOP) has always been mathematically formulated by a series of linear transformations, i.e. a product of matrices, imposing a serial architecture. Here we show a parallel architecture described by a sum of matrices. The theory is experimentally demonstrated by modulating spatially-separated polarization components of a laser using a digital micromirror device that are subsequently beam combined. This method greatly expands the parameter space for engineering devices that control polarization. Consequently, performance characteristics, such as speed, stability, and spectral range, are entirely dictated by the technologies of optical intensity modulation, including absorption, reflection, emission, and scattering. This opens up important prospects for polarization state generation (PSG) with unique performance characteristics with applications in spectroscopic ellipsometry, spectropolarimetry, communications, imaging, and security.

  15. Accelerated Parallel Texture Optimization

    Institute of Scientific and Technical Information of China (English)

    Hao-Da Huang; Xin Tong; Wen-Cheng Wang

    2007-01-01

    Texture optimization is a texture synthesis method that can efficiently reproduce various features of exemplar textures. However, its slow synthesis speed limits its usage in many interactive or real time applications. In this paper, we propose a parallel texture optimization algorithm to run on GPUs. In our algorithm, k-coherence search and principle component analysis (PCA) are used for hardware acceleration, and two acceleration techniques are further developed to speed up our GPU-based texture optimization. With a reasonable precomputation cost, the online synthesis speed of our algorithm is 4000+ times faster than that of the original texture optimization algorithm and thus our algorithm is capable of interactive applications. The advantages of the new scheme are demonstrated by applying it to interactive editing of flow-guided synthesis.

  16. Parallel Polarization State Generation

    CERN Document Server

    She, Alan

    2016-01-01

    The control of polarization, an essential property of light, is of wide scientific and technological interest. The general problem of generating arbitrary time-varying states of polarization (SOP) has always been mathematically formulated by a series of linear transformations, i.e. a product of matrices, imposing a serial architecture. Here we show a parallel architecture described by a sum of matrices. The theory is experimentally demonstrated by modulating spatially-separated polarization components of a laser using a digital micromirror device that are subsequently beam combined. This method greatly expands the parameter space for engineering devices that control polarization. Consequently, performance characteristics, such as speed, stability, and spectral range, are entirely dictated by the technologies of optical intensity modulation, including absorption, reflection, emission, and scattering. This opens up important prospects for polarization state generation (PSG) with unique performance characteristi...

  17. Parallel imaging microfluidic cytometer.

    Science.gov (United States)

    Ehrlich, Daniel J; McKenna, Brian K; Evans, James G; Belkina, Anna C; Denis, Gerald V; Sherr, David H; Cheung, Man Ching

    2011-01-01

    By adding an additional degree of freedom from multichannel flow, the parallel microfluidic cytometer (PMC) combines some of the best features of fluorescence-activated flow cytometry (FCM) and microscope-based high-content screening (HCS). The PMC (i) lends itself to fast processing of large numbers of samples, (ii) adds a 1D imaging capability for intracellular localization assays (HCS), (iii) has a high rare-cell sensitivity, and (iv) has an unusual capability for time-synchronized sampling. An inability to practically handle large sample numbers has restricted applications of conventional flow cytometers and microscopes in combinatorial cell assays, network biology, and drug discovery. The PMC promises to relieve a bottleneck in these previously constrained applications. The PMC may also be a powerful tool for finding rare primary cells in the clinic. The multichannel architecture of current PMC prototypes allows 384 unique samples for a cell-based screen to be read out in ∼6-10 min, about 30 times the speed of most current FCM systems. In 1D intracellular imaging, the PMC can obtain protein localization using HCS marker strategies at many times for the sample throughput of charge-coupled device (CCD)-based microscopes or CCD-based single-channel flow cytometers. The PMC also permits the signal integration time to be varied over a larger range than is practical in conventional flow cytometers. The signal-to-noise advantages are useful, for example, in counting rare positive cells in the most difficult early stages of genome-wide screening. We review the status of parallel microfluidic cytometry and discuss some of the directions the new technology may take.

  18. Investigation on the spectral properties of 2D asynchronous fluorescence spectra generated by using variable excitation wavelengths as a perturbation

    Science.gov (United States)

    Wang, Jingdan; He, Anqi; Guo, Ran; Wei, Yongju; Feng, Juan; Xu, Yizhuang; Noda, Isao; Wu, Jinguang

    2016-11-01

    Properties of 2D asynchronous spectra generated from a series of fluorescence emission spectra are investigated. Variable excitation wavelengths are utilized as an external perturbation. Based on the results of mathematical analysis and computer simulation, we find that no cross peak will be produced on the 2D asynchronous spectrum if the fluorescent solute under investigation occurs in a single micro-environment. The observation of cross peaks implies that the fluorescent molecule may occur in different micro-environments in a solution. Based on these results, we use 2D asynchronous spectra to investigate the emission spectra of anthracene dissolved in cyclohexane. When the concentration of anthracene is low, no cross peak is produced in the resultant 2D asynchronous spectrum, confirming that anthracene is dissolved as single molecule in the solution. As the concentration elevated, cross peaks appear in the corresponding 2D asynchronous spectra. A plausible explanation of this phenomenon is that anthracene may undergo aggregation via π-π interaction or π-C-H interaction.

  19. Asynchronous P300-based brain-computer interface to control a virtual environment: initial tests on end users.

    Science.gov (United States)

    Aloise, Fabio; Schettini, Francesca; Aricò, Pietro; Salinari, Serenella; Guger, Christoph; Rinsma, Johanna; Aiello, Marco; Mattia, Donatella; Cincotti, Febo

    2011-10-01

    Motor disability and/or ageing can prevent individuals from fully enjoying home facilities, thus worsening their quality of life. Advances in the field of accessible user interfaces for domotic appliances can represent a valuable way to improve the independence of these persons. An asynchronous P300-based Brain-Computer Interface (BCI) system was recently validated with the participation of healthy young volunteers for environmental control. In this study, the asynchronous P300-based BCI for the interaction with a virtual home environment was tested with the participation of potential end-users (clients of a Frisian home care organization) with limited autonomy due to ageing and/or motor disabilities. System testing revealed that the minimum number of stimulation sequences needed to achieve correct classification had a higher intra-subject variability in potential end-users with respect to what was previously observed in young controls. Here we show that the asynchronous modality performed significantly better as compared to the synchronous mode in continuously adapting its speed to the users' state. Furthermore, the asynchronous system modality confirmed its reliability in avoiding misclassifications and false positives, as previously shown in young healthy subjects. The asynchronous modality may contribute to filling the usability gap between BCI systems and traditional input devices, representing an important step towards their use in the activities of daily living.

  20. An Asynchronous Low Power and High Performance VLSI Architecture for Viterbi Decoder Implemented with Quasi Delay Insensitive Templates.

    Science.gov (United States)

    Devi, T Kalavathi; Palaniappan, Sakthivel

    2015-01-01

    Convolutional codes are comprehensively used as Forward Error Correction (FEC) codes in digital communication systems. For decoding of convolutional codes at the receiver end, Viterbi decoder is often used to have high priority. This decoder meets the demand of high speed and low power. At present, the design of a competent system in Very Large Scale Integration (VLSI) technology requires these VLSI parameters to be finely defined. The proposed asynchronous method focuses on reducing the power consumption of Viterbi decoder for various constraint lengths using asynchronous modules. The asynchronous designs are based on commonly used Quasi Delay Insensitive (QDI) templates, namely, Precharge Half Buffer (PCHB) and Weak Conditioned Half Buffer (WCHB). The functionality of the proposed asynchronous design is simulated and verified using Tanner Spice (TSPICE) in 0.25 µm, 65 nm, and 180 nm technologies of Taiwan Semiconductor Manufacture Company (TSMC). The simulation result illustrates that the asynchronous design techniques have 25.21% of power reduction compared to synchronous design and work at a speed of 475 MHz.