Lowering the Development Costs of Network Elements through Software Partitioning

Networking and telecommunication OEMs are at the forefront of design complexity. A network element can contain hundreds of thousands or even millions of source lines and employ hundreds of software tasks, all of which contend for a finite amount of memory and CPU time.

02/01/07 Download

Romain Saha rsaha@qnx.com

Romain Saha

Romain Saha is Segment Manager at QNX, which he joined in 2003. Before joining QNX, Romain held positions of increasing responsibility in product management and product marketing at MOSAID Technologies and AIT Corporation. While at MOSAID he served as co-chair of the Network Processing Forum's Lookaside Task Group, whose mandate is to promote interoperability between network processors and co-processors, including ternary Content Addressable Memories (CAMs). When he is not at QNX, Romain may be found with his guitar and his band, the Curbside Insomniacs. He holds a B.Sc. in Biochemistry and a B.Comm, both from Carleton Univesity.

Kerry Johnson kjohnson@qnx.com

Kerry Johnson

Kerry Johnson is a Product Manager at QNX, which he joined in 2005. Before joining QNX, Kerry worked in similar capacities — as Product Manager or as Director of Product Management — in a number of technology companies, including Research In Motion, Innovance, Nortel, and Cambrian Networks. Kerry Johnson studied at the University of Regina.