You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3D TTI imaging on a custom overthrust-salt model [@witte2019RHPCssi]. This image was computed using Devito and high-level abstraction for Cloud Computing. Images courtesy of [SLIM @ Gatech](https://slim.gatech.edu).
15
+
:::
8
16
9
17
Devito is a Python package to implement optimized stencil computation (e.g.,
10
18
finite differences, image processing, machine learning) from high-level
@@ -13,12 +21,6 @@ and employs automated code generation and just-in-time compilation to execute
13
21
optimized computational kernels on several computer platforms, including CPUs,
14
22
GPUs, and clusters thereof.
15
23
16
-
17
-
{{< video https://www.youtube.com/embed/druSsV_1O6w
18
-
title="Seismic Inversion using Devito"
19
-
>}}
20
-
21
-
22
24
Symbolic computation is a powerful tool that allows users to:
23
25
24
26
* Build complex solvers from only a few lines of high-level code
@@ -48,8 +50,11 @@ found [here](https://arxiv.org/abs/1608.08658).
48
50
* Autotuning framework to ease performance tuning.
49
51
* Smooth integration with popular Python packages such as NumPy, SymPy, Dask, and SciPy, as well as machine learning frameworks such as TensorFlow and PyTorch.
50
52
53
+
You can find below an introductory tutorial to Devito.
51
54
52
-
55
+
{{< video https://www.youtube.com/embed/druSsV_1O6w
title = {Serverless seismic imaging in the cloud},
3
+
booktitle = {Rice Oil and Gas High Performance Computing Conference 2020},
4
+
year = {2020},
5
+
note = {Rice Oil and Gas High Performance Computing Conference 2020},
6
+
month = {03},
7
+
abstract = {This talk presents a serverless approach to seismic imaging in the cloud based on high-throughput containerized batch processing, event-driven computations and a domain-specific language compiler for solving the underlying wave equations. A 3D case study on Azure demonstrates that this approach allows reducing the operating cost of up to a factor of 6, making the cloud a viable alternative to on-premise HPC clusters for seismic imaging.},
author = {Philipp A. Witte and Mathias Louboutin and Charles Jones and Felix J. Herrmann}
13
+
}
14
+
15
+
@article{devito-compiler,
16
+
author = {Luporini, Fabio and Louboutin, Mathias and Lange, Michael and Kukreja, Navjot and Witte, Philipp and H\"{u}ckelheim, Jan and Yount, Charles and Kelly, Paul H. J. and Herrmann, Felix J. and Gorman, Gerard J.},
17
+
title = {Architecture and Performance of Devito, a System for Automated Stencil Computation},
18
+
year = {2020},
19
+
issue_date = {March 2020},
20
+
publisher = {Association for Computing Machinery},
0 commit comments