Previous | Next --- Slide 46 of 48
Back to Lecture Thumbnails

Question: Which type of programming abstractions would you prefer to use when implementing the solver example? Why?


I would prefer to use a data-parallel programming model, because this particular problem can be pretty easily understood in terms of that abstraction, making for straightforward code. Other problems with more complex dependencies might be better dealt with using explicit barriers and communication.