McObject®, developer of the eXtremeDB® In-Memory
Database System (IMDS), announced that the organizers of Embedded World
2012 – the world’s largest embedded systems conference and exhibition –
have chosen McObject Co-Founder and CEO Steve Graves to present two
papers as part of the event’s technical program. McObject will also
exhibit at Embedded World in Hall 4, booth 4-108, with engineering and
sales personnel on-hand to offer demos and answer attendees’ questions
about the company’s embedded database software.
Embedded World chose Graves’ two papers in a competitive process that
sought presenters and topics offering high technical value for
attendees. His first presentation, Should Dynamic Memory Allocation Be Taboo in Embedded Systems?, takes place on Wednesday, February 29 at 1:30 p.m. in the event’s Software Development in High Level Languages track.
Dynamic allocation, or handing out memory to application processes as
needed at run-time, became popular with the growth of the C and C++
languages. Graves’ presentation weighs dynamic allocation’s benefits –
primarily convenience – against its risks, which include memory leaks,
fragmentation and unpredictable performance. The talk leads to an
understanding of the technique as a "blunt tool" and presents more
precise and safer alternatives in the form of custom allocators that
match specific allocation patterns.
The second presentation, Resolving Resource Contention, the Key Multi-Core Software Challenge,
on February 29 at 4:30 p.m., is part of Embedded World’s Multicore
Sessions. The talk focuses on the slowdown that can occur when tasks
executing in parallel must contend for shared system software resources.
It examines two typical conflicts and presents solutions that
illustrate a generic approach to solving resource contention in that
they divide a contested resources, give each thread or task its own
copy, and then optionally merge or pass results to another process.
“McObject is honored to have our CEO chosen to share insights in two
presentations at this prestigious event, and glad for the chance to
assist embedded developers who seek new and effective approaches to
memory allocation and multicore optimization,” said Chris Mureen,
McObject’s chief operating officer.
“In addition, we invite engineers facing another common software
challenge – managing the growing volumes of complex data in today’s
smart embedded systems – to visit McObject in Hall 4, booth 4-108 and
learn about our embedded database products, including the new eXtremeDB Cluster. By managing data stores across multiple hardware nodes, eXtremeDB
Cluster dramatically increases net processing power available for data
management, reduces system expansion costs, and delivers a more scalable
and reliable database solution for increasingly data-intensive
real-time applications.”
Embedded World 2012 takes place from February 28, 2012 to March 1, 2012 in Nuremberg, Germany. To make an appointment during the event, e-mail McObject or call 1-425-888-8505.
About Steve Graves
Steve Graves co-founded McObject in 2001. As the company’s president
and CEO, he has spearheaded McObject’s business growth and managed eXtremeDB’s
development as the most powerful embedded database solution for
real-time systems. Prior to McObject, Mr. Graves was president and
chairman of Centura Solutions Corporation, and vice president of
worldwide consulting for Centura Software Corporation (NASDAQ: CNTR); he
also served as president and chief operating officer of Raima
Corporation. Mr. Graves is a member of the advisory board for the
University of Washington’s certificate program in Embedded and Real Time
Systems Programming.
About eXtremeDB
In the eXtremeDB product family, developers of embedded systems software obtain the following features:
- A core in-memory database system (IMDS) architecture that delivers database responsiveness measured in microseconds
- Small footprint – code size of 150K or less
- Highly scalable via 64-bit support and a multi-version concurrency control (MVCC) transaction manager
- Flexible on-disk and hybrid storage capability (eXtremeDB Fusion)
- Distributed database capability and fault-tolerance (eXtremeDB Cluster and eXtremeDB High Availability)
- Advanced features including event notifications, remote procedure calls, RC4 encryption, cache prioritization, custom collations and more
- Transaction logging & ACID (Atomic, Consistent, Isolated and Durable) transactions
- Multiple database indexes including R-tree for location-based queries and Patricia trie for phone routing and IP filtering
- Highly portable, with support for the widest range of embedded and server platforms and available source code
About McObject
Founded by embedded database and real-time systems experts, McObject
offers proven data management technology that makes applications and
devices smarter, more reliable and more cost-effective to develop and
maintain. McObject counts among its customers industry leaders such as
Dalian Commodities Exchange, Stockgroup Information Systems, BAE
Systems, Nokia Siemens Networks, Northrop Grumman, EADS, JVC, Tyco
Thermal Controls, F5 Networks, CA, Motorola and Boeing. Based in
Issaquah, WA, McObject is committed to providing innovative technology
and first-rate services to its customers and partners.
No comments:
Post a Comment