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 7 of 7 for “"Popcorn Linux"”.

  1. Popcorn Linux: A Compiler and Runtime for Execution Migration Between Heterogeneous-ISA Architectures

    In recent years there has been a proliferation of parallel and heterogeneous architectures. As chip designers have hit fundamental limits in traditional processor scaling, they have begun rethinking processor architecture from the ground up. In addition to creating new classes of processors, chip …

    vt Repository record for Popcorn Linux: A Compiler and Runtime for Execution Migration Between Heterogeneous-ISA Architectures (opens in a new tab)

  2. Popcorn Linux: Cross Kernel Process and Thread Migration in a Linux-Based Multikernel

    … cooperate to form a single operating system. Popcorn Linux is an adaptation of the multikernel concept to a Linux environment, melding the multikernel concept with the power and ubiquity of the Linux platform. The goal of the Popcorn Linux project is to provide a Linux-based single-system …

    vt Repository record for Popcorn Linux: Cross Kernel Process and Thread Migration in a Linux-Based Multikernel (opens in a new tab)

  3. Popcorn Linux: enabling efficient inter-core communication in a Linux-based multikernel operating system

    … (Barrelfish). In this thesis, we present Popcorn, a Linux-based multikernel operating system. While Popcorn was a group effort, the boot layer code and the memory partitioning code are the author\'s work, and we present them in detail here. To our knowledge, we are the first to support …

    vt Repository record for Popcorn Linux: enabling efficient inter-core communication in a Linux-based multikernel operating system (opens in a new tab)

  4. A Compiler Framework to Support and Exploit Heterogeneous Overlapping-ISA Multiprocessor Platforms

    … an existing heterogeneous-ISA operating system (Popcorn Linux) for automatically scheduling compute blocks within an application on a given heterogeneous-ISA high-performance platform (in our case a platform built with Intel Xeon - Xeon Phi). With the introduced Profiler, Partitioner, and Runtime …

    vt Repository record for A Compiler Framework to Support and Exploit Heterogeneous Overlapping-ISA Multiprocessor Platforms (opens in a new tab)

  5. Single System Image in a Linux-based Replicated Operating System Kernel

    … amongst different CPUs in a multicore platform. Popcorn Linux implements an extension of the multikernel OS design, called replicated-kernel OS, with the goal of providing a Linux-based single system image environment on top of multiple kernels, which can eventually run on different ISA …

    vt Repository record for Single System Image in a Linux-based Replicated Operating System Kernel (opens in a new tab)

  6. SNIC-DSM: SmartNIC based DSM Infrastructure for Heterogeneous-ISA Machines

    … SNIC-DSM outperforms the state-of-the-art DSM - Popcorn Linux's software DSM - when server resource congestion is high.

    vt Repository record for SNIC-DSM: SmartNIC based DSM Infrastructure for Heterogeneous-ISA Machines (opens in a new tab)

  7. f-DSM: An FPGA-Accelerated Distributed Shared Memory for Heterogeneous Instruction-Set-Architecture Hardware

    … that fDSM outperforms prior art, including Popcorn Linux's software DSM abstraction, which uses TCP-IP and state-of-the-art Infiniband RDMA messaging layers by 2.8X and 7%, respectively. fDSM also provides reconfigurability and thereby allows implementation and experimentation of different …

    vt Repository record for f-DSM: An FPGA-Accelerated Distributed Shared Memory for Heterogeneous Instruction-Set-Architecture Hardware (opens in a new tab)