User profiles for Matthew Sottile

Matthew Sottile

Lawrence 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 …

[HTML][HTML] An Image-Free Opto-Mechanical System for Creating Virtual Environments and Imaging Neuronal Activity in Freely Moving Caenorhabditis elegans

…, TR Thiele, KJ Lawton, KE McCormick, M Sottile… - PloS one, 2011 - journals.plos.org
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 …

[HTML][HTML] Microfluidic Devices for Analysis of Spatial Orientation Behaviors in Semi-Restrained Caenorhabditis elegans

KE McCormick, BE Gaertner, M Sottile, PC Phillips… - PloS one, 2011 - journals.plos.org
This article describes the fabrication and use of microfluidic devices for investigating 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

A Nataraj, A Morris, AD Malony, M Sottile… - Proceedings of the 2007 …, 2007 - dl.acm.org
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 …

The CCA component model for high‐performance scientific computing

…, S Parker, B Allan, M Sottile… - Concurrency and …, 2006 - Wiley Online Library
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 …

[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 …

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 …

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 …

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 …

TAUoverSupermon: Low-Overhead Online Parallel Performance Monitoring

A Nataraj, M Sottile, A Morris, AD Malony… - Euro-Par 2007 Parallel …, 2007 - Springer
Online application performance monitoring allows tracking performance characteristics
during execution as opposed to doing so post-mortem. This opens up several possibilities …