90 likes | 215 Views
Lab Activities 1, 2. Some of the Lab Server Specifications. CPU: 2 Quad(4) Core Intel Xeon 5400 processors CPU Speed: 2.5 GHz Cache : Each 2 cores share a 6 MB cache Front Side Bus Speed: 1333 MHz RAM Size: 8 GB Hard Disk: 3 X 146 GB. Serial version utilizes a single core.
E N D
Some of the Lab Server Specifications • CPU: 2 Quad(4) Core Intel Xeon 5400 processors • CPU Speed: 2.5 GHz • Cache : Each 2 cores share a 6 MB cache • Front Side Bus Speed: 1333 MHz • RAM Size: 8 GB • Hard Disk: 3 X 146 GB
Serial version utilizes a single core Lab Activity 1 – Mandelbrot serial versus parallel • Objective: explore how the runtime behavior of serial code differs from a parallel code in terms of execution time and number of cores used
Compiler technologies:Auto parallelization • Programmers can use compiler technologies to most quickly take advantage of inherent parallelism in the applications and execute them in parallel
General Optimizations Implemented through use of coarse grained switches that govern behavior of both single threaded and multi-threaded codes
Lab Activity 2 - AutoParallelization • Objective: Use auto-parallelization on a simple code to gain experience with using the compiler’s auto-parallelization feature