Pp

Eenvoudige en efficiënte manier om parallelle-enabled applicaties voor SMP-computers en clusters te maken
Download nu

Pp Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Vitalii Vanovschi
  • Uitgever website:
  • http://www.parallelpython.com/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 35 KB

Pp Tags


Pp Beschrijving

Eenvoudige en efficiënte manier om parallelle-enabled applicaties voor SMP-computers en clusters te maken PP is een Python-module die mechanisme biedt voor parallelle uitvoering van Python-code op SMP (systemen met meerdere processors of cores) en clusters (computers die via netwerk zijn aangesloten) .PP is licht, eenvoudig te installeren en te integreren met andere Python-software. PP is een open source- en cross-platform-module die is geschreven in Pure Python.PP biedt een eenvoudige en efficiënte manier om parallelle-enabled applicaties voor SMP-computers en clusters te maken. PP-module heeft een cross-platforme draagbaarheid en dynamische load balancing. Aldus zullen aanvragen die zijn geschreven met PP efficiënt evenwijdt, zelfs op multi-platform en heterogene clusters (inclusief clusters die andere toepassing met een andere toepassing met variabele CPU-ladingen) gebruiken) .Note: PP is ontwikkeld, verstrekt en gelicentieerd onder de voorwaarden van de BSD-licentie. Hier zijn enkele belangrijke functies van "PP": · Parallelle uitvoering van Python-code op smp en clusters · Makkelijk te begrijpen en implementeren op jobgebaseerde parallelisatietechniek (eenvoudig om seriële toepassing in parallel te converteren) · Automatische detectie van de optimale configuratie (standaard is het aantal werknemersprocessen ingesteld op het aantal effectieve processors) · Dynamische processors toewijzing (aantal werknemers kunnen worden gewijzigd bij runtime) · Laag overhead voor latere banen met dezelfde functie (transparante caching wordt geïmplementeerd om de overheadkas te verlagen) · Dynamische load balancing (banen worden verdeeld tussen processors bij runtime) · Fault-tolerantie (als een van de knooppunten mislukt taken worden ingeschakeld op anderen) · Auto-discovery van computationele bronnen · Dynamische toewijzing van computationele bronnen (gevolg van auto-discovery en fouten-tolerantie) · SHA-gebaseerde authenticatie voor netwerkverbindingen · Cross-platforme draagbaarheid en interoperabiliteit (Windows, Linux, Unix, Mac OS X) · Draagbaarheid van cross-architectuur en interoperabiliteit (X86, X86-64, enz.) · Open source Vereisten: · Python 2.3 of later


Pp Gerelateerde software

Cython

een taal die het schrijven van C-uitbreidingen voor de Python-taal zo eenvoudig als python zelf maakt ...

177 3.8 MB

Downloaden

erlide

Turbo opgeladen ERLANG-ontwikkeling. Aangedreven door Eclipse. ...

202 4.4 MB

Downloaden

Portfolie

Gratis web-gebaseerde tool voor professionals om hun portefeuille te beheren ...

244 258 KB

Downloaden