Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 153 for “"Programmability"”.

  1. Transactional Programmability and Performance

    I also provide an analysis of I/O in lock-based critical sections in large multithreaded workloads, with observations on how this I/O could be performed in transactional code. In this analysis, I find that no one of the previously proposed techniques is by itself sufficient for handling …

    uiuc Repository record for Transactional Programmability and Performance (opens in a new tab)

  2. Improving programmability and performance for scientific applications

    … bridge the gap between performance and programmability. Because challenging problems in various domains, not limited to computation mechanics, requires both domain expertise and programming prowess, there is a need for ways to separate those concerns. This thesis describes methods and …

    purdue-thes Repository record for Improving programmability and performance for scientific applications (opens in a new tab)

  3. Bulk Operation and Data Coloring for Multiprocessor Programmability

    The second contribution of this thesis is architecture support and programming model for a data-centric approach to thread synchronization. In Data-Centric Synchronization (DCS), the programmer uses local reasoning to assign synchronization constraints to data. Based on these, the system …

    uiuc Repository record for Bulk Operation and Data Coloring for Multiprocessor Programmability (opens in a new tab)

  4. Improving the Programmability of A Distributed Hardware Accelerator

    Sparse iterative matrix algorithms are critical to many scientific and engineering workloads, yet they perform poorly on conventional hardware. (Ōmeteōtl, a new hardware accelerator with a distributed-memory and task-based execution model, aims to address these performance bottlenecks. However, …

    mit Repository record for Improving the Programmability of A Distributed Hardware Accelerator (opens in a new tab)

  5. Towards Enhancing Performance, Programmability, and Portability in Heterogeneous Computing

    … with new challenges with respect to performance, programmability, and portability (or the three P's) of heterogeneous computing. In this work we discuss such challenges and identify benchmarking techniques based on computation and communication patterns as an appropriate means for the systematic …

    vt Repository record for Towards Enhancing Performance, Programmability, and Portability in Heterogeneous Computing (opens in a new tab)

  6. Obtaining performance and programmability using reconfigurable hardware for media processing

    … minimize dedicated hardware and organization for programmability. We analyze reconfigurable logic architectures and their performance limitations. This analysis leads to a theory that reconfigurable logic can never be clocked faster than a fixed-logic design based on the same fabrication …

    mit Repository record for Obtaining performance and programmability using reconfigurable hardware for media processing (opens in a new tab)

  7. On the Programmability and Performance of OpenCL Designs for FPGA

    … Additionally, although HLS tools have improved programmability, this may come at the cost of performance or area utilization. This thesis addresses this design trade-off via a comparative study of a hand-coded design in HDL and an architecturally similar, tool-generated design using an OpenCL …

    vt Repository record for On the Programmability and Performance of OpenCL Designs for FPGA (opens in a new tab)

  8. Advancing Deep Packet Inspection in SDNs: A Comparative Analysis of P4 and OpenFlow Programmability

    … adoption of P4 for its unique flexibility and programmability, potentially extending DPI functionalities to the application layer (Layer 7), thereby addressing and potentially surpassing OpenFlow’s limitations. Employing a methodical approach, this study harnesses Open vSwitch and BMv2 …

    washington Repository record for Advancing Deep Packet Inspection in SDNs: A Comparative Analysis of P4 and OpenFlow Programmability (opens in a new tab)

  9. Application of microfluidic emulsion technology to biochemistry, drug delivery and Lab-on-a-Chip programmability

    … biochemistry, drug delivery and lab-on-a-chip programmability. These subjects represent distinct research programs, but the underlying physics of droplet formation, transport and control at low values of the Reynolds and Capillary numbers in multiphase microfluidics allows them to be considered …

    mit Repository record for Application of microfluidic emulsion technology to biochemistry, drug delivery and Lab-on-a-Chip programmability (opens in a new tab)

  10. Mechanics, shape, and programmability in soft matter systems: From fluid membranes to spring and droplet networks

    … answer questions about shape, mechanics, and programmability. </p> <p>For membranes, my collaborators and I have developed a theoretical model of endocytosis in yeast. Endocytosis is the process by which a cell membrane deforms to surround extracellular material to draw it into the cell. …

    syracuse-diss Repository record for Mechanics, shape, and programmability in soft matter systems: From fluid membranes to spring and droplet networks (opens in a new tab)

  11. Digital Harmonic-Cancelling Sinusoidal Signal Synthesis

    … purity, area cost, power consumption, and programmability of sine-wave synthesizers remains an intriguing research problem. The subject of this thesis is digital harmonic-cancelling sine-wave synthesizers (DHSSs). The first publication of a DHSS was in 1969. However, due to the …

    unsw Repository record for Digital Harmonic-Cancelling Sinusoidal Signal Synthesis (opens in a new tab)

  12. Auto-bandwidth control in dynamically reconfigured hybrid-SDN MPLS networks

    … The technology known as hybrid SDN combines the programmability features of SDN with the robust MPLS label switched path features along with traffic engineering enhancements introduced by routing protocols such as Border Gateway Patrol-Traffic Engineering (BGP-TE) and Open Shortest Path …

    cape-town Repository record for Auto-bandwidth control in dynamically reconfigured hybrid-SDN MPLS networks (opens in a new tab)

  13. A Reconfigurable, Distributed-Memory Accelerator for Sparse Applications

    … architectures suffer from either poor programmability due to over-specialization or poor compute performance due to inefficient general-purpose hardware. This thesis proposes Quartz, a new architecture that uses short dataflow tasks and reconfigurable compute in a distributed-SRAM …

    mit Repository record for A Reconfigurable, Distributed-Memory Accelerator for Sparse Applications (opens in a new tab)

  14. Exploring the Boundaries of Operating System in the Era of Ultra-fast Storage Technologies

    … bottleneck. But this comes at the cost of programmability, isolation, safety, and reliability. Moreover, scalability bottlenecks in the filesystem can not be addressed by simply moving the filesystem to the userspace. Overall, while designing a kernel-bypass storage stack looks obvious and …

    vt Repository record for Exploring the Boundaries of Operating System in the Era of Ultra-fast Storage Technologies (opens in a new tab)

  15. Microfluidic bubble logic

    … and mechanisms to control them, bringing the programmability of the digital world into the physical world - with a wide range of promising applications in biotechnology, highthroughput screening, genomics and fluidic control systems for soft robotics, printing and digital …

    mit Repository record for Microfluidic bubble logic (opens in a new tab)

  16. Liberated pixels : alternative narratives for lighting future cities

    … develop three design explorations that focus on programmability, addressability, responsiveness, mobility and ad-hoc control. The first of these explorations, Urban Pixels, presents a wireless network of individual, autonomous physical pixels that can be deployed on any surface in the city. The …

    mit Repository record for Liberated pixels : alternative narratives for lighting future cities (opens in a new tab)

  17. A high performance micro channel interface for image processing applications

    … can be achieved using the camera interface. Programmability is offered in features such as collected field-of-view, data format, collection method, and camera control. A DOS device driver is developed for the collection of camera images. The final design is constructed to collect images …

    vt Repository record for A high performance micro channel interface for image processing applications (opens in a new tab)

  18. Digitally controlled "programmable" active filters

    … number of passive elements to achieve function programmability. Switches are also used to select the number of cascaded sections to realize higher order transfer functions.

    nps Repository record for Digitally controlled "programmable" active filters (opens in a new tab)

  19. A Design Methodology for Creating Programmable Logic-based Real-time Image Processing Hardware

    … (FPGA) chips. FPGA chips provide gate-level programmability for the hardware architecture. Sophisticated software development tools, called the TRAVERSE development system software, are created to overcome the significant amount of time and expertise required to manually utilize this …

    vt Repository record for A Design Methodology for Creating Programmable Logic-based Real-time Image Processing Hardware (opens in a new tab)

  20. An annotated bibliography of the works for horn, voice and piano from 1830-1850 with an analysis of selected works from 1830-1986

    … elaborate upon the song's characteristics and programmability: key, length, duration, voice type, difficulty level for each player and a musical quality rating. The difficulty levels are IV--Easy, V--Medium, and VI--Difficult. The musical quality ratings are I--Poor, II--Below Average, …

    uiuc Repository record for An annotated bibliography of the works for horn, voice and piano from 1830-1850 with an analysis of selected works from 1830-1986 (opens in a new tab)

Page 1 of 8