Operations on data become more expensive when the data item is located higher in the memory hierarchy. An operation on data in CPU registers is roughly a million times faster than an operation on a data item that is located in external memory that needs to be fetched first. These data fetches are also called I/O operations and need to be taken into account during the design of an algorithm. The goal of this course is to become familiar with important algorithmic concepts and techniques needed to effectively deal with such problems. We will work with a simplified memory hierarchy, but the notions extend naturally to more realistic models.
von


I/O-efficient algorithms
EIT DigitalÜber diesen Kurs
Könnte Ihr Unternehmen von Mitarbeiterweiterbildungen für gefragte Kompetenzen profitieren?
Probieren Sie Coursera for Business ausKönnte Ihr Unternehmen von Mitarbeiterweiterbildungen für gefragte Kompetenzen profitieren?
Probieren Sie Coursera for Business ausvon
Lehrplan - Was Sie in diesem Kurs lernen werden
Introduction
Designing cache-aware and cache-oblivious algorithms
Replacement Policies
I/O-efficient sorting
Bewertungen
- 5 stars68,42 %
- 4 stars24,56 %
- 3 stars5,26 %
- 2 stars1,75 %
Top-Bewertungen von I/O-EFFICIENT ALGORITHMS
The course is really good and the course material is also amazing. I highly reccomend it provided you have an interest in this specialization.
Everything was clearly explained and the questions were quite intuitive and checking my knowledge. More examples for different scenarios too would help us a lot to learn more.
Really like the course. Though it's difficult and challenging, I managed to understand the concept. I will keep practicing.
The excercises and assignments helped in undertanding the concepts much better. Also as this course content can't be found easily at one place this really helped. Thank you
Häufig gestellte Fragen
Wann erhalte ich Zugang zu den Vorträgen und Aufgaben?
Was bekomme ich, wenn ich das Zertifikat erwerbe?
Ist finanzielle Unterstützung möglich?
Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.