Browsing by Subject "Operating systems"
Now showing items 1-20 of 23
-
A case for user-level dynamic page migration
(Association for Computing Machinery (ACM), 2000)
Conference report
Open AccessThis paper presents user-level dynamic page migration, a runtime technique which transparently enables parallel programs to tune their memory performance on distributed shared memory multiprocessors, with feedback obtained ... -
A library implementation of the nano-threads programming model
(Springer, 1996)
Conference report
Open AccessIn this paper we describe the design and implementation of a user-level thread package based on the nano-threads programming model, whose goal is to efficiently manage the application parallelism at user-level. Nano-thread ... -
Analysis and mitigation of writeback cache lock-ups in Linux
(Universitat Politècnica de Catalunya, 2020-06)
Bachelor thesis
Open AccessLinux caches disk I/O for performance: writes complete immediately from userspace perspective, and are committed to storage later. But in the presence of heavy writers, this buffering can easily hurt system responsiveness ... -
Analysis and practice of micro-services deployments technologies based on containers
(Universitat Politècnica de Catalunya, 2021-01)
Bachelor thesis
Open AccessEl objetivo de este proyecto es la investigación y práctica del despliegue de micro tecnologías basadas en contenedores desde el punto de vista de una organización en crecimiento que nunca antes había ... -
Captura de pantalla en modo kernel
(Universitat Politècnica de Catalunya, 2019-06-24)
Bachelor thesis
Restricted access - confidentiality agreementJugar a videojocs s'ha convertit en un hobby molt important per la societat actual. LudiumLab està innovant en aquest hobby amb una plataforma de \textit{cloud gaming} anomenada SoraStream, la qual permet als jugadors ... -
Design and Development of a Linux-based Operating User System for CubeSat On-Board Computers
(Universitat Politècnica de Catalunya, 2019-06)
Bachelor thesis
Open AccessThe purpose of this work is to develop and test a Linux-based embedded software system for a nanosatellite. The main objective will be the development of a set of configuration files to use within a build system, which ... -
Design space exploration of power efficient embedded OS system for SmartCards
(Universitat Politècnica de Catalunya, 2021-04-29)
Master thesis
Restricted access - author's decision
Covenantee: Giesecke & DevrientKnowing the contents of the heap memory may be vital when optimizing memory management processes or during a release process of a Smart Card. The objective of this project is to develop a deep understanding of how ... -
Development of a virtualization framework with LXD
(Universitat Politècnica de Catalunya, 2021-07-07)
Bachelor thesis
Open AccessContainers are an operating system virtualization technology used to provide processes isolate environments. They provide a lightweight solution where a single Linux kernel is shared between the host and the containers. ... -
DevOps : Continuous integration and continuous deployment applied
(Universitat Politècnica de Catalunya, 2020-06)
Bachelor thesis
Open AccessDevOps is a trending concept in the SW industry introduced and popularized during the last decade, this thesis goes deep into the concept, the culture and fields related to it which are present in almost each project and ... -
Dynamically controlled resource allocation in SMT processors
(Institute of Electrical and Electronics Engineers (IEEE), 2004)
Conference report
Open AccessSMT processors increase performance by executing instructions from several threads simultaneously. These threads use the resources of the processor better by sharing them but, at the same time, threads are competing for ... -
FileSystems shared between systems in a USS environment
(Universitat Politècnica de Catalunya, 2019-01)
Bachelor thesis
Restricted access - confidentiality agreement -
Measuring operating system overhead on Sun UltraSparc T1 processor
(2009-06)
Conference report
Open AccessNumerous studies have shown that Operating System (OS) noise is one of the reasons for significant performance degradation in clustered architectures. Although many studies examine the OS noise for High Performance Computing, ... -
On the applicability of PEBS based online memory access tracking for heterogeneous memory management at scale
(Association for Computing Machinery (ACM), 2018-11)
Conference lecture
Open AccessOperating systems have historically had to manage only a single type of memory device. The imminent availability of heterogeneous memory devices based on emerging memory technologies confronts the classic single memory ... -
Platform-agnostic steal-time measurement in a guest operating system
(2018-10)
Research report
Open AccessSteal time is a key performance metric for applications executed in a virtualized environment. Steal time measures the amount of time the processor is preempted by code outside the virtualized environment. This, in turn, ... -
Predictable performance in SMT processors: synergy between the OS and SMTs
(2006-07)
Article
Open AccessCurrent operating systems (OS) perceive the different contexts of simultaneous multithreaded (SMT) processors as multiple independent processing units, although, in reality, threads executed in these units compete for the ... -
Remote provisioning architecture for embedded UICC v4.0 implementation
(Universitat Politècnica de Catalunya, 2020-07)
Bachelor thesis
Restricted access - confidentiality agreement -
Runtime vs. manual data distribution for architecture-agnostic shared-memory programming models
(2002-08)
Article
Restricted access - publisher's policyThis paper compares data distribution methodologies for scaling the performance of OpenMP on NUMA architectures. We investigate the performance of automatic page placement algorithms implemented in the operating system, ... -
S4 - Real-Time Control-Flow Integrity for Multicore Mixed-Criticality IoT Systems
(2022-05)
Conference report
Restricted access - publisher's policyThe spread of the Internet of Things (IoT) and the use of smart control systems in many mission-critical or safetycritical applications domains, like automotive or aeronautical, make devices attractive targets for ... -
Scalability evaluation of a polymorphic register file: a CG case study
(Springer, 2011)
Conference report
Restricted access - publisher's policyWe evaluate the scalability of a Polymorphic Register File using the Conjugate Gradient method as a case study. We focus on a heterogeneous multi-processor architecture, taking into consideration critical parameters such ... -
Scheduler-activated dynamic page migration for multiprogrammed DSM multiprocessors
(2002-06)
Article
Restricted access - publisher's policyThe performance of multiprogrammed shared-memory multiprocessors suffers often from scheduler interventions that neglect data locality. On cache-coherent distributed shared-memory (DSM) multiprocessors, such scheduler ...