1.

Why Is It Relatively Easy To Port A Database From A Single Processor Machine To A Multiprocessor Machine If Individual Queries Need Not Be Parallelized?

Answer»

Porting is relatively easy to a shared memory multiprocessor machine. Databases DESIGNED for single-processor machines already provide multitasking, allowing multiple processes to run on the same processor in a time shared MANNER, giving a VIEW to the user of multiple processes running in parallel. Thus, coarse-granularity parallel machines logically appear to be identical to single-processor machines, MAKING the porting relatively easy. Porting a database to a shared disk or shared nothing multiprocessor architecture is a little harder.

Porting is relatively easy to a shared memory multiprocessor machine. Databases designed for single-processor machines already provide multitasking, allowing multiple processes to run on the same processor in a time shared manner, giving a view to the user of multiple processes running in parallel. Thus, coarse-granularity parallel machines logically appear to be identical to single-processor machines, making the porting relatively easy. Porting a database to a shared disk or shared nothing multiprocessor architecture is a little harder.



Discussion

No Comment Found

Related InterviewSolutions