aicp aura intelligent co processor
play

AICP AURA Intelligent Co-Processor Jim Austin Advanced Computer - PowerPoint PPT Presentation

AICP AURA Intelligent Co-Processor Jim Austin Advanced Computer Architectures Group, University of York Cybula Ltd. AICP project Concerted action with FAR (costs and people shared) Started 1 August 2003 for 2 years. AICP


  1. AICP – AURA Intelligent Co-Processor Jim Austin Advanced Computer Architectures Group, University of York Cybula Ltd.

  2. AICP project • Concerted action with FAR (costs and people shared) • Started 1 August 2003 for 2 years. • AICP Collaborators – Cybula Ltd. – University of York

  3. People • University of York – Prof. Jim Austin , Academic manager – Mike Weeks, Technical Lead – Mike Freeman, Technical and Amadeus link • Cybula – Dr. Sujeewa Alwis, Commercial manager

  4. Motivation • Need low cost, embeddable pattern match engine • Many applications could benefit from this – face recognition, text matching, signal analysis • Cybula/UofY AURA technology has many applications already

  5. Aims • To build an embeddable AURA core. – Use the existing PRESENCE II card as a platform. – Develop • AURA graph matcher – for face recognition • AURA CMM core – Support implanting the FAR application IP

  6. Technology Cybula PRESENCE II Uses Vertex FPGA Large on board memory PCI based Basis of Cybulas FaceEnforce system

  7. AURA core – The CMM Bit 1 2 Bit 7 3 4 Bit 2 5 6 7 8 Bit 4 Bit 1

  8. The Compact Binary Vector Processor - CBV • AURA operations are based on manipulation of binary vectors. • Many applications. • The CBV implements the instruction set used to make CMMs etc. • Non-binary version also available

  9. Outline architecture

  10. Expected performance • 4 streams: – AMD Athlon XP2000+ with 256M RAM Verses – Virtex II FPGA, 133MHz with two streams = 1.27 ms. 3.5 - 6.9 speedup with four streams = 635 us. 7.1 - 13.8 speedup

  11. Face and graph matcher • Graph matcher – Implemented on DSP to test out core. – FPGA version expected to show significant speed-up – Implement on CBV

  12. Conclusions • DSP core built on PII • CBV processor defined and now being implemented on PII • Should fit with FAR development later

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend