code CC727
credit_hours 3
title Application-Specific Architectures
arbic title
credit hours 3
Description/Outcomes This course tackles the micro-architectures that are non Von Neumann architectures. These architectures are data-flow, processor-in-memory, reconfigurable computing and asynchronous processor approaches. The course also discusses special-purpose architectures such as Digital signal processors, Graphical processing processors, and stand alone special systems components and design. The programming concepts of theses systems are also explored.
arabic Description/Outcomes
objectives To become familiar with the design principles associated with special-purpose architectures, designs and programming concepts.
arabic objectives
ref. books
  • Reconfigurable and Adaptive Computing: Theory and Applications, 2015, by Nadia Nedjah and Chao Wang
  • Embedded DSP Processor Design, : Application Specific Instruction Set Processors (Systems on Silicon), 2008 by Dake Liu
  •  Processor Design: System-On-Chip Computing for ASICs and FPGAs, 2007,by Jari Nurmi
  •  Processor Architecture: From Dataflow to Superscalar and Beyond, 2013, by Jurij Silc and Borut Robic
  •  Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science), 2010, by Georg Hager and Gerhard Wellein
arabic ref. books
arabic textbook
objective set
content set
Course Content
content serial Description