tFix makefile and add more slide content - brcon2020_adc - my presentation for brcon2020
HTML git clone git://src.adamsgaard.dk/.brcon2020_adc
DIR Log
DIR Files
DIR Refs
DIR LICENSE
---
DIR commit 6191e26a6f7a379b8bf5cbaaf2d4932164778fe4
DIR parent 2322b0d409327282d8c6f3689b0b5a6c2db07334
HTML Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 25 Apr 2020 15:43:07 +0200
Fix makefile and add more slide content
Diffstat:
M Makefile | 16 +++++++++-------
M brcon2020_adc.md | 55 +++++++++++++++++++++++++++----
2 files changed, 57 insertions(+), 14 deletions(-)
---
DIR diff --git a/Makefile b/Makefile
t@@ -2,19 +2,21 @@
src = brcon2020_adc.md
pdf = $(src:.md=.pdf)
+txt = 0000-_brcon2020_-_2020-05-02.txt
-show: 0000-_Intro.txt
- -catpoint *.txt
+$(txt): $(src)
+ #rm -f *.txt
+ cat $(src) | md2point
+
+show: $(txt)
+ catpoint *.txt
-preview: 0000-_Intro.txt
+preview: $(txt)
nohup st -T video -g 100x35 catpoint *.txt >/dev/null 2>&1 &
-$(pdf): 0000-_Intro.txt
+$(pdf): $(txt)
cat *.txt | point2pdf $(@:.pdf=)
-0000-_Intro.txt: $(src)
- cat $(src) | md2point
-
clean:
rm -f *.txt
rm -f *.pdf
DIR diff --git a/brcon2020_adc.md b/brcon2020_adc.md
t@@ -1,17 +1,58 @@
-## Intro
+Numerical models are used extensively for simulating complex physical
+systems including fluid flows, astronomical events, weather, and
+climate. Many researchers struggle to bring their model developments
+from single-computer, interpreted languages to parallel high-performance
+computing (HPC) systems. There are initiatives to make interpreted
+languages such as MATLAB, Python, and Julia feasible for HPC
+programming. In this talk I argue that the computational overhead
+is far costlier than any potential development time saved. Instead,
+doing model development in C and unix tools from the start minimizes
+porting headaches between platforms, reduces energy use on all
+systems, and ensures reproducibility of results.
-This is the title slide
+## brcon2020 - 2020-05-02
-## New slide
+ title: Energy efficient programming in science
+
+ author: Anders Damsgaard (adc)
+
+ contact: anders@adamsgaard.dk
+ gopher://adamsgaard.dk
+ https://adamsgaard.dk
+
+
+
+## About me
+
+Present:
+* 33 y/o, linux/bsd user since 2002
+* Postdoctoral scholar at Stanford University (Ca, US)
+* Lecturer at Aarhus University (DK)
+
+Previous:
+* Scripps Institution of Oceanography (US)
+* National Oceanic and Atmospheric Administration (NOAA, US)
+* Princeton University (US)
+
+
+## Typical flow
+
+ 1. Conceptualization
+ 2. Derivation of mathematical formulation
+ 3. Implementation in high-level language
+ 4. Re-implementation in low-level language
These are some points
* 1
* 2
- * 2.1
- * 2.2
+ * 2.1
+ * 2.2
* 3
-## Ende
+## Summary
+
+
+## Thanks
-thanks
+ __20h__ and Freenode/#bitreich-en