Criado por alanischelsea
aproximadamente 9 anos atrás
|
||
conception about bigger space before?
What is parallel programming?
types of multiprocessors?
mainframe?
supercomputer?
what make supercomp and mainframe similar?
Changes in technology
perception on size of a device
graphical representation of the relationship between learning and experience
Moore's Law
Why does Moore's Law's meaning never change?
What is a transistor?
What does a computer system do?
Why does tech improve exponentially?
transistor density?
die size?
disk?
task of computer architecture & factors to consider when recommending
yield?
formula for cost of die
IC cost formula
cost when finding out the good/bad die wafers
2000 die wafers, 50% die yield, 25% IC yield
answer?
die in the beginning..............
direct cost?
gross margin?
ave discount?
time it takes to finish one task
how many tasks that can be performed at a given time
execution time & performance??
Amdahl's Law
Fraction enhanced and Speedup enhanced
formula of amdahl's law
CPU clock
What is a cycle?
CPU and floating numbers
Locality of reference
interaction among CPU, RAM and HD
temporal locality?
spatial locality?
- what is a benchmark?
- types of benchmark?
Computer hardware
- what are the parts of the computer?
what is a control unit?
what is a datapath?
Von Neumann Machine vs Harvard Archi
What is the memory hierarchy
- boss inside the CPU
- fed with instructions
- without its signals, other parts of CPU will not function
parts of this have specific roles that are non-flexible; one primary example is register; general purpose- can hold general data and special purpose- limited to data specified to it (adobo analogy)
higher vs lower programming language
it performs the mapping
- sets the representation
- allows the operation to happen
instruction cycle
memory address register
memory data register
instruction register
signal issued by CU to fetch the instruction
difference between risc and cisc
set of machine level instructions for a particular type of computer or hardware
the sequence of ops involved in processing an instruction
instruction cycle.....
this happens when the memory informs the cpu that it has completed read/write request; memory sends mfc - memory function complete signal
- situation in which memory & cpu are synch
types of control
considerations to hardwired control
microprogrammed consideration
considerations on microprogrammed
areas of devt for cpu design
what's the end result of these areas of devt in cpu design?
conduit for moving data between the processor and other sys components
speed of data processing inside the cpu
speed of data transfer to and from the cpu via the system bus
faster? internal or external?
how long will moore's law last?
what's the purpose of micron tech?
what is it in the first place?
material used for wire
what about this system on chip?
impact of system on a chip
fc-lga
going beyond the recommended clock frequency; done by
- system bus freq
- cpu freq multiplier
- change both
exceeds the normal speeds depending on processing reqs
cooling sys
multimedia processing
how to handle multimedia
single-cpu innovation
superscalar
current innovation today
intel cpu lineup
amd cpu lineup
combining several components in a single chip
intel cpu innovation
amd cpu innovation
advanced micro devices
POWER7+
8 cores
4.42 Ghz
4 threads per core
32 nm process
introduced TrueNorth- prototype chip that mimics 1 million human neurons and 256 million synapses
SPARC M6 Processor
-12 cores
8 threads per core
3.6 Ghz
48 MB L3 cache
28 nm process