Latest Courses
Node, Express, React JS & MySQL full stack web developmentCheck course
Apache Cassandra for Data EngineersCheck course
One page Portfolio template with sliding sectionsCheck course
PHP | Create a Cryptocurrency Website From ScratchCheck course
Build A TodoList with Java, Spring Boot and VueCheck course
Elementor Custom CSS Masterclass For BeginnersCheck course
Salesforce CPQ Complete MasterclassCheck course
AWS Identity and Access Management (IAM) FoundationsCheck course
Download & Setup PHP Real Estate Management Software QuicklyCheck course
Android App Development with JetPack ComposeCheck course
Node, Express, React JS & MySQL full stack web developmentCheck course
Apache Cassandra for Data EngineersCheck course
One page Portfolio template with sliding sectionsCheck course
PHP | Create a Cryptocurrency Website From ScratchCheck course
Build A TodoList with Java, Spring Boot and VueCheck course
Fundamentals of Parallelism on Intel Architecture

Fundamentals of Parallelism on Intel Architecture

FREE

(52 customer reviews)
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.6/10 (Our Score)
Product is rated as #62 in category Programming

This course will introduce you to the multiple forms of parallelism found in modern Intel architecture processors and teach you the programming frameworks for handling this parallelism in applications. You will get access to a cluster of modern manycore processors (Intel Xeon Phi architecture) for experiments with graded programming exercises. This course can apply to various HPC and datacenter workloads and framework including artificial intelligence (AI). You will learn how to handle data parallelism with vector instructions, task parallelism in shared memory with threads, parallelism in distributed memory with message passing, and memory architecture parallelism with optimized data containers. This knowledge will help you to accelerate computational applications by orders of magnitude, all the while keeping your code portable and future–proof. Prerequisite: programming in C/C++ or Fortran in the Linux environment and Linux shell proficiency (navigation, file copying, editing files in text–based editors, compilation). The Intel® Developer Zone offers tools and how–to information to enable cross–platform app development through platform and technology information, code samples, and peer expertise in order to help developers innovate and succeed. Join communities for the Internet of Things, Artificial Intelligence, Virtual Reality, Persistent Memory & Game Dev to download tools, access dev kits, share ideas with like–minded …

Instructor Details

Andrey Vladimirov, Ph. D., is Head of High-Performance Computing Research at Colfax International. His primary interest is the application of modern computing technologies to computationally demanding scientific problems. Before joining Colfax, A. Vladimirov was involved in computational astrophysics research at Stanford University, North Carolina State University, and the Ioffe Institute (Russia), where he studied cosmic rays, collisionless plasmas and the interstellar medium using computer simulations. He is the lead author of a book on parallel programming and optimization, a regular contributor to the online resource Colfax Research, an author of invited papers in industry-leading publications, and an author or co-author of over 10 peer-reviewed publications in the fields of theoretical astrophysics and scientific computing.

Specification: Fundamentals of Parallelism on Intel Architecture

Duration

8 hours

Year

2017

Level

Intermediate

Certificate

Yes

Quizzes

Yes

52 reviews for Fundamentals of Parallelism on Intel Architecture

4.7 out of 5
40
10
1
0
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Tung S N

    Good course, nice material

    Helpful(0) Unhelpful(0)You have already voted this
  2. Nicolas A

    A nice introduction to parallelism on Intel Architecture, some problem with cuts in some videos but we have the lecture on our side for complementary informations.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Richard

    Perfect course

    Helpful(0) Unhelpful(0)You have already voted this
  4. Perry S

    I really learned a lot and enjoyed this course. I am much better versed at factorization, openMP and MPI as a result. I had experience with GPU programming but the methods here are vital for high end CPUs

    Helpful(1) Unhelpful(0)You have already voted this
  5. keerthi k

    Best course to understand the basics of parallel programming , this course covers the areas where parallelism can be performed and the hands on exercises hones your skills of what you have learnt. It is worth to pay for certification, because it gives you graded software tools to evaluate your performance on given tasks.

    Helpful(1) Unhelpful(0)You have already voted this
  6. Somesh m

    the teacher is really great.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Jay T

    It was a nice course. I got a chance to learn many things, and worked really hard to complete the course.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Henil S

    amazing teaching by faculty

    Helpful(0) Unhelpful(0)You have already voted this
  9. Sridara P G

    Learned lot of useful stuffs !

    Helpful(0) Unhelpful(0)You have already voted this
  10. Robert G

    No other alternative here, basically. Where are other courses from series?

    Helpful(0) Unhelpful(0)You have already voted this
  11. Eduard D L G

    Muy bueno, ensena maneras muy poderosas de hacer el software mas rapido.

    Helpful(1) Unhelpful(0)You have already voted this
  12. Sagar K S

    great

    Helpful(0) Unhelpful(0)You have already voted this
  13. Mohith S

    I Think This is tyhe one of thebest useful courses to learn.Keep Learning

    Helpful(0) Unhelpful(0)You have already voted this
  14. samarth

    Amazing course, I really loved it. This course provided me with a lot of knowledge about the subject Computer Architecture and Organisation. This course was really very interesting and I am really fortunate to study this course. Thank you Coursera!

    Helpful(1) Unhelpful(0)You have already voted this
  15. Ruchica S

    Amazing course!

    Helpful(0) Unhelpful(0)You have already voted this
  16. Ankit k

    IT really help just a line go for this course

    Helpful(0) Unhelpful(0)You have already voted this
  17. P R K K

    very useful

    Helpful(0) Unhelpful(0)You have already voted this
  18. Akash y

    it is a nice course !!

    Helpful(0) Unhelpful(0)You have already voted this
  19. Kapil S S

    Best Course for me as a beginner in understanding the concepts of parallel programming.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Binamra N

    It was very helpful in gaining additional knowledge.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Satyaki D

    valuable course

    Helpful(0) Unhelpful(0)You have already voted this
  22. saurav k s

    it was an awesome experience!!

    Helpful(0) Unhelpful(0)You have already voted this
  23. Bhavesh S

    This was a very good experience and I will get additional marks for this in Computer Architecture Thanks to Coursera

    Helpful(0) Unhelpful(0)You have already voted this
  24. Rahul K K

    very good course

    Helpful(0) Unhelpful(0)You have already voted this
  25. ELIO J L

    very Insightful

    Helpful(0) Unhelpful(0)You have already voted this
  26. SAI B P

    I HAVE LEARNT A LOT FROM THIS COURSE AND GOT COMPLETE KNOWLEDGE ABOUT PARALLELISM

    Helpful(0) Unhelpful(0)You have already voted this
  27. SYED A A

    excellent

    Helpful(0) Unhelpful(0)You have already voted this
  28. Anuj S

    It was really helpful

    Helpful(0) Unhelpful(0)You have already voted this
  29. Nitin R

    The course was a wonderful insight into the world of parallelism. Thanks for the same.

    Helpful(0) Unhelpful(0)You have already voted this
  30. SAI S V N

    good

    Helpful(0) Unhelpful(0)You have already voted this
  31. Arpit J

    very helpful in understanding the new concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Aditi T

    Good course. Assignments need to be explained clearly.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Lakshit

    Had an amazing learning session with this course material. Thans to Coursera.

    Helpful(0) Unhelpful(0)You have already voted this
  34. Yashvardhan K

    Excellent

    Helpful(0) Unhelpful(0)You have already voted this
  35. Shivam

    good

    Helpful(0) Unhelpful(0)You have already voted this
  36. DEVANSH M

    This course was a bit tough

    Helpful(0) Unhelpful(0)You have already voted this
  37. Rockey

    very good

    Helpful(0) Unhelpful(0)You have already voted this
  38. Shubham S

    best

    Helpful(0) Unhelpful(0)You have already voted this
  39. Abhishek D

    An amazing course that has taught me so much!

    Helpful(0) Unhelpful(0)You have already voted this
  40. Anand k

    GREATE HELPUL FOR ME. THANKS

    Helpful(0) Unhelpful(0)You have already voted this
  41. Hari B T

    5*

    Helpful(0) Unhelpful(0)You have already voted this
  42. srinidhi m 1

    best learning space but too costly would be more helpful if less than 10 dollars

    Helpful(0) Unhelpful(0)You have already voted this
  43. Ravi T K

    good

    Helpful(0) Unhelpful(0)You have already voted this
  44. Utkarsh B

    the course was amazing and i get to learn a lot of new things through this course

    Helpful(0) Unhelpful(0)You have already voted this
  45. Shambel G

    Valuable

    Helpful(0) Unhelpful(0)You have already voted this
  46. Pikle N K

    Best course to “start” parallelization on Intel architecture. However, this is just beginning a lot more to be discovered after this course. This course gives hands–on experience on intel architecture.

    Helpful(0) Unhelpful(0)You have already voted this
  47. Dheeraja K

    Very difficult for beginners in their preferred environment, they assume that you have ample amount of knowledge already.

    Helpful(0) Unhelpful(0)You have already voted this
  48. Ravi P

    Overall Nice experience during the whole course duration.

    Helpful(0) Unhelpful(0)You have already voted this
  49. Siddhartha D

    This course will definitely help one to get started with vectorization, parallel computing, OpenMP, and MPI. It helped me learn about Intel’s Xeon Phi architecture and various compiler optimization techniques. The hands–on lab tutorials and assignments are really helpful in understanding the topics. The instructor did a good job in explaining the subject and the provided study guides are very helpful too. I hope more intermediate courses regarding parallelism are introduced on Coursera.

    Helpful(0) Unhelpful(0)You have already voted this
  50. Jeffrey D

    Very good course for the various aspects of parallelism. There several ways to parallelize and this course touched on all of them. Each of the topics could be a whole course in itself, this course did well to stay to the fundamentals. There is a lot that I will take with me and apply to my work in software development.

    Helpful(0) Unhelpful(0)You have already voted this
  51. Ziyuan L

    Enthusiastic and articulate lecturer; logically well organized courses; a dedicated lab for the assignments. If I have to say a con: Intel Architecture is not bound to Intel toolchain that requires royalty, so maybe it’d be better if the lecturer can mention some open equivalents (especially the switches) alongside the introduction to the Intel products.

    Helpful(0) Unhelpful(0)You have already voted this
  52. Sachin M

    I think the course is to the point, simple and very informative. I never felt that I was doing an intermediate level course. Thanks for giving access to the PBS cluster and XEON Phi processors. All your assignments really challenged the programmer inside me and loved them all. Recommended for everyone who wants to do parallel programming. I am eagerly waiting for more courses on these topics.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Fundamentals of Parallelism on Intel Architecture
    Fundamentals of Parallelism on Intel Architecture

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare