Presentation is loading. Please wait.

Presentation is loading. Please wait.

0000.PPT 1/24/2014 1 LOCKHEED MARTIN PROPRIETARY INFORMATION Initial Experiments.

Similar presentations


Presentation on theme: "0000.PPT 1/24/2014 1 LOCKHEED MARTIN PROPRIETARY INFORMATION Initial Experiments."— Presentation transcript:

1 0000.PPT 1/24/ LOCKHEED MARTIN PROPRIETARY INFORMATION Initial Experiments

2 0000.PPT AFM 1/24/ Platform Dual Quad-core Intel Xeon platform ( GHz)Dual Quad-core Intel Xeon platform ( GHz) Test applications based on custom test-code with COTS librariesTest applications based on custom test-code with COTS libraries –GCC compiler Test applications based on numerical processing signal processing, and image processingTest applications based on numerical processing signal processing, and image processing –representative of DoD applications All test applications have completing threadsAll test applications have completing threads Power measurements taken in real-time through streaming multi-metersPower measurements taken in real-time through streaming multi-meters –Measuring current through ATX power lines –Sub-second sampling rate

3 0000.PPT AFM 1/24/ Initial Experiments – float.exe float.exefloat.exe –4 counting threads + main, equal workload, no false sharing. –Objective is for Perseus to collect threads onto a single processor (four cores) and modulate core for main thread therefore conserving power –GA performed 2000 iterations (4m 35s). –Results: 20% power saving, negligible slowdown

4 0000.PPT AFM 1/24/ Initial Experiments haltstate.exe haltstate.exehaltstate.exe –2 counting threads + main thread, no false sharing, equal workload. –Objective is for Perseus to collect threads onto a single processor so that secondary processor can enter enhanced halt state and thus conserve power. –GA performed 1000 generations (2m 35s). –Results: 22% power saving, 3% speed increase

5 0000.PPT AFM 1/24/ Initial Experiments – pairs.exe pairs.exepairs.exe –8 counting threads + main thread, equal workloads, pairs are false-sharing –Objective is for Perseus to pair up threads onto same processor so that false sharing can be avoided. –GA performed 1000 generations (2m 45s). –Results: 18% power saving, 19% speed increase

6 0000.PPT AFM 1/24/ Initial Experiments – imageapp.exe imgapp.exeimgapp.exe –Image processing application based on Intel IPP 5.2 libraries –Varying number of worker threads + main thread. –GA performed 1000 iterations (59m 54s). –Results: 3% power saving, 6% speed increase

7 0000.PPT AFM 1/24/ Initial Experiments – signal.exe signal.exesignal.exe –Signal processing application based on Intel Performance Primitives libraries –Varying number of worker threads + main thread. –GA performed 1000 iterations (4hr) –Results: 2% power saving, 9% speed increase.


Download ppt "0000.PPT 1/24/2014 1 LOCKHEED MARTIN PROPRIETARY INFORMATION Initial Experiments."

Similar presentations


Ads by Google