Computer Architecture: Measures for Design & Analysis
4.3 (14 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,266 students enrolled

Computer Architecture: Measures for Design & Analysis

Learn how computers including your smartphone is being optimized.
New
4.3 (14 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,266 students enrolled
Created by Ritvik Dave
Last updated 7/2020
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Measurements essential for designing and analyzing any computer architecture.
  • Trends in Computer Technology
  • Trends in Computer's Power & Energy
  • Trends in Computer Cost
  • Quantitative principles of computer design
  • Benchmark analysis & Benchmark Suites
Requirements
  • Although there isn't any requirement to understand the content, a single course work in computer domain will be helpful.
  • Introductory knowledge of digital logic design.
  • Introductory knowledge of Microprocessor.
Description

Computer technology is making great progress everyday. From as big as a room sized computers, we have reached at the point in time where some computer can't be seen using naked eyes and can go into human body to perform surgeries without him even realizing it. We have reached at a point in time where computer no longer have a fixed physical description. Like a amoeba, computer today have no fixed size and shape. It is tied to your wrist in the form of a smart watch, and it is attached on almost everything in the form of Internet of Things devices.

Computers came a long way to this never ending journey. Improvements in fabrication technologies and computer architecture have driven these incredible changes and thus are responsible for enhancement in performance. Performance, which equates today's smartphone to the supercomputers of just twenty years back. 

This course describes all the challenges computer architects faced and are still facing in an attempt to make computers more power efficient and high performing than ever. Many technologies, like Internet, have came and stabilized, but computer architecture have seen and still seeing great amount of change every single months and that's the reason you are seeing hardware vendors like Qualcomm, HiSilicon, Samsung are launching new chip-sets for different classes of computers almost every new month. Hence, it becomes very important to understand the specs of each new computer, which further requires knowledge of measurements that are essential for design and analysis of computer architecture.

Who this course is for:
  • Anyone want to explore how today's smartphones are getting improved every year.
  • Who is willing to understand benchmark scores.
  • Who is willing to understand computer/smartphone specifications.
Course content
Expand all 33 lectures 02:28:46
+ Classes of Computer
6 lectures 19:56
Intro to classes of computer
01:27
IoT and Embedded Computers
04:05
PMDs
04:08
Desktop Computers
01:58
Servers
03:21
WareHouse Scale Computers
04:57
+ Classes of Parallelism
2 lectures 04:53
Introduction to parallel architecture
02:23
Flynn's classification
02:30
+ CA: Quantitative Definition
3 lectures 14:15
Quantitative Definition
01:29
Instruction Set Architecture
10:06
Genuine Computer Architecture
02:40
+ Trends in Technology
3 lectures 08:48
Trends in Technology
03:06
Performance Improvement: Bandwidth over Latency
01:55
Scaling of Transistor Performance & Wires
03:47
+ Trends in Cost
3 lectures 15:09
Impact of Learning Curve
04:25
Cost of IC
08:20
Cost v/s Price
02:24
+ Performance Measurement
3 lectures 17:35
Intro
03:19
Benchmarks
06:39
Reporting & Summarizing Results
07:37