Yanuar Tri Aditya Nugraha

yanuar@student.chalmers.se

misconceptions

misconceptions

faulty thinking

misconceptions

latar belakang

computer is everywhere

from 4.2 billions allocated address...

it is getting big and bigger...

human population is ~7 billions

permasalahan

users tend to USE, but computer is a friend

get to know each other

failed to understand them

poor troubleshooting

degrading performance

brokenhearted-computer

misconceptions

definisi

a piece of digital device

that is designed

to solve

{

}

problems

types of computer

misconceptions

more GHz, the faster it is

megabyte = megabit

CPU adalah keseluruhan 'komputer'

RAM penuh = bahaya

CPU selalu jadi kambing hitam

more GHz, the faster it is

CPU adalah keseluruhan 'komputer'

CPU is not the entire computer

CPU is central processing unit

arithmetic

does the calculations

CPU can be found on almost everywhere

smartphones

digital cameras

smartwatches

router/wi-fi 

computer is a hierarchycal system 

it contributes to the speed of the system

e.g. a 3.0 GHz processor

it does 3 billion cycles per second

efficiency of the processor is somewhat, hidden

IPC or instructions per cycle

analogy: running man

example

adding two numbers

load

exec

store

2 cycles

4 cycles

2 cycles

total of 8 cycles

just for adding two numbers

for 1 instructions

IPC 

= \frac{1}{8} = 0.125

how to measure performance of CPU

load

exec

store

2 cycles

8 cycles

2 cycles

how to measure performance of CPU

load

exec

store

1 cycles

2 cycles

1 cycles

example

E = mc^2

IPC 0.083

IPC 0.25

GHz is just a measurement on...

2 cores @2.0 GHz does not mean that:

equals 

faster 

to 1 core @4.0 GHz

to 1 core @2.0 GHz

performance of a whole computer depends on:

memory hierarchy 

OS overhead

misconceptions

more GHz, the faster it is

CPU adalah keseluruhan 'komputer'

RAM penuh = bahaya

CPU selalu jadi kambing hitam

megabyte = megabit

megabyte = megabit

RAM penuh = bahaya

the theory of bits and byte

about 'bit'

it represents the state, '1' or '0'

2^8 = 256

there are

combinations

the theory of bits and byte

about 'byte'

it represents smallest usable part of memory

byte

how bits can represent data?

analog

sampling

discrete

RAM is full = bad state

on search of IKEA bokhylla

RAM is full = bad state

misconceptions

more GHz, the faster it is

megabyte = megabit

CPU adalah keseluruhan 'komputer'

RAM penuh = bahaya

CPU selalu jadi kambing hitam

CPU selalu jadi kambing hitam

Computer is a highly dependable system

know what is the

BOTTLENECK

of your system

slow storage is usually the culprit

anything with mechanical parts

slows computer down

solution?

misconceptions

more GHz, the faster it is

megabyte adalah megabit, versi keren

CPU adalah keseluruhan 'komputer'

RAM penuh = bahaya

CPU selalu jadi kambing hitam

list is still growing tho....

======================

thanks a lot

ve your computer(s)

l