Refine my results

Specific Collection

Language

Università della Svizzera italiana

Sensor-based recognition of engagement during work and learning activities

Di Lascio, Elena ; Santini, Silvia (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2021 ; 2021INFO011.

Personal computing systems like e.g., laptop, smartphone, and smartwatches are nowadays ubiquitous in people's everyday life. People use such systems not only for communicating or searching for information, but also as digital companions, able to track and support their daily activities such as sleep, food intake, physical exercise and even work. Sensors embedded in personal computing systems...

Consortium of Swiss Academic Libraries

Workload during cardiopulmonary resuscitation

Küpper, T. ; Steffgen, J. ; Morrison, A. ; Milledge, J. ; Schöffl, V.

In: International Archives of Occupational and Environmental Health, 2015, vol. 88, no. 2, p. 175-184

Université de Fribourg

It Takes Two : Instrumenting the Interaction between In-Memory Databases and Solid-State Drives

Lerner, Alberto ; Kwak, Jaewook ; Lee, Sangjin ; Park, Kibin ; Song, Yong Ho ; Cudré-Mauroux, Philippe

In: CIDR 2020, 10th Conference on Innovative Data Systems Research, Amsterdam, The Netherlands, January 12-15, 2020, Online Proceedings, 2020, p. 1-8

In-memory databases rely on non-volatile storage devices for services such as durability and recovery. SSDs can provide the high-performance these services require. When performance problems occur, however, SSDs offer no mechanism to help analyze them. The only alternative is to instrument the database side of the problem and conjecture about what might be the cause of performance...

Università della Svizzera italiana

Scaling blockchains

Fynn, Enrique ; Pedone, Fernando (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2021 ; 2021INFO003.

Blockchains are a new type of state machine replication that have raised interesting challenges. A replicated state machine (RSM) is a well-established approach to building fault-tolerant systems. Because each replica needs to execute the same set of instructions to transition through the same state changes, adding more replicas does not translate directly to an increase in performance. On top...

Università della Svizzera italiana

A privacy-aware and secure system for human memory augmentation

Bexheti, Agon ; Langheinrich, Marc (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2019 ; 2019INFO011.

The ubiquity of digital sensors embedded in today's mobile and wearable devices (e.g., smartphones, wearable cameras, wristbands) has made technology more intertwined with our life. Among many other things, this allows us to seamlessly log our daily experiences in increasing numbers and quality, a process known as ``lifelogging''. This practice produces a great amount of pictures and videos...

Università della Svizzera italiana

On the many faces of atomic multicast

Coelho, Paulo ; Pedone, Fernando (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2019 ; 2019INFO004.

Many current online services need to serve clients distributed across geographic areas. Coordinating highly available and scalable geographically distributed replicas, however, is challenging. While State Machine Replication is the most direct way of achieving availability, no scalability comes from the traditional approach. Typically, scalability is obtained by partitioning the original...

Università della Svizzera italiana

Consensus protocols exploiting network programmability

Dang, Huynh Tu ; Soulé, Robert (Dir.) ; Pedone, Fernando (Codir.)

Thèse de doctorat : Università della Svizzera italiana, 2019 ; 2019INFO003.

Services rely on replication mechanisms to be available at all time. The service demanding high availability is replicated on a set of machines called replicas. To maintain the consistency of replicas, a consensus protocol such as Paxos or Raft is used to synchronize the replicas' state. As a result, failures of a minority of replicas will not affect the service as other non-faulty replicas...

Università della Svizzera italiana

Analysis and optimization of task granularity on the Java virtual machine

Rosà, Andrea ; Binder, Walter (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2018 ; 2018INFO008.

Task granularity, i.e., the amount of work performed by parallel tasks, is a key performance attribute of parallel applications. On the one hand, fine-grained tasks (i.e., small tasks carrying out few computations) may introduce considerable parallelization overheads. On the other hand, coarse-grained tasks (i.e., large tasks performing substantial computations) may not fully utilize the...