Imperial College London > Talks@ee.imperial > CAS Talks > OpenCPI - an open source framework for component-based development in heterogeneous processing embedded systems

OpenCPI - an open source framework for component-based development in heterogeneous processing embedded systems

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact .

Shepard “Shep” Siegel has enjoyed 30 years of practice in system architecture, applied digital signal processing and circuit design.

In the early 1980s Mr. Siegel won an Emmy award for outstanding engineering achievement in the design of the Ampex Digital Optics (ADO) system.

Later, during his tenure at Datacube, he awoke to the pattern of applying software techniques to hardware design. His contribution to transform coding, the invention of the Adaptive Zonal Coder, is cited by over 100 image and video processing patents.

While at Mercury, Shep contributed to the development of IP comprising FPGA -based multicomputer nodes, led the adoption of the Open Core Protocol, Bluespec SystemVerilog, and helped transform these technologies into customer value.

Since founding Atomic Rules in 2008, his efforts as CTO include applying “Scalable Atomicity” to reconfigurable computing.

Mr. Siegel attended the Rochester Institute of Technology’s BSEE program and then eschewed grad school to work in industry. He is a Senior Member of the IEEE , member of the ACM , SIGDA, TC-FPGA, and active in the FPGA /RC community.

Away from science and math, Shep is an avid telemark skier and a competitive slalom water skier.

Mr. James Kulp is a Consulting Software Architect with Parera Information Services, Inc.

He was a founder and program manager at Symbolics, Inc., and also served as a product architecture consultant and board member of Surety Technologies, Inc., and systems software consultant for Digital Equipment Corporation, and Intel. Mr. Kulp has 30 years of system software, operating system and middleware architecture and development experience, with the most recent 15 years focused on embedded defense software requirements. During his roles as consulting software architect and DARPA PI at Mercury since 1990, he was the architect for Mercury’s scalable (900+ processors), heterogeneous (multi-ISA), distributed memory multi-processor operating system and has recently focused on component-based development (CBD) and associated software architectures for heterogeneous embedded systems. He has authored several OMG standards, contributed major UNIX kernel en-hancements, and received patents in heterogeneous computing techniques. Mr. Kulp attended MIT with majors in computer science, architecture and business.

This talk is part of the CAS Talks series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

Changes to Talks@imperial | Privacy and Publicity