Misc
GPU
Processor
Parallel
Try me
100
This type of "performance means" allows you to compare processors' performance with the known base case, which is typically also normalized
What is geometric mean?
100
This is a parallel computing platform and programming model (and language) created by NVIDIA and implemented by the graphics processing units (GPUs) that NVIDIA produces
What is CUDA?
100
These are three types of memory that CPU directly communicates with
What are registers, cache, and DRAM (I/O memory also can be included)?
100
This is the term related to the use of two or more central processing units (CPUs, not cores) within a single computer system
What is multiprocessing?
100
There are several books on a bookshelf. This is how many books are on the shelf, if one book is the 4th from the left and 8th from the right.
What is 11?
200
This type of the cloud allows the customer to have access to the underlying cloud infrastructure. It provides virtual machines and other abstracted hardware and operating systems, which may be controlled through a service application programming interface (API).
What is an Infrastructure as a Service (IaaS)?
200
CPU vs GPU: there are much more ALUs in THIS unit
What is GPU?
200
This is the difference between logical bit shifting and arithmetic bit shifting
What is a sign bit?
200
This class can be used in Java for developing multithreaded programs
What is Thread?
200
This is the number you get when you multiply all of the numbers on a telephone's number pad
What is 0?
300
This register contains the address of a location in memory
What is Memory Address Register?
300
This is the component of the computer where Intel HD Graphics is integrated into
What is CPU?
300
This is how 'division by zero overflow' is processed by CPU (as an I/O error, as an interrupt, as a hardware bug, as an exception, or as a TV on Black Friday)
What is an exception?
300
This is a set of tightly connected computers that work together so that, in many respects, they can be viewed as a single system
What is a cluster (supercomputer)?
300
This is the result of: (19 mod 7) mod 100
What is 5?
400
This is the answer to ANY COA question that Team# (|n - 6| + 1) is going to ask you, where n is your team number. If you answer correctly, you get the points. If not, then that other team gets the points, in case if they know the answer.
What is love?
400
This type of memory is used by GPU as much as by CPU (but separately from CPU) to facilitate processing of the data
What is DRAM?
400
This is the ____ Instruction Set Computer that is used in ARM
What is Reduced Instruction Set Computer (RISC)?
400
This is a parallel, distributed algorithm used for processing and generating big data sets on a cluster. It was developed by Google (back in the day) and is used in many applications for processing big data on a cluster of computers.
What is MapReduce?
400

Consider 7 tennis balls are identical in every way, except that one of them weighs slightly less than the other 6. This describes the method how you can identify the lightweight ball with no more than two separate weightings, using a balance scale.

It's just a prank! ;-)

500
This type of memory is used in SSD
What is NAND flash memory?
500

This is a name of the group of 32 threads that typically work simultaneously on the same task

What is a warp?

500
This is the number of bits the CPU has reserved for all possible EFLAGS like overflow flag, sign flag, etc.
What is 32 bits?
500
This is Intel's proprietary simultaneous multithreading implementation used to improve parallelization of computations (doing multiple tasks at once) performed on x86 microprocessors. For each processor core that is physically present, the operating system addresses two virtual (logical) cores and shares the workload between them when possible.
What is Hyper-Threading?
500

This is the result of:

1 << 1 << 2 << 3 << 4

What is 1024?

M
e
n
u