Category: IT

  • How to check which CUDA version is installed on Linux

    How to check which CUDA version is installed on Linux

    There are several ways and steps you could check which CUDA version is installed on your Linux box. Check if CUDA is installed and it’s location  with NVCC Run which nvcc to find if nvcc is installed properly.You should see something like /usr/bin/nvcc. If that appears, your NVCC is installed in the standard directory. ~ $…

  • Nvidia GTX 1080 vs Nvidia Tesla K40 – Installing a GTX1080 in a Dell R720

    At SQream Technologies, we use Nvidia graphics cards in order to perform a lot of the heavy database operations. With SQream DB, we usually recommend using a Tesla K40 or K80 card. While a Tesla K40 is designed to operate inside a server enclosure (it has no onboard fan), standard Nvidia cards like the GTX…

  • X crashes after installing Nvidia driver on CentOS or RHEL

    Recently I’ve been having trouble with the Nvidia driver on CentOS 6. Opening any kind of app that uses the GPU like Google Chrome, Firefox or even Nvidia’s own nvidia-settings causes X to crash and restart. Luckily, I’ve found the solution, and it has to do with libglx.so. Navigate to < pre>/usr/lib64/xorg/modules/extensions/ < pre> and…

  • Backing up and restoring a Jetson TK1 – or how our first Jetson TK1 just died….

    Unfortunately, our first Jetson TK1 board just died. Overnight, the board shut down at some point and in the morning it wouldn’t boot up. No SSH access, no ping and no output over HDMI. While a lot of the data was saved on an external hard-drive, some data was saved on the on-board eMMC, due to…

  • Windows 8.1 adds new language after every restart

    Up until recently, after every reset, I’d get a new language added to my language bar. And it was a strange one, Upper Sorbian. It would always appear in my bar, but never in the language settings pane I had a workaround that would remove the language until the next restart. It required manually adding…

  • I’ve managed to compile GHC-7.8.3 on an Nvidia Tegra (Jetson K1) and Adapteva Parallella-16!

    I’ve managed to compile GHC-7.8.3 on an Nvidia Tegra (Jetson K1) and Adapteva Parallella-16!

    It took a while, but I’ve finally managed to compile and run GHC-7.8.3 on an Nvidia Jetson K1 board. The Jetson K1 board has a 32-bit Nvidia Tegra processor (essentially a quad-core ARM Cortex A15), and an integrated 192 core Nvidia GPU. Mine came with a standard Ubuntu 14.04 distribution and nothing more really. After…

  • Which architecture should I compile for with GCC?

    Which architecture should I compile for with GCC?

    Last week I wrote about strange assembler messages on new PCs and I mentioned there could be performance issues when you don’t use -march=native. -march=native is very good if you only plan to run your code on a specific computer, or you allow people to compile it themselves from source. So what happens if you…

  • Upgraded to a new computer and getting assembler messages?

    We recently upgraded some of our workstations to the new i7 Haswell series, but when compiling we suddenly got strange messages when compiling the Boost package: Assembler messages: Error: no such instruction: `shlx … Naturally, The error repeated itself with more instructions introduced in the new BMI2 specification BZHI, MULX, PDEP, PEXT, RORX, SARX, SHRX,…