12 papers · ranked by Valyu relevance
Alex M. Ascension, Marcos J. Araúzo-Bravo
Big Data analysis is a discipline with a growing number of areas where huge amounts of data is extracted and analyzed. Parallelization in Python integrates Message Passing Interface via mpi4py module. Since mpi4py does not support parallelization of objects greater than 2^31^ bytes, we developed BigMPI4py, a Python…
Chansup Byun, William Arcand, David Bestor, Bill Bergeron + 17 more
'Vijay Gadepally' 'Michael E. Houle' 'Matthew Hubbell' 'Hayden Jananthan' 'Michael Jones' 'Kurt Keville' 'Anna Klein' 'Peter Michaleas' 'Lauren Milechin' 'Guillermo Morales' 'Julie Mullen' 'Andrew Prout' 'Albert Reuther' 'Antonio De Rosa' 'Siddharth Samsi' 'Charles Yee' 'Jeremy Kepner'] Abstract—pPython seeks to…
Pau Andrio, Adam Hospital, Cristian Ramon-Cortes, Javier Conejero + 4 more
The usage of workflows has led to progress in many fields of science, where the need to process large amounts of data is coupled with difficulty in accessing and efficiently using High Performance Computing platforms. On the one hand, scientists are focused on their problem and concerned with how to process their data.…
Navtej Singh, Lisa-Marie Browne, R. P. Butler
High performance computing has been used in various fields of astrophysical research. But most of it is implemented on massively parallel systems (supercomputers) or graphical processing unit clusters. With the advent of multicore processors in the last decade, many serial software codes have been re-implemented in…
Chansup Byun, William Arcand, David Bestor, Bill Bergeron + 16 more
'Vijay Gadepally' 'Michael E. Houle' 'Matthew Hubbell' 'Hayden Jananthan' 'Michael Jones' 'Anna Klein' 'Peter Michaleas' 'Lauren Milechin' 'Guillermo Morales' 'Julie Mullen' 'Andrew Prout' 'Albert Reuther' 'Antonio Rosa' 'Siddharth Samsi' 'Charles Yee' 'Jeremy Kepner'] Abstract—pPython seeks to provide a parallel…
Alexandra Yang
| 1 | Introduction | | 2 | | --- | --- | --- | --- | | 2 | Related Research | | 2 | | 3 | Installation | | 3 | | 4 | Benchmarking | | 3 | | 5 | Single Processor Sorting Algorithms | | 3 | | | 5.1 Sequential Merge Sort | | 3 | | | 5.2 | Python Built-in Sort | 4 | | | 5.3 Multiprocessing Merge Sort | | 4 | | | 5.3.1 |…
Stephen D. Hudson, Jeffrey Larson, John-Luke Navarro, Stefan M. Wild
libEnsemble is a Python-based toolkit for running dynamic ensembles, developed as part of the DOE Exascale Computing Project. The toolkit utilizes a unique generator–simulator– allocator paradigm, where generators produce input for simulators, simulators evaluate those inputs, and allocators decide whether and when a…
Benjamin James Gaska, Neha Jothi, Mahdi Soltan Mohammadi, Kathryn Volk + 1 more
'Kathryn Volk' 'Michelle Mills Strout'] Abstract—Nested parallelism exists in scientific codes that are searching multi-dimensional spaces. However, implementations of nested parallelism often have overhead and load balance issues. The Orbital Analysis code we present exhibits a sparse search space, significant load…
Ling-Hong Hung, Wes Lloyd, Radhika Agumbe Sridhar, Saranya Devi Athmalingam Ravishankar + 3 more
For many next-generation sequencing pipelines, the most computationally intensive step is the alignment of reads to a reference sequence. As a result, alignment software such as the Burrows-Wheeler Aligner (BWA) is optimized for speed and and is often executed in parallel on the cloud. However, there are other less…
Sikao Guo, Nenad Korolija, Kent Milfeld, Adip Jhaveri + 3 more
Particle-based reaction-diffusion models offer a high-resolution alternative to the continuum reaction-diffusion approach, capturing the discrete and volume-excluding nature of molecules undergoing stochastic dynamics. These methods are thus uniquely capable of simulating explicit self-assembly of particles into…
J Kyle Medley, Shaik Asifullah, Joseph Hellerstein, Herbert M Sauro
Mechanistic kinetic models of biological pathways are an important tool for understanding biological systems. Constructing kinetic models requires fitting the parameters to experimental data. However, parameter fitting on these models is a non–convex, non–linear optimization problem. Many algorithms have been proposed…
Pierre Carrier, Bill Long, Richard Walsh, Jef Dawson + 4 more
High Performance Computing (HPC) Best Practice offers opportunities to implement lessons learned in areas such as computational chemistry and physics in genomics workflows, specifically Next-Generation Sequencing (NGS) workflows. In this study we will briefly describe how distributed-memory parallelism can be an…