<?xml version="1.0" encoding="UTF-8"?><rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="http://dl.gi.de:80">
<title>Digitale Bibliothek der Gesellschaft für Informatik e.V.</title>
<link>http://dl.gi.de:80</link>
<description>Das digitale Repositorium erfasst, speichert, erhält, erschließt und verbreitet digitale Forschungsergebnisse.</description>
<items xmlns="http://apache.org/cocoon/i18n/2.1">
<rdf:Seq>
<rdf:li rdf:resource="http://dl.gi.de/handle/20.500.12116/41708"/>
<rdf:li rdf:resource="http://dl.gi.de/handle/20.500.12116/41706"/>
<rdf:li rdf:resource="http://dl.gi.de/handle/20.500.12116/41705"/>
<rdf:li rdf:resource="http://dl.gi.de/handle/20.500.12116/41702"/>
</rdf:Seq>
</items>
<dc:date>2026-07-21T12:47:37Z</dc:date>
</channel>
<item rdf:about="http://dl.gi.de/handle/20.500.12116/41708">
<title>Wie schreibt man … erfolgreiche Lehrbücher und E-Learning-Kurse - 2. Auflage</title>
<link>http://dl.gi.de/handle/20.500.12116/41708</link>
<description>Wie schreibt man … erfolgreiche Lehrbücher und E-Learning-Kurse - 2. Auflage
Balzert, Helmut
Einem Autor stellen sich eine Menge von Fragen. Welche Lehrinhalte sind relevant? Wie strukturiert und gliedert man Lerninhalte (Makrostrukturierung)? Wie ordnet man Lerninhalte nach didaktischen Gesichtspunkten an? Wie vermittelt man Orientierungswissen, Erklärungswissen, Handlungswissen und Quellenwissen (Mikrostrukturierung)? Wie präsentiert man am besten die Inhalte (Text, Tabelle, Abbildung, Diagramm, Bild, Skizze)? Wie fördert und erleichtert man das Verstehen? Wie erzeugt man Spannung und Emotionen? Wie schreibt man gut lesbar, verständlich und anschaulich? Welche zusätzlichen Möglichkeiten bieten E-Learning-Kurse (Interaktivität, Multimedialität, Audio, Video, Animation)? Wie geht man systematisch vor, um ein Lehrbuch und einen E-Learning-Kurs zu konzipieren und zu erstellen?
Alle diese Fragen beantwortet dieses Buch – praxisorientiert, mit über 330 Beispielen und empirisch gestützt.
</description>
<dc:date>2023-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://dl.gi.de/handle/20.500.12116/41706">
<title>Advanced tools and methods for treewidth-based problem solving</title>
<link>http://dl.gi.de/handle/20.500.12116/41706</link>
<description>Advanced tools and methods for treewidth-based problem solving
Hecher, Markus
Computer programs, so-called solvers, for solving the well-known Boolean satisfiability problem (Sat) have been improving for decades. Among the reasons, why these solvers are so fast, is the implicit usage of the formula’s structural properties during solving. One of such structural indicators is the so-called treewidth, which tries to measure how close a formula instance is to being easy (tree-like). This work focuses on logic-based problems and treewidth-based methods and tools for solving them. Many of these problems are also relevant for knowledge representation and reasoning (KR) as well as artificial intelligence (AI) in general. We present a new type of problem reduction, which is referred to by decomposition-guided (DG). This reduction type forms the basis to solve a problem for quantified Boolean formulas (QBFs) of bounded treewidth that has been open since 2004. The solution of this problem then gives rise to a new methodology for proving precise lower bounds for a range of further formalisms in logic, KR, and AI. Despite the established lower bounds, we implement an algorithm for solving extensions of Sat efficiently, by directly using treewidth. Our implementation is based on finding abstractions of instances, which are then incrementally refined in the process. Thereby, our observations confirm that treewidth is an important measure that should be considered in the design of modern solvers.
</description>
<dc:date>2023-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://dl.gi.de/handle/20.500.12116/41705">
<title>Optimizing multi-level ReRAM memory for low latency and low energy consumption</title>
<link>http://dl.gi.de/handle/20.500.12116/41705</link>
<description>Optimizing multi-level ReRAM memory for low latency and low energy consumption
Hosseinzadeh, Shima; Klemm, Marius; Fischer, Georg; Fey, Dietmar
With decreasing die size and the ability to store multiple bits in a single cell, resistive random access memory (ReRAM) can be used to increase storage density, making it a promising technology for the next generation of memory. However, multi-level write operations suffer from impairments such as large latency, high energy consumption, and reliability issues. In this paper, we study different mechanisms affecting the “multi-level incremental step pulse with verify algorithm” (M-ISPVA) on a 1-transistor-1-resistor (1T1R) model in transient simulation at the component and the circuit level with focus on resistance control and energy consumption during the entire process of state transitions. By dividing the M-ISPVA into a triggering and a controlling period, we discovered the transistor to operate in the ohmic region during the triggering period as a voltage-controlled resistance and in the saturation region during the controlling period as a voltage-controlled current limiter. Controlling the gate voltage in the triggering period can move the triggering point to a desired write voltage and in the controlling period can increase or decrease resistance steps per pulse to attain a desired speed of resistance change. In addition, the major energy portion is consumed for reset operation during triggering and for set operation during the controlling period. To optimize write performance, extra precaution must be taken when defining resistance states with target read-out current and gate voltage with the focus on evenly balanced latencies between all transitions. A direct multi-level write operation shows 67.5 % latency and 62.5 % energy saving compared to indirect ones, but suffers from only unidirectional control, making it non-feasible. In case of a 4 k bit memory, the more reliable M-ISPVA faces almost 37 % higher latency and energy compared to the basic ISPVA.
</description>
<dc:date>2023-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://dl.gi.de/handle/20.500.12116/41702">
<title>Timing-accurate simulation framework for NVM-based compute-in-memory architecture exploration</title>
<link>http://dl.gi.de/handle/20.500.12116/41702</link>
<description>Timing-accurate simulation framework for NVM-based compute-in-memory architecture exploration
Rietz, Vincent; Münch, Christopher; Mayahinia, Mahta; Tahoori, Mehdi
Data-intensive applications have a huge demand on processor-memory communication. To reduce the amount of data transfers and their associated latency and energy, Compute-in-Memory (CIM) architectures can be used to perform operations ranging from simple binary operations to more complex operations such as additions and matrix-vector multiplications directly within the memory. However, proper adjustments to the memory hierarchy are needed to enable the execution of CIM operations. To evaluate the trade-off between the usage of different emerging non-volatile memories for CIM and conventional computing architectures, this work extends the widely used gem5 simulation framework with an extensible timing-aware main memory CIM simulation capability. This framework is used to analyze the performance of CIM extended main memory with various emerging memory technologies, namely Spin-Transfer-Torque Magnetic Random Access Memory (STT-MRAM), Redox-based RAM (ReRAM) and Phase-Change Memory (PCM). We evaluate different workloads from the PolyBench/C benchmark suite and other selected examples. In comparison to a processor-centric system, the results show a significant reduction in execution time for the majority of applications.
</description>
<dc:date>2023-01-01T00:00:00Z</dc:date>
</item>
</rdf:RDF>
