Search
Results
-
A High-Performance, Parallel Virtual Machine for Python
(2019)Today’s hardware is increasingly parallel, and modern programming languages must thus allow a programmer to use this parallelism effectively. For languages that depend on a virtual machine (vm), it is the responsibility of the vm to execute code efficiently and in parallel. In the case of Python, a popular dynamic language, several vms exist, but none of them can deliver high performance and parallel execution at the same time. The ...Doctoral Thesis -
Physics-aware deep learning for wind prediction over complex terrain
(2019)Rapidly computing the wind flow over complex terrain features is a challenging problem with many potential fields of application. Such domains include autonomous UAV path planning, naturally ventilated building design or even wind farm layout optimization. Traditionally, this requires performing Computational Fluid Dynamics (CFD) simulations, which are computationally expensive and time consuming. One recent approach has been to use deep ...Master Thesis