Refine
H-BRS Bibliography
- yes (179) (remove)
Departments, institutes and facilities
- Fachbereich Informatik (78)
- Fachbereich Angewandte Naturwissenschaften (40)
- Institut für Technik, Ressourcenschonung und Energieeffizienz (TREE) (39)
- Fachbereich Ingenieurwissenschaften und Kommunikation (24)
- Institute of Visual Computing (IVC) (19)
- Fachbereich Wirtschaftswissenschaften (17)
- Institut für funktionale Gen-Analytik (IFGA) (16)
- Institut für Cyber Security & Privacy (ICSP) (15)
- Internationales Zentrum für Nachhaltige Entwicklung (IZNE) (13)
- Fachbereich Sozialpolitik und Soziale Sicherung (5)
Document Type
- Conference Object (89)
- Article (51)
- Part of a Book (11)
- Preprint (5)
- Report (5)
- Working Paper (5)
- Conference Proceedings (4)
- Doctoral Thesis (4)
- Book (monograph, edited volume) (2)
- Research Data (1)
Year of publication
- 2017 (179) (remove)
Language
- English (179) (remove)
Keywords
- GC/MS (3)
- stem cells (3)
- Aerodynamics (2)
- Analytical pyrolysis (2)
- Approximated Jacobian (2)
- Biomineralization (2)
- Collaboration (2)
- Computer Graphics (2)
- Cooperative Awareness Message (2)
- Entrepreneurship (2)
In order to achieve the highest possible performance, the ray traversal and intersection routines at the core of every high-performance ray tracer are usually hand-coded, heavily optimized, and implemented separately for each hardware platform—even though they share most of their algorithmic core. The results are implementations that heavily mix algorithmic aspects with hardware and implementation details, making the code non-portable and difficult to change and maintain.
In this paper, we present a new approach that offers the ability to define in a functional language a set of conceptual, high-level language abstractions that are optimized away by a special compiler in order to maximize performance. Using this abstraction mechanism we separate a generic ray traversal and intersection algorithm from its low-level aspects that are specific to the target hardware. We demonstrate that our code is not only significantly more flexible, simpler to write, and more concise but also that the compiled results perform as well as state-of-the-art implementations on any of the tested CPU and GPU platforms.
Solar energy is one option to serve the rising global energy demand with low environmental impact. Building an energy system with a considerable share of solar power requires long-term investment and a careful investigation of potential sites. Therefore, understanding the impacts from varying regionally and locally determined meteorological conditions on solar energy production will influence energy yield projections.
Reliable and regional differentiated power forecasts are required to guarantee an efficient and economic energy transition towards renewable energies. Amongst other renewable energy technologies, e.g. wind mills, photovoltaic (PV) systems are an essential component of this transition being cost-efficient and simply to install. Reliable power forecasts are however required for a grid integration of photovoltaic systems, which among other data requires high-resolution spatio-temporal global irradiance data.