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/

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