Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–17 of 17 results for author: Glass, C W

.
  1. arXiv:1708.08309  [pdf, other

    cs.DC

    A Dual Digraph Approach for Leaderless Atomic Broadcast (Extended Version)

    Authors: Marius Poke, Colin W. Glass

    Abstract: Many distributed systems work on a common shared state; in such systems, distributed agreement is necessary for consistency. With an increasing number of servers, these systems become more susceptible to single-server failures, increasing the relevance of fault-tolerance. Atomic broadcast enables fault-tolerant distributed agreement, yet it is costly to solve. Most practical algorithms entail line… ▽ More

    Submitted 12 December, 2019; v1 submitted 28 August, 2017; originally announced August 2017.

    Comments: Overview: 25 pages, 6 sections, 3 appendices, 8 figures, 3 tables. Modifications from previous version (restructuring): Table 1 moved to Appendix B as Table 3; added Section IV; Section III-F moved to Section IV-A; added Section IV-B (as a replacement to Section III-H); Section III-G moved to Section IV-C; Section III-I moved to Section IV-D

  2. arXiv:1708.04863  [pdf, other

    cs.DC

    Formal Specification and Safety Proof of a Leaderless Concurrent Atomic Broadcast Algorithm

    Authors: Marius Poke, Colin W. Glass

    Abstract: Agreement plays a central role in distributed systems working on a common task. The increasing size of modern distributed systems makes them more susceptible to single component failures. Fault-tolerant distributed agreement protocols rely for the most part on leader-based atomic broadcast algorithms, such as Paxos. Such protocols are mostly used for data replication, which requires only a small n… ▽ More

    Submitted 16 August, 2017; originally announced August 2017.

    Comments: 11 pages, 4 figures, 1 table

  3. arXiv:1608.05866  [pdf, other

    cs.DC

    AllConcur: Leaderless Concurrent Atomic Broadcast (Extended Version)

    Authors: Marius Poke, Torsten Hoefler, Colin W. Glass

    Abstract: Many distributed systems require coordination between the components involved. With the steady growth of such systems, the probability of failures increases, which necessitates scalable fault-tolerant agreement protocols. The most common practical agreement protocol, for such scenarios, is leader-based atomic broadcast. In this work, we propose AllConcur, a distributed system that provides agreeme… ▽ More

    Submitted 21 April, 2017; v1 submitted 20 August, 2016; originally announced August 2016.

    Comments: Overview: 18 pages, 7 sections, 10 figures, 3 tables. Modifications from previous version: added Figure 4; added, in Section 4.4, a paragraph describing the construction of Gs digraphs; added Section 4.5, a theoretical comparison between AllConcur and leader-based agreement; added, in Section 5, a comparison to unreliable agreement; rephrased several paragraphs to improve clarity

  4. arXiv:1603.03888  [pdf, ps, other

    cs.DC

    Performance Evaluation of Unified Parallel C for Molecular Dynamics

    Authors: Kamran Idrees, Christoph Niethammer, Aniello Esposito, Colin W. Glass

    Abstract: Partitioned Global Address Space (PGAS) integrates the concepts of shared memory programming and the control of data distribution and locality provided by message passing into a single parallel programming model. The purpose of allying distributed data with shared memory is to cultivate a locality-aware shared memory paradigm. PGAS is comprised of a single shared address space, which is partitione… ▽ More

    Submitted 12 March, 2016; originally announced March 2016.

    Comments: 6 pages, 6 figures, Proceedings of the 7th International Conference on PGAS Programming Models 2013

    ACM Class: D.1.2, D.1.3

  5. arXiv:1603.01536  [pdf, other

    cs.DC

    Effective use of the PGAS Paradigm: Driving Transformations and Self-Adaptive Behavior in DASH-Applications

    Authors: Kamran Idrees, Tobias Fuchs, Colin W. Glass

    Abstract: DASH is a library of distributed data structures and algorithms designed for running the applications on modern HPC architectures, composed of hierarchical network interconnections and stratified memory. DASH implements a PGAS (partitioned global address space) model in the form of C++ templates, built on top of DART -- a run-time system with an abstracted tier above existing one-sided communicati… ▽ More

    Submitted 4 March, 2016; originally announced March 2016.

    Comments: 10 pages, 8 figures, Program Transformation for Programmability in Heterogeneous Architectures (PROHA) Workshop, held in conjunction with the International Symposium on Code Generation and Optimization (CGO) 2016

    ACM Class: D.1.2; D.1.3

  6. arXiv:1603.01520  [pdf, other

    cs.PL cs.CL

    Optimized Polynomial Evaluation with Semantic Annotations

    Authors: Daniel Rubio Bonilla, Colin W. Glass, Jan Kuper

    Abstract: In this paper we discuss how semantic annotations can be used to introduce mathematical algorithmic information of the underlying imperative code to enable compilers to produce code transformations that will enable better performance. By using this approaches not only good performance is achieved, but also better programmability, maintainability and portability across different hardware architectu… ▽ More

    Submitted 11 March, 2016; v1 submitted 4 March, 2016; originally announced March 2016.

    Comments: Part of the Program Transformation for Programmability in Heterogeneous Architectures (PROHA) workshop, Barcelona, Spain, 12th March 2016, 7 pages, LaTeX, 4 PNG figures

    ACM Class: B.1.4

  7. arXiv:1507.07548  [pdf, ps, other

    cs.CE physics.comp-ph

    ms2: A molecular simulation tool for thermodynamic properties, new version release

    Authors: Colin W. Glass, Steffen Reiser, Gábor Rutkai, Stephan Deublein, Andreas Köster, Gabriela Guevara Carrión, Amer Wafai, Martin Horsch, Martin F. Bernreuther, Thorsten Windmann, Hans Hasse, Jadran Vrabec

    Abstract: A new version release (2.0) of the molecular simulation tool ms2 [S. Deublein et al., Comput. Phys. Commun. 182 (2011) 2350] is presented. Version 2.0 of ms2 features a hybrid parallelization based on MPI and OpenMP for molecular dynamics simulation to achieve higher scalability. Furthermore, the formalism by Lustig [R. Lustig, Mol. Phys. 110 (2012) 3041] is implemented, allowing for a systematic… ▽ More

    Submitted 25 July, 2015; originally announced July 2015.

    Journal ref: Computer Physics Communications 185 (12): 3302-3306 (2014)

  8. DART-MPI: An MPI-based Implementation of a PGAS Runtime System

    Authors: Huan Zhou, Yousri Mhedheb, Kamran Idrees, Colin W. Glass, José Gracia, Karl Fürlinger, Jie Tao

    Abstract: A Partitioned Global Address Space (PGAS) approach treats a distributed system as if the memory were shared on a global level. Given such a global view on memory, the user may program applications very much like shared memory systems. This greatly simplifies the tasks of developing parallel applications, because no explicit communication has to be specified in the program for data exchange between… ▽ More

    Submitted 7 July, 2015; originally announced July 2015.

    Comments: 11 pages, International Conference on Partitioned Global Address Space Programming Models (PGAS14)

  9. arXiv:1408.4599  [pdf, ps, other

    cs.CE cond-mat.soft physics.comp-ph

    ls1 mardyn: The massively parallel molecular dynamics code for large systems

    Authors: Christoph Niethammer, Stefan Becker, Martin Bernreuther, Martin Buchholz, Wolfgang Eckhardt, Alexander Heinecke, Stephan Werth, Hans-Joachim Bungartz, Colin W. Glass, Hans Hasse, Jadran Vrabec, Martin Horsch

    Abstract: The molecular dynamics simulation code ls1 mardyn is presented. It is a highly scalable code, optimized for massively parallel execution on supercomputing architectures, and currently holds the world record for the largest molecular simulation with over four trillion particles. It enables the application of pair potentials to length and time scales which were previously out of scope for molecular… ▽ More

    Submitted 20 August, 2014; originally announced August 2014.

  10. arXiv:1401.4441  [pdf, other

    cs.DC

    Avoiding Serialization Effects in Data-Dependency aware Task Parallel Algorithms for Spatial Decomposition

    Authors: Christoph Niethammer, Colin W. Glass, Jose Gracia

    Abstract: Spatial decomposition is a popular basis for parallelising code. Cast in the frame of task parallelism, calculations on a spatial domain can be treated as a task. If neighbouring domains interact and share results, access to the specific data needs to be synchronized to avoid race conditions. This is the case for a variety of applications, like most molecular dynamics and many computational fluid… ▽ More

    Submitted 17 January, 2014; originally announced January 2014.

    Comments: 6 pages, 9 figures, published at ISPA2012

  11. arXiv:1211.6520  [pdf, other

    cond-mat.mtrl-sci

    Stability of xenon oxides at high pressures

    Authors: Qiang Zhu, Daniel Y. Jung, Artem R. Oganov, Colin W. Glass, Carlo Gatti, Andriy O. Lyakhov

    Abstract: Xenon, which is quite inert under ambient conditions, may become reactive under pressure. The possibility of formation of stable xenon oxides and silicates in the interior of the Earth could explain the atmospheric missing xenon paradox. Using the ab initio evolutionary algorithm, we predict the thermodynamical stabilization of Xe-O compounds at high pressures (XeO, XeO2 and XeO3 at pressures abov… ▽ More

    Submitted 29 November, 2012; v1 submitted 28 November, 2012; originally announced November 2012.

    Comments: 6 page, 3 figures; Nature Chemistry, 2013 January; http://www.nature.com/nchem/journal/vaop/ncurrent/abs/nchem.1497.html

  12. arXiv:1204.4756  [pdf, other

    cond-mat.mtrl-sci

    Constrained evolutionary algorithm for structure prediction of molecular crystals: methodology and applications

    Authors: Qiang Zhu, Artem R. Oganov, Colin W. Glass, Harold T. Stokes

    Abstract: Evolutionary crystal structure prediction proved to be a powerful approach for studying a wide range of materials. Here, we present a specifically designed algorithm for the prediction of the structure of complex crystals consisting of well-defined molecular units. The main feature of this new approach is that each unit is treated as a whole body, which drastically reduces the search space and imp… ▽ More

    Submitted 17 May, 2012; v1 submitted 20 April, 2012; originally announced April 2012.

    Comments: 12 pages, 12 figures

    Journal ref: Acta Cryst. (2012). B68, 215-226

  13. arXiv:1204.4086  [pdf, other

    cs.DC

    Hybrid MPI/StarSs - a case study

    Authors: Jose Gracia, Christoph Niethammer, Manuel Hasert, Steffen Brinkmann, Rainer Keller, Colin W. Glass

    Abstract: Hybrid parallel programming models combining distributed and shared memory paradigms are well established in high-performance computing. The classical prototype of hybrid programming in HPC is MPI/OpenMP, but many other combinations are being investigated. Recently, the data-dependency driven, task parallel model for shared memory parallelisation named StarSs has been suggested for usage in combin… ▽ More

    Submitted 18 April, 2012; originally announced April 2012.

    Comments: 8 pages, accepted for publication in ISPA 2012

  14. arXiv:1110.4466  [pdf, ps, other

    physics.comp-ph cond-mat.mes-hall

    Static and dynamic properties of curved vapour-liquid interfaces by massively parallel molecular dynamics simulation

    Authors: Martin T. Horsch, Svetlana K. Miroshnichenko, Jadran Vrabec, Colin W. Glass, Christoph Niethammer, Martin F. Bernreuther, Erich A. Müller, George Jackson

    Abstract: Curved fluid interfaces are investigated on the nanometre length scale by molecular dynamics simulation. Thereby, droplets surrounded by a metastable vapour phase are stabilized in the canonical ensemble. Analogous simulations are conducted for cylindrical menisci separating vapour and liquid phases under confinement in planar nanopores. Regarding the emergence of nanodroplets during nucleation, a… ▽ More

    Submitted 20 October, 2011; originally announced October 2011.

    Comments: To appear in Proceedings of the >>Competence in High Performance Computing<< Meeting (CiHPC), Schwetzingen Castle

  15. arXiv:0911.3192  [pdf

    cond-mat.mtrl-sci

    Ionic high-pressure form of elemental boron

    Authors: Artem R. Oganov, Jiuhua Chen, Carlo Gatti, Yanzhang Ma, Yanming Ma, Colin W. Glass, Zhenxian Liu, Tony Yu, Oleksandr O. Kurakevych, Vladimir L. Solozhenko

    Abstract: Boron is an element of fascinating chemical complexity. Controversies have shrouded this element since its discovery was announced in 1808: the new 'element' turned out to be a compound containing less than 60-70 percent of boron, and it was not until 1909 that 99-percent pure boron was obtained. And although we now know of at least 16 polymorphs, the stable phase of boron is not yet experimenta… ▽ More

    Submitted 18 November, 2009; v1 submitted 16 November, 2009; originally announced November 2009.

    Comments: Published in Nature 453, 863-867 (2009)

    Journal ref: Nature, 457 [7231] 863-867 (2009)

  16. arXiv:0911.3186  [pdf

    cond-mat.mtrl-sci

    Crystal structure prediction using ab initio evolutionary techniques: principles and applications

    Authors: A. R. Oganov, C. W. Glass

    Abstract: We have developed an efficient and reliable methodology for crystal structure prediction, merging ab initio total-energy calculations and a specifically devised evolutionary algorithm. This method allows one to predict the most stable crystal structure and a number of low-energy metastable structures for a given compound at any P-T conditions without requiring any experimental input. Extremely h… ▽ More

    Submitted 16 November, 2009; originally announced November 2009.

    Comments: Published in J. Chem. Phys. 124, art. 24470 (2006)

  17. arXiv:0908.0489  [pdf

    cond-mat.mtrl-sci

    New high-pressure form of boron is significantly ionic

    Authors: Artem R. Oganov, Jiuhua Chen, Carlo Gatti, Yanzhang Ma, Yanming Ma, Colin W. Glass, Zhenxian Liu, Tony Yu, Oleksandr O. Kurakevych, Vladimir L. Solozhenko

    Abstract: The comment of Dubrovinskaia et al. is scientifically flawed. The high-pressure form of boron, discovered by Oganov et al., is indeed new and its bonding has a significant ionic character, as demonstrated in Ref. 1.

    Submitted 27 December, 2010; v1 submitted 4 August, 2009; originally announced August 2009.

    Comments: This manuscript was submitted to Nature as Reply to 'Brief Communication Arising' by Dubrovinskaia et al. (arXiv:0907.1900) and caused the rejection of the latter with publication of Addendum by Oganov et al. (Nature 460, 292 (2009))