-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Instructions for enabling PEF on a standard OpenPOWER POWER9 machine, creating a SVM, and running the experiments described in our paper. The 3 tasks are outlined below.
A. Enable PEF on standard OpenPOWER POWER9 machine. Includes installing and configuring firmware and operating system. These steps are captured in section 1 through section 5 in the following wiki of the ultravisor project. Instructions
B. Create a SVM. These steps are captured in section 6 through 10 in the above mentioned wiki.
C. Run the experiments described in the paper. Link
We will provide 2 machines for experimentation. One machine will not have PEF-enabled firmware (vanilla POWER9). The second machine will have PEF-enabled firmware.
Depending on the level of familiarity with system software, Tasks A and B can be time consuming. Hence, we provide 3 options:
- For the full experience: Task A+B+C. Use the vanilla POWER9 machine for this purpose. Feel free to skip the process of building the firmware, and use the ready made firmware made available at /root/witherspoon.uv.pnor.squashfs.tar on the PEF-enabled machine.
- Tasks B+C. Use the PEF-enabled machine. You can skip creating your own Fedora image and use the provided image on the PEF-enabled machine as the starting point for converting to SVM.
- Only Task C. Use the PEF-enabled machine. Use the provided (S)VM images.