Amirus Mirror Memory 1.4.40

Licentie: Gratis proefperiode ‎Bestandsgrootte: 9.68 MB
‎Gebruikersbeoordeling: 3.3/5 - ‎4 ‎Stemmen

Over Amirus Mirror Memory

Een Reflective Memory-softwareoplossing, die standaard netwerkcomponenten gebruikt en het interne uitzonderingsmechanisme van de processors. Het fouttolerante ontwerp is geoptimaliseerd voor lage overhead. en levert doorvoer van meer dan 30 Mbits per seconde met milliseconde latentie. Inbegrepen zijn uitgebreide beheer- en diagnostische hulpprogramma's, een geïntegreerde hulpfaciliteit, een complete API en tal van voorbeeldprogramma's. De instaplicentie ondersteunt het delen van maximaal 512Kbytes aan geheugen; de volledige licentie ondersteunt 64Mbyes. Beide verbinden 32 computersystemen in één datanetwerk. Multicast-technieken en een geavanceerd protocol voor gegevensuitwisseling minimaliseren de kans op een botsing met gegevens, waardoor het systeem deterministische prestaties kan leveren op Ethernet of draadloze netwerken. Fouttolerantie is ingebouwd, met een caching-algoritme met meerdere knooppunten dat is ontworpen om geheugenconsistentie te garanderen in het geval van knooppuntfouten op een onbetrouwbaar netwerk. Hierdoor kan een robuust reflecterend geheugensysteem worden geïmplementeerd, zelfs op draadloze netwerken. Het ontwerp is peer-to-peer zonder single point of failure. Een wereldwijde lock faciliteit maakt het mogelijk samenwerkende programma's om de toegang tot gedeeld geheugen te coördineren, waardoor AmirusMM een ideaal platform is voor de snelle ontwikkeling van gedistribueerde applicaties. Sloten kunnen worden aangevraagd op gedeelde of exclusieve niveaus, waardoor efficiënte en beveiligde toegang tot alleen-lezen en lees-schrijfgeheugenstructuren mogelijk is. Het systeem kan worden geïntegreerd met een bestaande hardware reflecterende geheugen ring via een hardware-onafhankelijke user-written library (beschikbaar met de installatie van een extra licentie). Delen van het geheugen aan de hardware kant kan worden toegewezen in AmirusMM geheugen, en vice versa. Gegevensuitwisseling tussen de twee ringen kan worden geconfigureerd als uitzonderingsgestuurd of periodiek, met een gegevensgranulariteit van vier bytes. Vereenvoudigd MATLAB en VB.NET interfaces zijn inbegrepen.