Listing 1 - 3 of 3 |
Sort by
|
Choose an application
Numerical programs often use parallel programming techniques such as OpenMP to compute the program's output values as efficient as possible. In addition, derivative values of these output values with respect to certain input values play a crucial role. To achieve code that computes not only the output values simultaneously but also the derivative values, this work introduces several source-to-source transformation rules. These rules are based on a technique called algorithmic differentiation. The main focus of this work lies on the important reverse mode of algorithmic differentiation. The inherent data-flow reversal of the reverse mode must be handled properly during the transformation. The first part of the work examines the transformations in a very general way since pragma-based parallel regions occur in many different kinds such as OpenMP, OpenACC, and Intel Phi. The second part describes the transformation rules of the most important OpenMP constructs. Contents Introduction with Examples from Numerical Optimization Algorithmic Differentiation by Source Transformation Transformation rules for Parallel Code Regions (e.g. OpenMP 3.1) Static Program Analysis Target Groups Lecturers and students of computer science Computer scientists, engineers, mathematicians and numerical analysts The Author Michael Förster is currently Research Associate of the Institute Software and Tools for Computational Engineering, RWTH Aachen University.
Mathematics --- Applied physical engineering --- Engineering sciences. Technology --- Computer science --- Programming --- Information systems --- Computer. Automation --- analyse (wiskunde) --- computers --- economie --- informatica --- systeemontwikkeling (informatica) --- wiskunde --- methodologieën --- ingenieurswetenschappen --- computerkunde --- gegevensverwerking
Choose an application
This book offers a broad re-evaluation of the key ideas developed by the German Romantics concerning philosophy and literature. It focuses not only on their own work, but also on that of their fellow travelers (such as Hölderlin) and their contemporary opponents (such as Hegel), as well as on various reactions to and transpositions of their ideas in later authors, including Coleridge, Byron, Kierkegaard, Nietzsche, and Dostoevsky.
Aesthetics --- Germanic languages --- Poetry --- taalfamilies --- esthetica --- poëzie
Choose an application
This volume is a comprehensive Handbook of Russian thought that provides an in-depth survey of major figures, currents, and developments in Russian intellectual history, spanning the period from the late eighteenth century to the late twentieth century. Written by a group of distinguished scholars as well as some younger ones from Russia, Europe, the United States, and Canada, this Handbook reconstructs a vibrant picture of the intellectual and cultural life in Russia and the Soviet Union during the most buoyant period in the country's history. Contrary to the widespread view of Russian modernity as a product of intellectual borrowing and imitation, the essays collected in this volume reveal the creative spirit of Russian thought, which produced a range of original philosophical and social ideas, as well as great literature, art, and criticism. While rejecting reductive interpretations, the Handbook employs a unifying approach to its subject matter, presenting Russian thought in the context of the country's changing historical landscape. This Handbook will open up a new intellectual world to many readers and provide a secure base for its further exploration.
Philosophy --- Politics --- Baltic languages --- Slavic languages --- History of Eastern Europe --- taalfamilies --- taalgemeenschappen --- filosofie --- geschiedenis --- Europese politiek --- Russia --- Europe
Listing 1 - 3 of 3 |
Sort by
|