Save
Upgrade to remove ads
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

1.1.2

QuestionAnswer
Instruction set all instructions in machine code recognised + executed by specific CPU
CISC complex instruction set computer: - less common then used to be, mainly found in desktop computers and laptops - extensive instruction set, allowing complex operations to be performed - aims to complete task is few lines of assembly as possible
RISC reduced instruction set computer: - popular in low-power, portable devices - limited instruction set, consisting of simpler operations - aim to use simple instructions that will be executed within a single clock cycle
CISC pros - little-work for compiler to translate higher-level to machine code - minimises number of assembly/machine code instructions
RISC pros - each instructions takes only one cycle enabling pipelining - simpler instructions; simpler hardware; more registers + cache, smaller, cheaper, less silicon, less energy
CISC cons - complex instructions take longer than one clock cycle to execute; no pipelining - more complex hardware, larger, more expensive, more energy
RISC cons - more lines of code required - compiler does more work to translate
GPU Graphics Processing Unit
Co-processor any additional processor used for a specialised task , e.g. GPU
GPU tasks (some examples) - Training neural networks/machine learning - Weather modeling - Graphics (designed for) - Statistical analysis
GPU physicalities Instruction sets for graphic processing calculations Embedded within CPU or on graphics card with own memory Thousands of cores; not always faster then CPU Good for simple operations on large data sets (SIMD)
GPGPU general purpose computing on GPU: - using GPU for not-graphics-tasks
Multicore processor Single chip containing two or more independent cores Cores integrated into CMP chip (Chip Multiprocessor) Enhanced by on-chip shared cache and inter-core communication Better performance gained depends on software using parallel processing
Parallel processing Processing instructions by dividing them between cores
Created by: FlashCardFun!
 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards