User profiles for Matthew Sottile
Matthew SottileLawrence Livermore National Laboratory Verified email at llnl.gov Cited by 1342 |
Supermon: A high-speed cluster monitoring system
MJ Sottile, RG Minnich - Proceedings. IEEE International …, 2002 - ieeexplore.ieee.org
Supermon is a flexible set of tools for high speed, scalable cluster monitoring. Node behavior
can be monitored much faster than with other commonly used methods (eg, rstatd). In …
can be monitored much faster than with other commonly used methods (eg, rstatd). In …
[HTML][HTML] An Image-Free Opto-Mechanical System for Creating Virtual Environments and Imaging Neuronal Activity in Freely Moving Caenorhabditis elegans
Non-invasive recording in untethered animals is arguably the ultimate step in the analysis of
neuronal function, but such recordings remain elusive. To address this problem, we devised …
neuronal function, but such recordings remain elusive. To address this problem, we devised …
[HTML][HTML] Microfluidic Devices for Analysis of Spatial Orientation Behaviors in Semi-Restrained Caenorhabditis elegans
This article describes the fabrication and use of microfluidic devices for investigating spatial
orientation behaviors in nematode worms (Caenorhabditis elegans). Until now, spatial …
orientation behaviors in nematode worms (Caenorhabditis elegans). Until now, spatial …
The ghost in the machine: Observing the effects of kernel operation on parallel application performance
The performance of a parallel application on a scalable HPC system is determined by user-level
execution of the application code and system-level (OS kernel) operations. To …
execution of the application code and system-level (OS kernel) operations. To …
The CCA component model for high‐performance scientific computing
The Common Component Architecture (CCA) is a component model for high‐performance
computing, developed by a grass‐roots effort of computational scientists. Although the CCA is …
computing, developed by a grass‐roots effort of computational scientists. Although the CCA is …
[BOOK][B] Introduction to concurrency in programming languages
MJ Sottile, TG Mattson, CE Rasmussen - 2009 - books.google.com
Illustrating the effect of concurrency on programs written in familiar languages, this text
focuses on novel language abstractions that truly bring concurrency into the language and aid …
focuses on novel language abstractions that truly bring concurrency into the language and aid …
Analysis of microbenchmarks for performance tuning of clusters
M Sottile, R Minnich - … on Cluster Computing (IEEE Cat. No …, 2004 - ieeexplore.ieee.org
Microbenchmarks, ie very small computational kernels, have become commonly used for
quantitative measures of node performance in clusters. For example, a commonly used …
quantitative measures of node performance in clusters. For example, a commonly used …
Semi-automatic extraction of software skeletons for benchmarking large-scale parallel applications
M Sottile, A Dakshinamurthy, G Hendry… - Proceedings of the 1st …, 2013 - dl.acm.org
The design of high-performance computing architectures requires performance analysis of
large-scale parallel applications to derive various parameters concerning hardware design …
large-scale parallel applications to derive various parameters concerning hardware design …
An energy-based interaction model for population opinion dynamics with topic coupling
H Noorazar, MJ Sottile, KR Vixie - International Journal of Modern …, 2018 - World Scientific
We introduce a new, and quite general variational model for opinion dynamics based on
pairwise interaction potentials and a range of opinion evolution protocols ranging from random …
pairwise interaction potentials and a range of opinion evolution protocols ranging from random …
TAUoverSupermon: Low-Overhead Online Parallel Performance Monitoring
Online application performance monitoring allows tracking performance characteristics
during execution as opposed to doing so post-mortem. This opens up several possibilities …
during execution as opposed to doing so post-mortem. This opens up several possibilities …