Perfeziona i miei risultati

Lingua

Università della Svizzera italiana

Understanding the performance of interactive applications

Jovic, Milan ; Hauswirth, Matthias (Dir.)

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

Many if not most computer systems are used by human users. The performance of such interactive systems ultimately affects those users. Thus, when measuring, understanding, and improving system performance, it makes sense to consider the human user's perspective. Essentially, the performance of interactive applications is determined by the perceptible lag in handling user requests. So, when...

Université de Fribourg

Dynamics on spatial networks and the effect of distance coarse graining

Zeng, An ; Zhou, Dong ; Hu, Yanqing ; Fan, Ying ; Di, Zengru

In: Physica A: Statistical Mechanics and its Applications, 2011, vol. 390, no. 21-22, p. 3962-3969

Recently, spatial networks have attracted much attention. The spatial network is constructed from a regular lattice by adding long-range edges (shortcuts) with probability P(r)∼r−δ, where r is the geographical distance between the two ends of the edge. Also, a cost constraint on the total length of the additional edges is introduced...

Université de Fribourg

Coarse graining for synchronization in directed networks

Zeng, An ; Lü, Linyuan

In: Physical Review E - statistical, non linear and soft matter physics, 2011, vol. 83, no. 5, p. 056123

Coarse-graining model is a promising way to analyze and visualize large-scale networks. The coarse-grained networks are required to preserve statistical properties as well as the dynamic behaviors of the initial networks. Some methods have been proposed and found effective in undirected networks, while the study on coarse-graining directed networks lacks of consideration. In this paper we...

Università della Svizzera italiana

Architectural exploration and scheduling methods for coarse grained reconfigurable arrays

Ansaloni, Giovanni ; Pozzi, Laura (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2011 ; 2011INFO006.

Coarse Grained Reconfigurable Arrays have emerged, in recent years, as promising candidates to realize efficient reconfigurable platforms. CGRAs feature high computational density, flexible routing interconnect and rapid reconfiguration, characteristics that make them well-suited to speed up execution of computational kernels. A number of designs embodying the CGRA concept have been proposed...

Università della Svizzera italiana

Exploiting under-utilized cores with deferred methods

Ansaloni, Danilo ; Binder, Walter ; Heydarnoori, Abbas ; Chen, Lydia Y.

Effective parallelization of fine-grained tasks, such as in dynamic program analysis, is challenging because thread communication overheads may outweigh the benefits of parallelism. In this paper, we address this issue with deferred methods, a novel Java framework that aggregates invocations of analysis methods in thread-local buffers and processes them altogether when a buffer is full. The...

Università della Svizzera italiana

Compilation and design automation for extensible embedded processors

Bonzini, Paolo ; Pozzi, Laura (Dir.)

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

During the last few years, the attention to system-on-chip processors focused on customizability and specializing functional units for particular applications. Such processor extensions can increase performance in domains such as cryptography and DSP, without incurring the power cost of superscalar RISC processors and the complexity of entirely customized integrated circuits. Since it is...

Università della Svizzera italiana

On non-intrusive workload-aware database replication

Narváez, Vaide ; Pedone, Fernando (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2009 ; 2009INFO002.

Performance and high-availability are the crucial factors in the development of nowadays distributed database systems. Both of these challenges are commonly addressed by means of the same technique, database replication. The overall throughput of the system is increased by leveraging parallel computation on different sites, and in case of replica failures, availability is improved by...

Università della Svizzera italiana

Teaching networks how to learn : reinforcement learning for data dissemination in wireless sensor networks

Förster, Anna ; Murphy, Amy L. (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2009 ; 2009INFO001.

Wireless sensor networks (WSNs) are a fast developing research area with many new exciting applications arising, ranging from micro climate and environmental monitoring through health and structural monitoring to interplanetary communications. At the same time researchers have invested a lot of time and effort into developing high performance energy efficient and reliable communication protocols...

Università della Svizzera italiana

Of change and software

Robbes, Romain ; Lanza, Michele (Dir.)

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

Software changes. Any long-lived software system has maintenance costs dominating its initial development costs as it is adapted to new or changing requirements. Systems on which such continuous changes are performed inevitably decay, making each maintenance task harder. This problem is not new: The software evolution research community has been tackling it for more than two decades. However,...

Université de Fribourg

Distributed virtual worlds : abstract model and design of the MaDViWorld software framework

Fuhrer, Patrik ; Pasquier-Rocha, Jacques (Dir.) ; Savoy, Jacques (Codir.)

Thèse de doctorat : Université de Fribourg, 2004 ; no 1458.

Les mondes virtuels distribués sont des applications multi-utilisateurs fonctionnant sur plusieurs machines reliées par un réseau. Ils vont au-delà du "World Wide Web" traditionnel basé sur les documents car plusieurs utilisateurs, évoluant au sein d'un espace commun et conscients de leur présence mutuelle, peuvent y interagir. L'enseignement à distance, la télemédecine, les jeux...