Now showing items 201-220 of 260

    Performance simulation methodologies for hardware/software co-designed processors 

    Brankovic, Aleksandar (Date of defense: 2015-03-17)

    Recently the community started looking into Hardware/Software (HW/SW) co-designed processors as potential solutions to move towards the less power consuming and the less complex designs. Unlike other solutions, they reduce ...

    The use of computational intelligence for security in named data networking 

    Karami, Amin (Date of defense: 2015-02-16)

    Information-Centric Networking (ICN) has recently been considered as a promising paradigm for the next-generation Internet, shifting from the sender-driven end-to-end communication paradigma to a receiver-driven content ...

    Designs for increasing reliability while reducing energy and increasing lifetime 

    Yalcin, Gulay (Date of defense: 2014-12-12)

    In the last decades, the computing technology experienced tremendous developments. For instance, transistors' feature size shrank to half at every two years as consistently from the first time Moore stated his law. ...

    A pragmatic approach toward securing inter-domain routing 

    Siddiqui, Muhammad Shuaib (Date of defense: 2014-12-19)

    Internet security poses complex challenges at different levels, where even the basic requirement of availability of Internet connectivity becomes a conundrum sometimes. Recent Internet service disruption events have made ...

    Resource management techniques aware of interference among high-performance computing applications 

    Jokanović, Ana (Date of defense: 2014-12-19)

    Network interference of nearby jobs has been recently identified as the dominant reason for the high performance variability of parallel applications running on High Performance Computing (HPC) systems. Typically, HPC ...

    A novel access pattern-based multi-core memory architecture 

    Hussain, Tassadaq (Date of defense: 2014-12-18)

    Increasingly High-Performance Computing (HPC) applications run on heterogeneous multi-core platforms. The basic reason of the growing popularity of these architectures is their low power consumption, and high throughput ...

    Resilience mechanisms for carrier-grade networks 

    Ramírez, Wilson (Date of defense: 2014-11-18)

    In recent years, the advent of new Future Internet (FI) applications is creating ever-demanding requirements. These requirements are pushing network carriers for high transport capacity, energy efficiency, as well as ...

    Atomic dataflow model 

    Gajinov, Vladimir (Date of defense: 2014-11-20)

    With the recent switch in the design of general purpose processors from frequency scaling of a single processor core towards increasing the number of processor cores, parallel programming became important not only for ...

    Off-line and in-operation optical core networks planning 

    Castro, Alberto (Date of defense: 2014-10-10)

    The ever increasing IP traffic volume has finally brought to light the high inefficiency of current wavelength-routed over rigid-grid optical networks in matching the client layer requirements. Such an issue results in the ...

    Network traffic classification : from theory to practice 

    Carela Español, Valentín (Date of defense: 2014-10-31)

    Since its inception until today, the Internet has been in constant transformation. The analysis and monitoring of data networks try to shed some light on this huge black box of interconnected computers. In particular, the ...

    Scalability in extensible and heterogeneous storage systems 

    Miranda Bueno, Alberto (Date of defense: 2014-09-26)

    The evolution of computer systems has brought an exponential growth in data volumes, which pushes the capabilities of current storage architectures to organize and access this information effectively: as the unending ...

    Hardware design of task superscalar architecture 

    Yazdanpanah, Fahimeh (Date of defense: 2014-06-26)

    Exploiting concurrency to achieve greater performance is a difficult and important challenge for current high performance systems. Although the theory is plain, the complexity of traditional parallel programming models in ...

    Optimizing SIMD execution in HW/SW co-designed processors 

    Kumar, Rakesh (Date of defense: 2014-07-24)

    SIMD accelerators are ubiquitous in microprocessors from different computing domains. Their high compute power and hardware simplicity improve overall performance in an energy efficient manner. Moreover, their replicated ...

    Information dissemination in mobile networks 

    Trullols Cruces, Oscar (Date of defense: 2014-07-17)

    This thesis proposes some solutions to relieve, using Wi-Fi wireless networks, the data consumption of cellular networks using cooperation between nodes, studies how to make a good deployment of access points to optimize ...

    Techniques for improving the performance of software transactional memory 

    Stipić, Srđan (Date of defense: 2014-07-21)

    Transactional Memory (TM) gives software developers the opportunity to write concurrent programs more easily compared to any previous programming paradigms and gives a performance comparable to lock-based synchronization ...

    Multi-constraint scheduling of MapReduce workloads 

    Polo, Jordà (Date of defense: 2014-07-15)

    In recent years there has been an extraordinary growth of large-scale data processing and related technologies in both, industry and academic communities. This trend is mostly driven by the need to explore the increasingly ...

    Techniques to improve concurrency in hardware transactional memory 

    Armejach Sanosa, Adrià (Date of defense: 2014-06-13)

    Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away the complexity of managing shared data. The programmer defines sections of code, called transactions, which the TM system ...

    CPU accounting in multi-threaded processors 

    Ruiz Luque, José Carlos (Date of defense: 2014-05-29)

    In recent years, multi-threaded processors have become more and more popular in industry in order to increase the system aggregated performance and per-application performance, overcoming the limitations imposed by the ...

    Scalable system software for high performance large-scale applications 

    Morari, Alessadro (Date of defense: 2014-05-27)

    In the last decades, high-performance large-scale systems have been a fundamental tool for scientific discovery and engineering advances. The sustained growth of supercomputing performance and the concurrent reduction in ...

    Cache designs for reliable hybrid high and ultra-low voltage operation 

    Maric, Bojan (Date of defense: 2014-05-16)

    Increasing demand for implementing highly-miniaturized battery-powered ultra-low-cost systems (e.g., below 1 USD) in emerging applications such as body, urban life and environment monitoring, etc., has introduced many ...