AgigA Tech, Inc. develops and supplies high-speed and high-density battery-free non-volatile memory solutions for enterprise-class applications. The company offers DDR3 AGIGARAM, a non-volatile DIMM system, including AGIGARAM components, such as AGIGARAM memory modules and PowerGEM green energy modules. It provides AGIGARAM SDRAM for embedded systems, medical instrumentation, gaming systems, data centers, and industrial control applications; AGIGARAM DDR2 NVDIMM for RAID storage, servers, data deduplication, workstations, embedded systems, communications/networking, and industrial/medical applications; and AGIGARAM DDR3 NVDIMM for non-volatile write cache for RAID, metadata storage, hash loo...
12230 World Trade Drive
San Diego, CA 92128
Founded in 2006
McObject Uses AgigA Tech's AGIGARAM(R) NVDIMM as Mmain Memory Storage to Benchmark its eXtremeDB(R) Financial Edition IMDS
Oct 8 13
McObject(R) and AgigA Tech announced McObject has successfully benchmarked its eXtremeDB(R) Financial Edition IMDS using AgigA Tech's AGIGARAM(R) NVDIMM as main memory storage. The tests included "pulling the plug" mid-execution, which confirmed the AGIGARAM product's ability to save data persistently in the event of system failure, and to facilitate recovery. In addition, eXtremeDB Financial Edition's speed managing data in AgigA Tech's NVDIMM proved equal to using conventional memory (DRAM). In contrast, alternative IMDS mechanisms that safeguard data from system failure, such as transaction logging, introduce latency. By delivering peak performance along with full data durability, the combination of the eXtremeDB Financial Edition in-memory database system and the AGIGARAM NVDIMM opens the door to a new and powerful approach to managing data in demanding capital markets applications such as algorithmic trading, order matching, in-memory analytics and more. McObject tested eXtremeDB Financial Edition using AgigA Tech's 4 GB AGIGARAM DDR3 NVDIMM for main memory storage, on an Intel Oak Creek Canyon reference motherboard equipped with a Intel Pentium Dual Core CPU 1407 @ 2.8 GHz processor, as well as 8 GB of conventional memory. The benchmark application measured speed in separate tests of database inserts, updates, deletes, index searches and table traversals. In each test, the AGIGARAM NVDIMM delivered speed comparable to the results obtained using conventional memory. To test response to failure, the system was re-booted during execution. Upon re-start, the test application launched automatically, accessed the database in its pre-failure state (upon recovery, the AGIGARAM NVDIMM had loaded it from flash into its DRAM), checked for database consistency and resumed operation. Test application code enabling database recovery leveraged an eXtremeDB feature that supports the IMDS's use with battery-backed RAM. It enables a process to re-connect to an NVRAM-hosted eXtremeDB Financial Edition database, initiate any needed cleanup, and resume normal operation after a system reboots.