• Use iPad as Second Monitor on Fedora

    I want to treat my tablet screen as a second physically connected monitor. To do that, I found this link. Simply you need to run: gsettings set org.gnome.desktop.remote-desktop.rdp screen-share-mode extend Then, you can share your screen from gnome-settings -> Settings -> Remote Desktop. Then, the tablet will be added as a new screen in the…

  • Performance Tools Comparison Table

    I am evaluating the performance tools for my own use. If you see a wrong entry, please let me know, I’ll be happy to correct it! Test Program Number of p-threads? Number of forks? Heap usage? Stack usage? Performance Effect Extra notes MPI Compatibility Need recompiling? Portable on Linux Cache Misses CPU Time strace Yes…

  • perf sced not found

    I had this error on Ubuntu: $ perf sched perf: ‘sched’ is not a perf-command. See ‘perf –help’. Then someone suggested compiling perf from source, which worked well in here. I ran these commands: sudo apt install libncurses-dev gawk flex bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev autoconf llvm -y sudo apt install linux-source…

  • Setting 14700K Clock Speed on Fedora

    I needed to set the CPU to constant clock speed to get correct clock measurements. Then, I realized it works more stable if I do it and turn of turbo boost for some reason (at least on Fedora 40). This post explains how to set the clock speed . Setting CPU Speed cpupower frequency-set -u…

  • Setting up netgauge on Ubuntu22.04

    I already had intel oneapi MPI tools installed. So, this post depends on this. This one uses the exact same topology, e.g. 3 machines on the same subnet. The installation is really easy: 1. Clone the repository 2. Configure 3. Compile 4. Install 5. Copy installed files to all nodes 6. Prepare hostfile and machine…

  • Setting Up OSU Benchmarks and MVAPICH on Ubuntu 22.04

    I already had intel oneapi MPI tools installed. So, this post depends on this. This one uses the exact same topology, e.g. 3 machines on the same subnet. The installation is really easy: 1. Clone the repository 2. Configure 3. Compile 4. Install 5. Copy installed files to all nodes 6. Prepare hostfile and machine…

  • Creating Gitlab VM on Ubuntu 24.04

    Run this script as a root: wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh # Add Docker’s official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl -y sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc # Add the repository to Apt sources: echo \ “deb [arch=$(dpkg…

  • Intel MPI Benchmarks Test – First Step

    First step is to run a simple benchmark after the setup I tried here. I had problems with running a simple one because it depends on the architecture. I created 3 virtual machines with Ubuntu 22.04 on the same network. Then, I followed the steps here. In short: 1. Create hostfile 192.168.124.95 # computer 1…

  • Intel MPI Benchmarks Setup (Fedora 40)

    This post explains how I installed the Intel MPI Benchmarks and what errors I got on Fedora 40. Ubuntu 22.04 installation is straightforward, please see this one if Ubuntu also works for you (just execute the given commands) in this link In short, you need to do the normal installation but then you need to…