build-essential contains a list of packages including gcc compiler, make and other required tools. $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install build-essential https://help.ubuntu.com/community/InstallingCompilers
Parallel Programming Learning Materials
Nice explanation of the basic parallel programing principles and paradigms. https://hpc.llnl.gov/training/tutorials The following ones cover most of the topic. https://computing.llnl.gov/tutorials/parallel_comp/ https://computing.llnl.gov/tutorials/linux_clusters/ https://computing.llnl.gov/tutorials/pthreads/ https://computing.llnl.gov/tutorials/openMP/ https://computing.llnl.gov/tutorials/mpi/
How to Install IntelliJ on Ubuntu Server
IntelliJ is a great IDE. The following steps describes how to install and update InteliJ on linux. 1. Login to remote server If you connect from Linux: ssh -X user@host Option -X allows you to open programs with grafical interface
Apache Flink – Getting Started
Apache Flink is an open source stream processing framework witch becomes more popular, because of Its great advantigies. To get started you should visit the link bellow. (Newer version might be available) https://ci.apache.org/projects/flink/flink-docs-release-1.3/quickstart/setup_quickstart.html This tutorial is very useful to understand
PyCharm Python IDE
PyCharm is unbelievably good editor that really accelerates the development process. Its available in Professional, Community and Edu versions. https://www.jetbrains.com/pycharm/ It has a lot of features https://www.jetbrains.com/pycharm/features/index.html including excellent support for version control systems. To install PyCharm community version on Linux
Parallel Python Example
After installing parallel python package using “sudo pip install python-pp”, I ran the code http://www.parallelpython.com/content/view/17/31/#SUM_PRIMES python sum_primes.py but got an error “secret must be set using command-line option or configuration file”. According to this article http://www.parallelpython.com/component/option,com_smf/Itemid,29/topic,571.msg1555 the discription and solutions are: You’re