About the Subject
:
In computer engineering, computer architecture is a set of rules and
methods that describe the functionality, organization, and implementation of
computer systems. Some definitions of architecture define it as describing the
capabilities and programming model of a computer but not a particular
implementation.In other descriptions computer architecture involves instruction
set architecture design, micro architecture design, logic design, and
implementation.
Topics to be covered in this Seminar :
Eight ideas – Components of a computer system
– Technology – Performance – Power wall – Uniprocessors to multiprocessors;
Instructions – operations and operands – representing instructions - Addressing
and addressing modes-ALU-Basic MIPS implementation – Building datapath –
Control Implementation scheme – Pipelining - Handling Data hazards &
Control hazards-Instruction-level-parallelism – Parallel processing challenges
– Flynn’s classification – Hardware multithreading – Multicore
processors-Memory hierarchy – Memory technologies – Cache basics – Measuring
and improving cache performance – Virtual memory, TLBs – Input/output system,
programmed I/O, DMA and interrupts, I/O processors.
Time to be planned :
1 or 2 days
Kind of program :
3D based Seminar and Guest Lecture for the
Students
Reason for the
program :
Kalam Scientist Team aiming to build young
generation Scientist
Sample Clips for
reference :
Arithmetic and logical unit
Multi threading
Cheers,
Kalam
Scientist Team
7667668009
7667662428