Decoupling Application Logic from Persistent Memory Frameworks with AspectC++

2021 ◽  
Author(s):  
Marcel Köppen ◽  
Daniel Friesel ◽  
Christoph Borchert ◽  
Olaf Spinczyk
2014 ◽  
pp. 143
Author(s):  
Pamela Labra Godoy ◽  
Rodrigo Fuentealba J.

Resumen: Los procesos de formación de profesores han estado fuertemente influenciados por una lógica aplicacionista y una visión fragmentada y prescriptiva de la naturaleza del conocimiento. Se puede observar una enseñanza basada en la oralidad, en un bajo trabajo práctico y una escasa vinculación con la realidad educativa y los requerimientos del contexto. Se hace necesario que en dichos procesos se reconozca a los futuros profesores como sujetos de conocimiento con quienes se debiese generar una estructura curricular práctica activa y reflexiva.El reconocer la complejidad de los procesos que se llevan a cabo en el contexto educacional, hace necesario transitar desde una lógica instrumental/mecanicista, proceso-producto a una perspectiva epistemológica donde se rescate el dinamismo del ámbito educacional y la complejidad del sistema social en que éste se encuentra inserto. Palabras clave: Formación Inicial Docente - Construcción de Conocimiento Profesional – Prácticas – Reflexión Profesional Abstract Teacher education processes have been heavily  influenced by application logic, as well as, to a fragmented and prescriptive vision of the nature of knowledge, instead of the construction of it. A teaching process based on the predominance of oral discourse, low practical work, and a limited relation with educational reality and context needs, has been  observed. It seems necessary to recognize student - teachers as knowledge subjects with whom there should be an active/reflective curricular activity, and also recognize the complexity of the processes that take place in the educational context. In other words, it is necessary to move from an instrumental, process/ product perspective towards an epistemological perspective able to recognize the dynamism in the educational system and the complexity of the social system in which it is immersed. Key Words: Initial Teacher Formation- Professional Knowledge Construction- Practicum- Professional Reflection


Author(s):  
Muhammad Attahir Jibril ◽  
Philipp Götze ◽  
David Broneske ◽  
Kai-Uwe Sattler

AbstractAfter the introduction of Persistent Memory in the form of Intel’s Optane DC Persistent Memory on the market in 2019, it has found its way into manifold applications and systems. As Google and other cloud infrastructure providers are starting to incorporate Persistent Memory into their portfolio, it is only logical that cloud applications have to exploit its inherent properties. Persistent Memory can serve as a DRAM substitute, but guarantees persistence at the cost of compromised read/write performance compared to standard DRAM. These properties particularly affect the performance of index structures, since they are subject to frequent updates and queries. However, adapting each and every index structure to exploit the properties of Persistent Memory is tedious. Hence, we require a general technique that hides this access gap, e.g., by using DRAM caching strategies. To exploit Persistent Memory properties for analytical index structures, we propose selective caching. It is based on a mixture of dynamic and static caching of tree nodes in DRAM to reach near-DRAM access speeds for index structures. In this paper, we evaluate selective caching on the OLAP-optimized main-memory index structure Elf, because its memory layout allows for an easy caching. Our experiments show that if configured well, selective caching with a suitable replacement strategy can keep pace with pure DRAM storage of Elf while guaranteeing persistence. These results are also reflected when selective caching is used for parallel workloads.


2021 ◽  
pp. 1-1
Author(s):  
Chundong Wang ◽  
Gunavaran Brihadiswaran ◽  
Xingbin Jiang ◽  
Sudipta Chattopadhyay

Sign in / Sign up

Export Citation Format

Share Document