Open MP-sjabloonbibliotheek

De OmmTL en MPTL implementeren het algoritme en het numerieke deel van de standaard sjabloonbibliotheek van C ++
Download nu

Open MP-sjabloonbibliotheek Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • wateenellende
  • Uitgever website:
  • http://tech.unige.ch/omptl/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 34 KB

Open MP-sjabloonbibliotheek Tags


Open MP-sjabloonbibliotheek Beschrijving

De OmmTL en MPTL implementeren het algoritme en het numerieke deel van de standaard sjabloonbibliotheek van C ++ De OmmTL en MPTL implementeren het algoritme en het numerieke deel van de standaard sjabloonbibliotheek van C ++. Het bereik is verdeeld en vervolgens wordt de berekening parallel uitgevoerd. De MPTL gebruikt POSIX-threads, de Ommptl gebruikt OpenMP.Controle naar wat men kan verwachten, de OmmTL is niet allemaal enthousiast om taken parallel uit te voeren. De waarheid van de zaak is dat paralellisatie de neiging heeft om overhead en een verlies van efficiëntie te introduceren. In veel gevallen is het gebruik van een seriële versie van een algoritme gewoon de betere keuze, een getuigenis van de uitstekende kwaliteit van de standaard sjabloonbibliotheek. Zelfs als onderdelen parallel zijn uitgevoerd, ondergaat de toepassing slechts een significante versnellingsbak als het parallelaliseerde werk een aanzienlijk deel van de berekening vertegenwoordigt die door uw toepassing vereist is. Ten derde moet elke oproep naar een algoritme op een voldoende groot bereik zijn, en geen opeenvolgende oproepen op kleine reeksen. De vierde beperkingen zijn dat alleen oproepen naar STL's "algoritme" en "numeriek" parallelliseerd zijn, dus als uw code deze niet gebruikt, zal deze niet profiteren. En het laatste slechte nieuws: niet alle algoritmen zijn al parallelaliseerden, en sommige zullen nooit zullen zijn.Having zei al deze slechte dingen, er is geen boete voor het gebruik van de ommptl en het veranderen van je code om te gebruiken, is het echt gemakkelijk alleen om het te winnen. Als uw toepassing tijdrovende bewerkingen op grote gegevens gebruikt, zoals in beeldverwerking, zult u zeker geïnteresseerd zijn.Note: De OmmTL is nu onderdeel van de CVMLCPP-bibliotheek. Wat is er nieuw in deze release: · Belangrijke bug-fixes.


Open MP-sjabloonbibliotheek Gerelateerde software

libpreludedb

LibpreludedB biedt een API op hoog niveau om IDMEF-evenementen uit een database op te slaan en op te halen ...

137 683 KB

Downloaden