293 research outputs found

    Inferring human intentions from the brain data

    Get PDF

    Industry competition in the long-run with particular reference to the petrochemical industry

    Get PDF
    Imperial Users onl

    SystemunterstĂŒtzung fĂŒr moderne Speichertechnologien

    Get PDF
    Trust and scalability are the two significant factors which impede the dissemination of clouds. The possibility of privileged access to customer data by a cloud provider limits the usage of clouds for processing security-sensitive data. Low latency cloud services rely on in-memory computations, and thus, are limited by several characteristics of Dynamic RAM (DRAM) such as capacity, density, energy consumption, for example. Two technological areas address these factors. Mainstream server platforms, such as Intel Software Guard eXtensions (SGX) und AMD Secure Encrypted Virtualisation (SEV) offer extensions for trusted execution in untrusted environments. Various technologies of Non-Volatile RAM (NV-RAM) have better capacity and density compared to DRAM and thus can be considered as DRAM alternatives in the future. However, these technologies and extensions require new programming approaches and system support since they add features to the system architecture: new system components (Intel SGX) and data persistence (NV-RAM). This thesis is devoted to the programming and architectural aspects of persistent and trusted systems. For trusted systems, an in-depth analysis of new architectural extensions was performed. A novel framework named EActors and a database engine named STANlite were developed to effectively use the capabilities of trusted~execution. For persistent systems, an in-depth analysis of prospective memory technologies, their features and the possible impact on system architecture was performed. A new persistence model, called the hypervisor-based model of persistence, was developed and evaluated by the NV-Hypervisor. This offers transparent persistence for legacy and proprietary software, and supports virtualisation of persistent memory.VertrauenswĂŒrdigkeit und Skalierbarkeit sind die beiden maßgeblichen Faktoren, die die Verbreitung von Clouds behindern. Die Möglichkeit privilegierter Zugriffe auf Kundendaten durch einen Cloudanbieter schrĂ€nkt die Nutzung von Clouds bei der Verarbeitung von sicherheitskritischen und vertraulichen Informationen ein. Clouddienste mit niedriger Latenz erfordern die DurchfĂŒhrungen von Berechnungen im Hauptspeicher und sind daher an Charakteristika von Dynamic RAM (DRAM) wie KapazitĂ€t, Dichte, Energieverbrauch und andere Aspekte gebunden. Zwei technologische Bereiche befassen sich mit diesen Faktoren: Etablierte Server Plattformen wie Intel Software Guard eXtensions (SGX) und AMD Secure Encrypted Virtualisation (SEV) stellen Erweiterungen fĂŒr vertrauenswĂŒrdige AusfĂŒhrung in nicht vertrauenswĂŒrdigen Umgebungen bereit. Verschiedene Technologien von nicht flĂŒchtigem Speicher bieten bessere KapazitĂ€t und Speicherdichte verglichen mit DRAM, und können daher in Zukunft als Alternative zu DRAM herangezogen werden. Jedoch benötigen diese Technologien und Erweiterungen neuartige AnsĂ€tze und SystemunterstĂŒtzung bei der Programmierung, da diese der Systemarchitektur neue FunktionalitĂ€t hinzufĂŒgen: Systemkomponenten (Intel SGX) und Persistenz (nicht-flĂŒchtiger Speicher). Diese Dissertation widmet sich der Programmierung und den Architekturaspekten von persistenten und vertrauenswĂŒrdigen Systemen. FĂŒr vertrauenswĂŒrdige Systeme wurde eine detaillierte Analyse der neuen Architekturerweiterungen durchgefĂŒhrt. Außerdem wurden das neuartige EActors Framework und die STANlite Datenbank entwickelt, um die neuen Möglichkeiten von vertrauenswĂŒrdiger AusfĂŒhrung effektiv zu nutzen. DarĂŒber hinaus wurde fĂŒr persistente Systeme eine detaillierte Analyse zukĂŒnftiger Speichertechnologien, deren Merkmale und mögliche Auswirkungen auf die Systemarchitektur durchgefĂŒhrt. Ferner wurde das neue Hypervisor-basierte Persistenzmodell entwickelt und mittels NV-Hypervisor ausgewertet, welches transparente Persistenz fĂŒr alte und proprietĂ€re Software, sowie Virtualisierung von persistentem Speicher ermöglicht

    Acta Polytechnica Hungarica 2013

    Get PDF

    Procedural Films: Algorithmic Affect in Research Media Art Practice

    Get PDF
    This thesis explores the political aesthetics of ‘procedural films’—media works that use generative algorithmic procedures and manifest as moving images. In contrast to long-held techno-positivist understandings of generative art, the thesis reframes procedural films as a critical media art practice aiming to understand the ‘procedure’ as an affective engine of moving image experience. It employs an interdisciplinary approach that borrows from materialist theories of media, experimental film, artificial life and computational culture, and draws on my practices as artist and curator. These processes of making, curating and experiencing serve as enacted research, as a scalable architecture of thinking through and thinking with the technical media. The thesis proposes a conceptual framework for exploring procedural films as techno-cultural artefacts, addressing the ‘apparatus’, the affective space-time of their viewing and their sociopolitical operation. It proposes that algorithmic autonomy brings an affective renegotiation of the traditional roles of the spectator and the moving image, instead seeing it as a complex entanglement of human and non-human agencies, computational temporalities and generative procedures. Furthermore, it addresses procedural mediation and automation as a part of the political aesthetics of media art, exploring the techno-capitalist commodification of attention, time and images. The thesis investigates two case studies—screensaver and game engine—as procedural apparatuses. It explores these media artefacts as sites of labour, design, affect and experience, addressing their techno-cultural construction, as well as their processes of liveness and emergence

    Fundamental Approaches to Software Engineering

    Get PDF
    This open access book constitutes the proceedings of the 25th International Conference on Fundamental Approaches to Software Engineering, FASE 2022, which was held during April 4-5, 2022, in Munich, Germany, as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2022. The 17 regular papers presented in this volume were carefully reviewed and selected from 64 submissions. The proceedings also contain 3 contributions from the Test-Comp Competition. The papers deal with the foundations on which software engineering is built, including topics like software engineering as an engineering discipline, requirements engineering, software architectures, software quality, model-driven development, software processes, software evolution, AI-based software engineering, and the specification, design, and implementation of particular classes of systems, such as (self-)adaptive, collaborative, AI, embedded, distributed, mobile, pervasive, cyber-physical, or service-oriented applications
    • 

    corecore