Transparente parallele E / A-Umgebung

tpie ist so konzipiert, dass sie die E / A minimiert, die beim Lösen von Problemen auf sehr großen Datensätzen durchgeführt wird.
Jetzt downloaden

Transparente parallele E / A-Umgebung Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • TIPE Project Team
  • Website des Verlags:
  • http://www.cs.duke.edu/TPIE/

Transparente parallele E / A-Umgebung Stichworte


Transparente parallele E / A-Umgebung Beschreibung

TPIE ist so konzipiert, dass er die E / A minimiert, die bei der Lösung von Problemen auf sehr großen Datensätzen durchgeführt wird. Die transparente parallele E / A-Umgebung ist eine Software-Umgebung (in C ++), die die Implementierung externer Speicher-Algorithmen erleichtert.Das Ziel der theoretischen Arbeit im Bereich externer Speicher-Algorithmen (auch E / A-Algorithmen oder außerhalb der Kernalgorithmen genannt ) war, Algorithmen zu entwickeln, die die Eingabe- / Ausgabekommunikation (oder nur E / A) minimieren, die beim Lösen von Problemen auf sehr großen Datensätzen durchgeführt wurden. Der Bereich wurde in den späten achtziger Jahren von Aggarwal effektiv gestartet und anschließend haben E / A-Algorithmen wurde für mehrere Problemdomänen entwickelt. Nachfolgend für jüngste Umfragen theoretischer Ergebnisse in der Umgebung der E / A-E-Mail-Algorithmen. Hier sind einige wichtige Merkmale der "transparenten parallelen IO-Umgebung": · Abstract die E / A-Angaben über eine einfache Hochstufe-Schnittstelle. · Implementieren E / A-Effiziente Paradigmen, um ihre praktische Lebensfähigkeit zu zeigen. · Seien Sie flexibel, sodass eine Vielzahl von Algorithmen innerhalb des Systems implementiert werden kann. · Seien Sie über eine Vielzahl von Hardwareplattformen tragbar. · Seien Sie dehnbar, damit neue Funktionen leicht sein können später hinzugefügt. Die tpie-Bibliothek besteht aus einem Kernel und einem Satz von E / A-E-Mail-Algorithmen und Datenstrukturen, die auf dem Kernel implementiert sind. Die meiste Funktionalität wird als templatisierte Klassen und Funktionen in C ++ bereitgestellt. Darüber hinaus werden kleine Programme zum Testen und zur Veranschaulichung der Verwendung der Anwendungsschnittstelle bereitgestellt.


Transparente parallele E / A-Umgebung Zugehörige Software

Nlog.

NLOG ist eine .NET-Protokollierungsbibliothek, die mit Einfachheit und Flexibilität dabei gestaltet ist. ...

189

Herunterladen

Yastr.

YASSTR ist eine einfache String-Bibliothek, die hauptsächlich aus Funktionalität besteht, die ich in meinen Programmen benötige. ...

137

Herunterladen