├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Mit Naria 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome High Performance Computing / Parallel Computing 2 | 3 | ## Contributing 4 | As Dalai Lama once said, 5 | > Share your knowledge. It's a way to achieve immortality. 6 | 7 | I encourage every one to contribute. 8 | 9 | ## Table of Contents 10 | 11 | * [Syllabus](#syllabus) 12 | * [Open Courses](#open-courses) 13 | * [Tutorials](#tutorials) 14 | * [Books](#books) 15 | * [Sites for practice](#sites-for-implementation) 16 | * [Implementations](#implementation) 17 | * List of Parallel Programming challenges 18 | * [Upcoming contests](#upcoming-contests) | [Past contests](#past-contests) 19 | 20 | ## Syllabus 21 | 22 | ## Open Courses 23 | Name | Platform | Tools | Notes | 24 | --------|---------------|-------|-------| 25 | | [High Performance Computing](https://in.udacity.com/course/high-performance-computing--ud281), by Georgia Tech | Udacity | OpenMP, MPI, Cilk Plus | Programming environment not provided to non-Georgia Tech students. | 26 | | [Intro to Parallel Programming](https://in.udacity.com/course/intro-to-parallel-programming--cs344) by NVidia | Udacity | CUDA | - | 27 | | [High-performance Computing for Reproducible Genomics](https://www.edx.org/course/high-performance-computing-reproducible-harvardx-ph525-6x-0) by Harvard | edX | - | Part of Genomics Data Anaylsis X series by edX. | 28 | 29 | ## Tutorials 30 | 31 | ## Books 32 | 33 | ## Sites for Practice 34 | 35 | ## Implementation 36 | 37 | ## List of Student Programming Challenges 38 | 39 | ### Upcoming contests 40 | > Contests which will be held in future 41 | 42 | | Country | Name | Tools support | Date | Other notes | 43 | ----------------|---------------|---------------|---------------|---------------| 44 | | India | [HiPC 2017 Student Parallel Programming Challenge](http://www.hipc.org/) , HiPC'17 | OpenMP, CUDA | Around mid-October | Only for Indian students. | 45 | | Global | Student Cluster Competition 2018 , SC'18 | - | Proposal in Jan-Apr, 2018. | Contest in conference SC'18. | 46 | | Global | [Google Distributed Code Jam 2018](https://code.google.com/codejam/) | [Custom library - C++, Java](https://code.google.com/codejam/resources/quickstart-guide#dcj) | - | **Open for all (not just students).** | 47 | 48 | ### Past contests 49 | > Contests held in past 50 | 51 | | Country | Name | Tools support | Prizes | Other notes | 52 | ----------------|---------------|---------------|---------------|---------------| 53 | | Spain | [VII Spanish Parallel Programming Contest](http://luna.inf.um.es/2017/index.php) | OpenMP, MPI, CUDA, Intel ICC | Internship with Ganetec in HPC for 6 months + Prizes not disclosed. | No prizes for non-Spanish students. Open to an extent for other students. | 54 | | Global | [Google Distributed Code Jam 2017](https://code.google.com/codejam/) | [Custom library - C++, Java](https://code.google.com/codejam/resources/quickstart-guide#dcj) | $10000 | **Open for all (not just students).** | 55 | | Global | [Student Cluster Competition 2017](http://sc17.supercomputing.org/studentssc/student-cluster-competition/) , SC'17 | - | - | Proposal from Jan-Apr, 2017. Contest in conference Nov 12-17, 2017. Travel grants available. | 56 | | India | [HiPC 2016 Student Parallel Programming Challenge](http://www.hipc.org/hipc2016/prog-challenge.php) , HiPC'16 | OpenMP, CUDA | Rupees: 30000, 20000, 10000 | Only for Indian students. 57 | --------------------------------------------------------------------------------