Now showing items 56-75 of 361

    Circuit designs for increasing reliability and reducing energy 

    Seyedi, Azamolsadat (Date of defense: 2016-02-02)

    Computing technology has witnessed an inimitable progress in the last decades which is the result of CMOS technology scaling commensurate with Moore's law. Transistor feature sizes have shrunk to half at each generation, ...

    Co-designed solutions for overhead removal in dynamically typed languages 

    Dot Artigas, Gem (Date of defense: 2016-07-26)

    Dynamically typed languages are ubiquitous in today's applications. These languages ease the task of programmers but introduce significant runtime overheads since variables are neither declared nor bound to a particular ...

    Code optimizations for narrow bitwidth architectures 

    Bhagat, Indu (Date of defense: 2012-02-23)

    This thesis takes a HW/SW collaborative approach to tackle the problem of computational inefficiency in a holistic manner. The hardware is redesigned by restraining the datapath to merely 16-bit datawidth (integer datapath ...

    Code-Centric Domain Isolation : a hardware/software co-design for efficient program isolation 

    Vilanova García, Lluís (Date of defense: 2016-01-14)

    Current software systems contain a multitude of software components: from simple libraries to complex plugins and services. System security and resiliency depends on being able to isolate individual components onto separate ...

    Communication reduction techniques in numerical methods and deep neural networks 

    Zhuang, Sicong (Date of defense: 2019-11-28)

    Inter-node communication has turned out to be one of the determining factors of the performance on modern HPC systems. Furthermore, the situation only gets worse with the ever-incresing size of the cores involved. Hence, ...

    Compiler and runtime based parallelization & optimization for GPUs 

    Ozen, Guray (Date of defense: 2018-12-13)

    Graphics Processing Units (GPU) have been widely adopted to accelerate the execution of HPC workloads due to their vast computational throughput, ability to execute a large number of threads inside SIMD groups in parallel ...

    Computación difusa 

    Álvarez Martínez, Carlos (Date of defense: 2007-05-16)

    Esta tesis se enmarca en el ámbito de las técnicas de mejora de la eficiencia de ejecución (disminución del consumo y aumento de la velocidad) en el diseño de procesadores orientados a la ejecución de aplicaciones multimedia. ...

    Computer-language based data prefetching techniques 

    Touma, Rizkallah (Date of defense: 2019-01-25)

    Data prefetching has long been used as a technique to improve access times to persistent data. It is based on retrieving data records from persistent storage to main memory before the records are needed. Data prefetching ...

    Connectivity sharing for wireless mesh networks 

    Batbayar, Khulan (Date of defense: 2022-02-07)

    Internet access is still unavailable to one-third of the world population due to the lack of infrastructure, high cost, and the digital divide. Many access-limited communities opt for shared Internet access where they build ...

    ConOps for a safe integration of multi-RPAS operations in civil airspace 

    Fas Millán, Miguel Ángel (Date of defense: 2019-11-22)

    The gradual integration of remotely piloted aircraft systems (RPAS) in civil airspace, sharing airways with commercial flights, is expected to be completed once the legal issues and those regarding the unmanned traffic ...

    Contributions to network planning and operation of Flex-Grid/SDM optical core networks 

    Rumipamba Zambrano, Rubén Darío (Date of defense: 2019-03-14)

    The ever demanding bandwidth requirements for supporting emerging telecom services such as ultra-high-definition video streaming, cloud computing, connected car, virtual/augmented reality, etc., bring to the fore the ...

    Contributions to routing scalability and QoS assurance in cloud data transport networks based on the recursive internetwork architecture 

    León Gaixas, Sergio (Date of defense: 2018-06-29)

    With an increasing number of devices and heterogeneous distributed applications, it is becoming evident that service delivered by the current Internet fall short to supply the actual Quality of Service (QoS) requirements ...

    Convergence of deep learning and high performance computing: challenges and solutions 

    Njoroge Kahira, Albert (Date of defense: 2021-07-30)

    Deep Learning has achieved outstanding results in many fields and led to groundbreaking discoveries. With the steady increase in datasets and model sizes, there has been a recent surge in Machine Learning applications in ...

    Convergence of high performance computing, big data, and machine learning applications on containerized infrastructures 

    Liu, Peini (Date of defense: 2023-07-17)

    (English) The convergence of High Performance Computing (HPC), Big Data (BD), and Machine Learning (ML) in the computing continuum is being pursued in earnest across the academic and industry. We envision virtualization ...

    Cooperación entre la aplicación y el kernel para la planificación de flujos, en sistemas multiprocesadores, como soporte al paralelismo 

    Gil Gómez, Maria Luisa (Date of defense: 1994-07-04)

    El objetivo de nuestro trabajo ha sido defender la tesis de que, para los entornos de trabajos actuales, multiprocesador, una opción válida para obtener el mejor rendimiento de las aplicaciones paralelas de propósito general ...

    Cooperation in open, decentralized, and heterogeneous computer networks 

    Neumann, Axel (Date of defense: 2017-12-20)

    Community Networks (CN) are naturally open and decentralized structures, that grow organically with the addition of heterogeneous network devices, contributed and configured as needed by their participants. The continuous ...

    Cooperative caching and prefetching in parallel/distributed file systems 

    Cortés, Toni (Date of defense: 1997-12-12)

    Coordinated Scheduling and Dynamic Performance Analysis in Multiprocessors Systems 

    Corbalán González, Julita (Date of defense: 2002-07-05)

    El rendimiento de los actuales sistemas multiprocesador de memoria compartida depende tanto de la utilización eficiente de todos los componentes del sistema (procesadores, memoria, etc), como de las características del ...

    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 ...

    Cross-layer modeling and optimization of next-generation internet networks 

    Pedrola Escribà, Oscar (Date of defense: 2012-11-30)

    Scaling traditional telecommunication networks so that they are able to cope with the volume of future traffic demands and the stringent European Commission (EC) regulations on emissions would entail unaffordable investments. ...