23. 03. 2019.

How to install CUDA Toolkit on Ubuntu 18.04 LTS

This is the second part of CUDA-GPU tuning series where I’ll explain how to install CUDA Toolkit 10.1 on Ubuntu 18.04 LTS. In the first part I’ve described how to properly install nVidia drivers on Ubuntu 18.04 LTS Detailed instructions can be found on any of these two pages: https://www.josip-pojatina.com/en/how-to-install-nvidia-driver-on-ubuntu-18-04-lts/ or https://www.performatune.com/en/how-to-install-nvidia-driver-on-ubuntu-18-04-lts/   Although you […]

22. 03. 2019.

How to install nvidia driver on Ubuntu 18.04 LTS

CUDA, OpenCL and GPU programming in general are hot topic in today’s IT world. Main reason for that is a rise of Data Science, Artificial Intelligence and Deep Science, and many new technologies that relies on it like self driving cars, robotics etc. Traditionally main consumers of graphical cards are: gaming industry video editing professionals […]

29. 01. 2019.

Putty for Linux copy/paste issue and solution

Putty is probably the most common tool to access Unix/Linux environments on Windows platform by using ssh protocol. Recently I’ve been in situation where I’ve got only Putty generated ppk file to access Unix server. Although I’ve asked if I can get open ssh generated file, that was not possible, as it was assumed that […]

28. 01. 2019.

Easy way to create Virtualbox VM’s internal network

Virtualbox is a very popular hypervisor which allows you to run guest virtual machines like Windows, Linux, BSD, Solaris etc. For various purposes you might want to combine several virtual machines into one network. In this post I’ll describe the easiest way of how to do that, which is good enough for most of the […]

24. 01. 2019.

Installing SQL Developer on Ubuntu

Today it is not necessary to introduce SQL Developer, Oracle’s main tool to work with databases. I’ve started to use SQL Developer from the beginning (2015, project Raptor, later renamed into SQL Developer). Before that, the only Oracle tool for working with it’s flagship database was SQL*Plus (and iSQL*Plus later). For that reason, most of […]

23. 01. 2019.

Python & Oracle Instant Client connection setup on Linux – part 2

In the previous article I’ve described how to install Oracle Instant Client and setup cx_Oracle Python driver correctly. You only need Basic package to install: Version Base – one of these packages is required Basic Package – All files required to run OCI, OCCI, and JDBC-OCI applications Download instantclient-basic-linux.x64- (72,794,506 bytes) (cksum – 3435694482) […]

04. 01. 2019.

Multipath I/O and Network bonding

Event though Multipath I/O and NIC bonding is more related to sysadmin and storage admin tasks, it is good idea to grab some knowledge about those keywords as they play important role in achieving good performance. In the series of articles about disk speed I explained why it is good to know what values you […]

21. 12. 2018.

How to quickly check disk(s) speed limit on Linux – part 3

This is the third part of a series of articles about measuring performance of disk subsystem. In the first part you can find details of how to measure disk performance by using dd command: https://www.josip-pojatina.com/en/how-to-quickly-check-disks-speed-limits-on-linux/ while in the second part you can find similar information by using the hdparm utility: https://www.josip-pojatina.com/en/how-to-quickly-check-disks-speed-limit-on-linux-part-2/ In this blog I’ll […]

14. 12. 2018.

How to quickly check disk(s) speed limit on Linux – part 2

In the previous part of disk speed series you can see one way to test disk speed by using special options of the dd command. In this article another utility – hdparm will be described. What is common with the previous way of testing HDD disk performance is in it’s simplicity, meaning you only need […]

04. 12. 2018.

How to quickly check disk(s) speed limit on Linux

Many times I can testify that IT professionals are talking about performance without even try the most simplistic tests to find out what are the HW capabilities/limits they have. One of the first things I usually do when facing with unknown environment is to run several tests to find out how much I can get […]