A survey of high level frameworks in block-structured adaptive mesh refinement packages
Over the last decade block-structured adaptive mesh refinement (SAMR) has found
increasing use in large, publicly available codes and frameworks. SAMR frameworks have …
increasing use in large, publicly available codes and frameworks. SAMR frameworks have …
[PDF][PDF] Real-time motion tracking using optical flow on multiple GPUs
Motion tracking algorithms are widely used in computer vision related research. However,
the new video standards, especially those in high resolutions, cause that current …
the new video standards, especially those in high resolutions, cause that current …
[BOOK][B] Software engineering for science
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters
that describe experiences with applying software engineering practices to the development …
that describe experiences with applying software engineering practices to the development …
Graph algorithms for DNA sequencing–origins, current models and the future
With the ubiquitous presence of next-generation sequencing in modern biological, genetic,
pharmaceutical and medical research, not everyone pays attention to the underlying …
pharmaceutical and medical research, not everyone pays attention to the underlying …
The dividends of investing in computational software design: A case study
A significant fraction of computational software for scientific research grows through
accretion. In a common scenario, a small group develops a code for a specific purpose …
accretion. In a common scenario, a small group develops a code for a specific purpose …
Understanding the landscape of scientific software used on high-performance computing platforms
Scientific discovery increasingly relies on computation through simulations, analytics, and
machine and deep learning. Of these, simulations on high-performance computing (HPC) …
machine and deep learning. Of these, simulations on high-performance computing (HPC) …
Energy and performance improvements in stencil computations on multi-node HPC systems with different network and communication topologies
Energy and performance improvements in stencil computations are relevant for both
application developers and data center administrators. They appear as the fundamental …
application developers and data center administrators. They appear as the fundamental …
HydroShare–A Case Study of the Application of Modern Software Engineering to a Large Distributed Federally-Funded Scientific Software Development Project
Ray Idaszak, David G. Tarboton (Principal Investigator), Hong Yi, Laura Christopherson,
Michael J. Stealey, Brian Miles, Pabitra Dash, Alva Couch, Calvin Spealman, Jeffery S …
Michael J. Stealey, Brian Miles, Pabitra Dash, Alva Couch, Calvin Spealman, Jeffery S …
Cactus: Issues for sustainable simulation software
The Cactus Framework is an open-source, modular, portable programming environment for
the collaborative development and deployment of scientific applications using high …
the collaborative development and deployment of scientific applications using high …
Energy aware scheduling model and online heuristics for stencil codes on heterogeneous computing architectures
Performance of high-end supercomputers will reach the exascale through the advent of core
counts in billions. However, in the upcoming exascale computing era it is important not only …
counts in billions. However, in the upcoming exascale computing era it is important not only …