Open main menu

CDOT Wiki β

Changes

SPO600 Host Setup

586 bytes added, 17:05, 6 September 2022
no edit summary
[[Category:SPO600]]
For [[SPO600]], you will need access to a Linux system. It is strongly recommended that this be a Fedora 20 system; second choice would be a Ubuntu 13.10 system (in which case you will need to adapt course examples and instructions for Ubuntu).
For [[SPO600]], remote access to [[SPO600 Servers|Linux systems]] is provided. Howerver, it is strongly recommended that you have access to a personal x86_64 (64-bit AMD/Intel) or ARM64 Linux system. I recommend running the latest release of [http://get.fedoraproject.org Fedora] to match the [[SPO600 Servers|class ARM servers]], and because Fedora has a very up-to-date version of the gcc compiler which supports [[SVE2]]. '''This system may could be set up:'''
* On your laptop
* As a virtual machine on your laptop
* On a computer at your home, if ideally with [[SSH]] access (so you can set up SSH accessconnect to your home system from class)* On a removable USB drive or external disk pack (note: this is not preferred, because you will not be able to use it during class)
(If none of these options are possible for youYou may want to installing virtual machine/emulation/simulation software on this machine, please talk to your professor about available resources within CDOT)in which case a fast/large system is desirable.
You will be installing virtual machine/'''Recommended system configuration (especially if using emulation):'''* Install a 64-bit Linux operating system ([https:/simulation software on this machine, so a fast/large system getfedora.org Fedora] is desirable.recommended)* Minimum 2GB RAM* Minumum 32GB disk space
System requirements'''Initial software to install:'''* x86_64Development tools and libraries (on Fedora: <code>dnf groupinstall "Development Tools" "Development Libraries"</code>).* Minimum 2GB RAM The qemu-aarch64 emulation tool (Recommendedon Fedora: as much as possible!<code>dnf install qemu-user</code>).* A GUI is optional and may not be required (especially if the system is being accessed remotely).<!-- * Minumum 100GB disk spaceYou may want to consider setting up [[AArch64 QEMU User Space Emulation]]. -->