-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.txt
147 lines (128 loc) · 6.73 KB
/
index.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<HEAD>
<TITLE> Home Page for Steve Plimpton </TITLE>
<meta name="Description" content="Steve Plimpton home page">
<meta name="keywords" content="parallel computing, scientific computing,
MPI, high-performance computing, distributed memory,
molecular dynamics, LAMMPS, kinetic Monte Carlo, Metropolis Monte Carlo,
SPPARKS, SPARTA, SPARTA DSMC, biological cell modeling, ChemCell,
informatics, MapReduce,
MapReduce-MPI library, MR-MPI library, streaming data,
stream-processing, PHISH library, CSlib messaging library,
client/server messaging, Python, Pizza.py toolkit,
rendezvous algorithms,
HPCC RandomAccess benchmark, GUPS, particle-in-cell, PIC, QuickSilver,
radiation transport, ChiSELS, surface growth and evolution,
transient dynamics, PRONTO, NIMROD, neuro-inspired computing, GeneHunter,
parallel algorithms, load-balancing,
parallel FFTs, fftMPI, linkage analysis,
direct simulation Monte Carlo, DSMC, image processing,
SAR, electron microscopy images,
grain growth, computational biology, humorous quotations">
<meta name="review" content="10_15_2020" />
<meta name="filename" content="main.html" />
<meta name="subject" content="home page of Steve Plimpton" />
<meta name="sandia.approval_type" content="formal" />
<meta name="sandia.approved" content="2020-11334W" />
<link rev="owns" title="Steve Plimpton" href="mailto:[email protected]" />
<link rev="made, publisher" title="Steve Plimpton" href="mailto:[email protected]" />
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
<meta name="Author" content="Steve Plimpton" />
</HEAD>
<table width="664" height="112" border="0" cellpadding="0"
cellspacing="0" summary="layout only">
<tr width="664" height="101" valign="bottom">
<td width="557" height="101" valign="bottom">
<font face="arial, helvetica, sans" size="5"
style="family: arial, helvetica, sans"><b>Steve Plimpton</b></font></td>
<td align="left" valign="bottom" width="107" height="101" rowspan="2">
<a href="http://www.sandia.gov/">
<tr width="664" height="11" valign="top">
<td width="557" height="11" valign="top">
<img src="http://www.sandia.gov/images2002/gold_rule01.gif"
width="557" height="11" border="0" align="left" valign="top" vspace="0"
hspace="0" alt=""></td></tr>
</table>
:p
I retired in October 2022 from "Sandia National Laboratories"_snl, a
US "Department of Energy"_doe lab, where I worked as a computational
scientist in its "Center for Computing Research"_1400.
I'm still involved in some technical work, particularly for the open source codes listed below.
You can reach me with a question or idea at this email address --- sjplimp at gmail.com --- though I may not respond immediately. :all(b)
My research at Sandia involved implementing and using scientific
simulations designed for parallel supercomputers, as well as the
creation of efficient parallel algorithms. Many of the models I
worked on were particle based; some used structured grids or finite
elements. Most of the codes I helped develop were for materials
modeling, some for biology and informatics applications.
:line
Software for "download"_download.html: :h3
"LAMMPS"_lammps = classical molecular dynamics
"SPARTA"_sparta = Direct Simulation Monte Carlo (DSMC)
"SPPARKS"_spparks = kinetic and Metropolis Monte Carlo
"ChemCell"_chemcell = spatial reaction/diffusion in biological cells
"CSlib"_cslib = client/server messaging library
"fftMPI"_fftmpi = parallel 3d/2d FFT library
"MapReduce-MPI"_mapreduce = MapReduce library on top of MPI
"PHISH"_phish = stream processing library on top of MPI
"FireHose"_firehose = stream processing benchmarks
"CrossSim"_crosssim = simulator for modeling resisitve memory (analog) devices for neuromorphic computing
"Pizza.py"_pizza = Python-based pre- and post-processing tools for LAMMPS, SPPARKS, SPARTA, ChemCell :ul
:link(lammps,https://www.lammps.org)
:link(sparta,https://sparta.github.io)
:link(spparks,https://spparks.github.io)
:link(chemcell,https://sjplimp.github.io/chemcell)
:link(cslib,https://lammps.github.io/cslib)
:link(fftmpi,https://lammps.github.io/fftmpi)
:link(mapreduce,https://sjplimp.github.io/mapreduce)
:link(phish,https://sjplimp.github.io/phish)
:link(firehose,https://stream-benchmarking.github.io/firehose)
:link(crosssim,https://cross-sim.sandia.gov)
:link(pizza,https://lammps.github.io/pizza)
:p
"Publications"_papers.html, see more info at "Google Scholar"_https://scholar.google.com/citations?user=Ny7N6KQAAAAJ&hl=en
"University course in parallel computing"_class.html
"Humorous quotations"_quotes.html :all(l)
:p
:line
Active Interests :h3
Molecular Dynamics (MD): "LAMMPS"_lammps, "ParaDyn"_download.html#pd, \
"parallel algorithms"_md.html, simulations \
("papers"_mdsim.html, "pictures"_http://www.lammps.org/pictures.html, \
"movies"_http://www.lammps.org/movies.html)
"Direct Simulation Monte Carlo"_dsmc.html - low-density reacting flows \
via particles, "SPARTA"_sparta and "Icarus"_dsmc.html
"Kinetic Monte Carlo"_kmc.html - KMC and Metropolis MC simulator \
"SPPARKS"_spparks
"Parallel FFTs"_fftmpi - parallel distributed 3d/2d FFTs
"Pizza.py Toolkit"_pizza - Python-based tools \
for simulation setup, analysis, plotting, viz :all(l)
:p
:line
Past Projects :h3
"Informatics"_informatics.html - data-intensive computing via a \
"MapReduce-MPI library"_mapreduce, \
and a stream-processing "PHISH library"_phish
"High Performance Computing (HPC)"_hpc.html - neuro-inspired computing, \
performance comparisons of parallel architectures
"Biological Cell Modeling"_cell.html - particle-based reaction/diffusion \
simulator "ChemCell"_chemcell
"Parallel Algorithms"_algorithms.html: \
rendezvous algorithms, dynamic load-balancing, tinkertoy parallel programming, \
matrix-vector multiply and many-body algorithms, \
"HPCC RandomAccess (GUPS) benchmark"_download.html#gups
"Gene Finding"_genehunter.html - parallelization of the \
"Genehunter"_download.html#gene genetic linkage analysis program
"Radiation Transport"_rad.html - Boltzmann equation for thermal and \
X-ray radiation
"ChISELS"_chisels.html - surface evolution model of semiconductor processing \
for micromachine devices (MEMS)
"QuickSilver"_qs.html - particle-in-cell (PIC) relativistic \
electromagnetics
"PRONTO"_pronto.html - finite element transient dynamics (crash & boom) \
with contact detection
"NIMROD"_nimrod.html - plasma simulation of tokamaks
"Electronic Structure"_quantum.html - quantum mechanics of solids
"Image Processing"_sar.html - synthetic aperture radar (SAR) analysis
"Grain Growth"_grain.html - Potts model on 2-d and 3-d lattices
"Electron Microscopy"_ebeam.html - Monte Carlo trajectory simulation
"Parallel Computing"_overview.html - general overviews :all(l)