| MP-Vorlagenbibliothek öffnen Der OMPTL und MPTL implementieren den Algorithmus und den numerischen Teil der Standardvorlagenbibliothek von C ++ |
Jetzt downloaden |
MP-Vorlagenbibliothek öffnen Ranking & Zusammenfassung
- Name des Herausgebers:
- wateenellende
- Website des Verlags:
- http://tech.unige.ch/omptl/
- Betriebssysteme:
- Mac OS X
MP-Vorlagenbibliothek öffnen Stichworte
MP-Vorlagenbibliothek öffnen Beschreibung
Der OMPTL und MPTL implementieren den Algorithmus und den numerischen Teil der Standardvorlagenbibliothek von C ++ Das OMPTL und MPTL implementieren den Algorithmus und den numerischen Teil der Standardvorlagenbibliothek von C ++. Der Bereich ist partitioniert, dann wird die Berechnung parallel ausgeführt. Das MPTL verwendet POSIX-Threads, der OVPTL verwendet OpenMP.Contuteilly auf das, was man erwartet, das OMPTL ist nicht alle darauf abzurufen, Aufgaben parallel auszuführen. Die Wahrheit der Angelegenheit ist, dass die Paralellisierung dazu neigt, den Aufwand und den Verlust an Effizienz einzuführen. In vielen Fällen ist die Verwendung einer seriellen Version eines Algorithmus einfach die bessere Wahl, ein Zeugnis der hervorragenden Qualität der Standardvorlagenbibliothek. Selbst wenn Teile parallel ausgeführt werden, wird der Antrag nur einer erheblichen Beschleunigung unterzogen, wenn die parallelisierte Arbeit einen erheblichen Teil der von Ihrer Anwendung erforderlichen Berechnung darstellt. Drittens muss jeder Anruf an einen Algorithmus auf einem ausreichend großen Bereich sein, und nicht aufeinanderfolgende Anrufe in kleinen Bereichen. Die vierten Einschränkungen sind, dass nur Anrufe auf STLs "Algorithmus" und "numerisch" parallelisiert werden, sodass Ihr Code diese nicht nutzt, profitieren Sie nicht. Und die letzten schlechten Nachrichten: Nicht alle Algorithmen werden noch parallelisiert, und einige werden niemals sein nur von der Verwendung davon gewinnen. Wenn Ihre Anwendung zeitaufwändige Vorgänge in großen Daten verwendet, z. B. in der Bildverarbeitung, werden Sie auf jeden Fall interessiert sein.Note: Das OMTL ist jetzt Teil der CVMLCPP-Bibliothek. Was ist neu in dieser Version: · Wichtige Fehlerbehebungen.
MP-Vorlagenbibliothek öffnen Zugehörige Software