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 22 for “"direct memory access"”.

  1. Proof of concept data logger for non-active power

    … the digital signal processing. The software uses direct memory access and high speed data capture to allow enough time to perform the new general power theory proposed by Gaunt and Malengret [1]. The results are tested to ensure there is no data corruption and basic calibration is performed. The …

    cape-town Repository record for Proof of concept data logger for non-active power (opens in a new tab)

  2. A Full System Co-Simulation Platform for Evaluating Edge Machine Learning Inference Using Compute-in-Memory

    … machine learning (ML) inference using compute-in-memory (CIM). CIM architectures aim to reduce data movement overhead by performing matrix operations in memory, but end-to-end benefits depend on system-level integration costs that are difficult to assess with isolated hardware models alone. To …

    chapman Repository record for A Full System Co-Simulation Platform for Evaluating Edge Machine Learning Inference Using Compute-in-Memory (opens in a new tab)

  3. Designing RDMA-based efficient Communication for GPU Remoting

    … transparent and hypervisor-independent access to GPGPUs within virtual machines. This research focuses on the middleware communication layer implemented in GVirtuS and presents a comprehensive redesign that leverages the power of Remote Direct Memory Access (RDMA) technology. …

    vt Repository record for Designing RDMA-based efficient Communication for GPU Remoting (opens in a new tab)

  4. Delegation for Multi-Threaded and Rack-Scale Software

    … object to a single designated owner instead of accessing the object directly. Because only the owner thread ever mutates the object, no locks are needed, other threads interact with it by sending requests. This avoids data races, simplifies reasoning, and can outperform lock-based designs by …

    uic

  5. A comparison of process and memory-based theories of automaticity

    Process and memory-based theories of automaticity are contrasted by manipulating the information contained in primary memory. Process-based theories predict that performance will be modulated by the information contained in primary memory, while memory-based theories predict that performance which …

    uiuc Repository record for A comparison of process and memory-based theories of automaticity (opens in a new tab)

  6. Accelerating messages by avoiding copies using RDMA in an asynchronous parallel runtime system

    … One sided communication with the help of Remote Direct Memory Access (RDMA) supported hardware is the natural choice for large messages as it has proven to provide reduced latencies and increased bandwidth for large payloads in High Performance Computing (HPC) networks. Using RDMA technology …

    uiuc Repository record for Accelerating messages by avoiding copies using RDMA in an asynchronous parallel runtime system (opens in a new tab)

  7. Verification of DMAC Device Driver Operations in HOL4

    … require efficient data transfers involving memory in order to get the best possible performance. However, even the most optimized CPUs take too long to access memory regions, which takes time away from doing the typical computations that a CPU is designed to do. To solve this, Direct Memory

    vt Repository record for Verification of DMAC Device Driver Operations in HOL4 (opens in a new tab)

  8. Modeling and Synthesis of Linux DMA Device Drivers using HOL4

    Efficient memory access is critical for computing systems, yet the CPU's management of data transfers can create bottlenecks. To counter this, most advanced high-throughput systems utilize Direct Memory Access (DMA) controllers, where peripherals (such as network interfaces and USB devices) can …

    vt Repository record for Modeling and Synthesis of Linux DMA Device Drivers using HOL4 (opens in a new tab)

  9. High-speed dynamic partial reconfiguration for field programmable gate arrays

    … occur, with current FPGA technology. The use of Direct Memory Access (DMA) driven operations instead of the current arbitrated bus architectures yielded a 30% increase in the speed of reconfiguration compared to other methods such as OPB_HWICAP and PLB_HWICAP [1]. The use of interrupt driven …

    unm Repository record for High-speed dynamic partial reconfiguration for field programmable gate arrays (opens in a new tab)

  10. Inference of Kolmogorov-Arnold Networks on FPGA-based SoC

    … κατευθύνει τις ροές δεδομένων προς το FPGA, μέσω Direct Memory Access (DMA) και memory-mapped περιφερειακά. Στόχος είναι ο μέγιστος συγχρονισμός του υλισμικoύ με την εφαρμογή λογισμικού ώστε να επιτευχθεί επιταχυμένη απόδοση. Η εργασία αυτή ερευνά μία νέα αρχιτεκτονική νευρωνικών δικτύων για την …

    athens Repository record for Inference of Kolmogorov-Arnold Networks on FPGA-based SoC (opens in a new tab)

  11. Accelerating Astrophysical Simulations with GPUs: A Case Study of Radiative Transfer in arepo-rt

    … communication strategy that utilizes shared memory to substitute intranode communication with direct memory access. Furthermore, combining multiple internode messages into a single message substantially enhances network bandwidth utilization and performance for large-scale simulations on …

    mit Repository record for Accelerating Astrophysical Simulations with GPUs: A Case Study of Radiative Transfer in arepo-rt (opens in a new tab)

  12. Scaling RDMA RPCs with FLOCK

    … and advanced features, such as remote memory operations. However, efficiently utilizing RDMA capability in a common setting of high fan-in, fan-out asymmetric network topology is challenging. For instance, using RDMA programming features comes at the cost of connection scalability, …

    vt Repository record for Scaling RDMA RPCs with FLOCK (opens in a new tab)

  13. A Study of Disk Performance Optimization.

    … thesis explores the impact of PCI bus mastering Direct Memory Access (DMA) on the performance of systems with IDE drives. DMA is a data transfer protocol that allows data to be sent directly from an attached device to a computer system’s main memory, thereby reducing CPU overhead. PCI bus …

    etsu Repository record for A Study of Disk Performance Optimization. (opens in a new tab)

  14. An intelligent magnetic tape controller

    … installed in the undergraduate interfaced to accessed by laboratory for project work. The drives are the department's PDP-11/23 computer, and may be standard operating system directives, as the controller simulates a conventional computer peripheral. The system consists of an SA-Bus based tape …

    cape-town Repository record for An intelligent magnetic tape controller (opens in a new tab)

  15. A wide spectrum type system for transformation theory

    … The data structures in assembler are currently directly translated into C data types which involves many assumptional “hard coded” conversions. The absence of an adequate type system for WSL caused several flaws for the whole transformation process and limits its abilities significantly. The …

    de-montfort Repository record for A wide spectrum type system for transformation theory (opens in a new tab)

  16. Support for Accessible Bitsliced Software

    … make bitsliced software and its benefits more accessible to system designers and programmers.

    vt Repository record for Support for Accessible Bitsliced Software (opens in a new tab)

  17. Programming Abstractions for Scalable and High-Performance Memory Disaggregation

    Memory-intensive applications, such as in-memory analytics, databases, and caching, are driving the memory demand in datacenters. Unfortunately, DRAM scaling is challenging as the technology reaches its physical limit. Although its demand continues to rise, memory is an underutilized resource …

    vt Repository record for Programming Abstractions for Scalable and High-Performance Memory Disaggregation (opens in a new tab)

  18. Autonomous Experimentation to Accelerate Boiling Heat Transfer Research

    … of decades, researchers have heavily relied on direct visualization of boiling phenomena through photography and videography to understand this phenomenon and develop modeling tools. However, due to the complexities of the boiling process, particularly near the surface, extracting essential …

    mit Repository record for Autonomous Experimentation to Accelerate Boiling Heat Transfer Research (opens in a new tab)

  19. Building a columnar database on shared main memory-based storage

    … a shared-nothing architecture. In contrast, main memory-based parallel database management systems are dominated solely by the shared-nothing approach as it preserves the in-memory performance advantage by processing data locally on each server. We argue that this unilateral development is going …

    potsdam-diss Repository record for Building a columnar database on shared main memory-based storage (opens in a new tab)

  20. Improving Operating System Security, Reliability, and Performance through Intra-Unikernel Isolation, Asynchronous Out-of-kernel IPC, and Advanced System Servers

    … is intra-unikernel isolation: we use Intel's Memory Protection Keys (MPK) primitive to provide per-thread permission control over groups of virtual memory pages within a unikernel's single address space, allowing different areas of the address space to be isolated from each other. We implement …

    vt Repository record for Improving Operating System Security, Reliability, and Performance through Intra-Unikernel Isolation, Asynchronous Out-of-kernel IPC, and Advanced System Servers (opens in a new tab)

Page 1 of 2