"Embedded and Real-Time Distributed Systems"

Download Report

Transcript "Embedded and Real-Time Distributed Systems"

Research Interests
David Andrews
[email protected]
Rm. 324 Nichols
864-7743
University of Kansas
Agenda
• Background
• Research Interests
University of Kansas
Background
• Research Engineer
•
General Electric Electronics Laboratory
– R & D For GE’s Aerospace Business Group
– Area: Parallel And Distributed Embedded Systems
– Expertise: Chip/Board/System (Architecture&Algorithm) Design
• Space Based, Ground Based, Underwater
• Signal Processing, Communications Systems
– Projects:
• Strategic Defense Initiative (SDI)
• AWACS Re-Design
• First Dual Fetch RISC CPU
•
Underwater Systems Division
– Systems Architecture, Operating System For Seawolf Submarine
University of Kansas
Background
• University of Arkansas
•
Architecture
– Parallel Processing Systems
– Systems: Image/Data/Signal Processing
• SIMD Arrays, Systolic Arrays, Multiprocessors
• Database Accelerator: FPGA Accelerator
– Component Research
– CPU: Processor In Memory (PIM)
• CPU Core Integrated With DRAM
• Reconfigurable Processing
– Cache: Redesign Caching
– Multichip Modules (MCM)
– Systems On A Package
•
Administrative Duties
University of Kansas
Current Interests
• Networked Embedded Systems
•
Large Real Time Systems
– Heterogeneous “Parallel” Nodes
– Node Architectures
– Computing Paradigms
• Computer Architecture
•
•
•
Data Intensive Architectures
– Scalar, Parallel
CPU Cores, Caches
– Asynchronous Systems, Optical Systems
Future Paradigms
University of Kansas
Networked Embedded Systems
• Autonomous “networked” Embedded Systems
– Embedded Systems Much More Than Closed Loop Periodic Systems
– Dynamic Operation of Real Time Networks
• Network Key To New Embedded Systems
• Data Sharing/Service Co-ordination
– System Resource Management
• Dynamic Workloads
• Fault Detection/Location
• Things break
– Models For Data Acquisition and Transfer
– Very Dynamic Data Transmission Requirements
– Variable Communications Bandwidth Requirements
– Buffering
University of Kansas
Example Autonomous System
The MARSAT Operations Concept
3
University of Kansas
Computer Architecture
• General Movement to Systems On A Chip
• Integration of Analog/Digital
•
Data Intensive Architectures
– Processor In Memory Approach
– D-Base, Multimedia Applications
– Low Level Communications
•
Future Paradigms
– Instruction Set Architecture (ISA) Definition
– “old” ISA is well… Old…. Von Neumann Load/Store
– Asynchronous Paradigm Is Also Interesting
University of Kansas