FAQ  •  Login

HW10 Timings and Results

<<

f13-759-gsubramani

Newbie
Newbie

Posts: 27

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 3:37 am

Re: HW10 Timings and Results

AMD 64 cores
-Guru
Attachments
HW10.png
HW10.png (30.98 KiB) Viewed 3558 times
<<

f13-759-mraghavan3

Newbie
Newbie

Posts: 14

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 8:52 am

Re: HW10 Timings and Results

Time for sequential execution = 130.000000 ms
Value of integral using sequential execution = 32.121041

Number of Threads = 16
Time for parallel execution = 12.349493 ms
Value of integral using parallel execution = 32.121041

Number of Threads = 64
Time for parallel execution = 6.366112 ms
Value of integral using parallel execution = 32.121041
- Manoj
<<

Andrew Seidl

Administrator
Administrator

Posts: 193

Joined: Thu Oct 28, 2010 11:54 am

Unread post Mon Nov 25, 2013 9:30 am

Re: HW10 Timings and Results

f13-759-gkumar3 wrote:
  Code:
qsub -I -l nodes=1;ppn=16


Goldy: that should be a colon : instead of a semicolon ;. With the semicolon it probably ignores what comes after, so your code runs single threaded.

All: you can force your jobs to run on AMD or Intel nodes by appending :amd or :intel to your resource request (the part after -l). The AMD nodes have four 16-core processors (64 total), Intel nodes have two quad-cores with hyperthreading enabled (8 physical, 16 logical). The Intel nodes are also the ones with GPUs, so it's possible that you will have to wait to get a full machine. There are usually a couple AMD nodes completely free (for now...).
<<

f13-759-cpatil

Newbie
Newbie

Posts: 23

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 12:20 pm

Re: HW10 Timings and Results

Performance on Intel – Sequential
[cpatil@euler01 hw10]$ ./integral_seq
Integral value = 32.121041
Number of processors:16
Sequential execution time: 135.917969 ms

Performance on AMD - Sequential
[cpatil@euler26 hw10]$ ./integral_seq
Integral value = 32.121041
Number of processors:64
Sequential execution time: 153.249023 ms

Performance on Intel – Parallel (OpenMP)
[cpatil@euler01 hw10]$ ./integral_intel
Integral value = 32.121041
Number of processors:16
OpenMP execution time: 11.940918 ms

Performance on AMD – Parallel (OpenMP)
[cpatil@euler26 hw10]$ ./integral_amd
Integral value = 32.121041
Number of processors:64
OpenMP execution time: 6.228027 ms
Regards,
Chetan Patil
<<

f13-759-mangaonkar

Newbie
Newbie

Posts: 20

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 3:22 pm

Re: HW10 Timings and Results

[mangaonkar@euler02 ~]$ OMP_NUM_THREADS=12 ./s 1000000
Value of integral is: 32.121115
Time taken: 0.015386 ms

Sequential Execution Time 101.012623

- Raj
<<

f13-759-psankaranara

Newbie
Newbie

Posts: 17

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 4:23 pm

Re: HW10 Timings and Results

16 Threads:

  Code:
Sequential time = 129.992348
Result = 32.121063

Number of threads = 16
Parallel execution time = 13.017446
Result = 32.121045


64 Threads:


  Code:
Sequential time = 162.408957
Result = 32.121063

Number of threads = 64
Parallel execution time = 6.752242
Result = 32.121045
-Praveen
<<

f13-759-biondo

Newbie
Newbie

Posts: 26

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 5:21 pm

Re: HW10 Timings and Results

Running on AMD:

  Code:
Serial result: 32.121042
Serial time: 152.905836

Parallel number of threads: 64
Parallel result: 32.121042
Parallel time: 5.977307


-Elliott
<<

f13-759-rmays

Newbie
Newbie

Posts: 49

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 6:27 pm

Re: HW10 Timings and Results

Running on AMD:
  Code:
Qsub with ppn=64:
[rmays@euler15 ~]$ ./759GPUs/10Homework/integrate.out
Isequential: 32.121041, time: 155.188601ms
Num mp threads: 16
Imp: 32.121089, time: 12.634745ms
Num mp threads: 64
Imp: 32.121089, time: 5.577790ms


-Owen
<<

f13-759-rathinasamyt

Newbie
Newbie

Posts: 9

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 11:53 pm

Re: HW10 Timings and Results

Sequential Time : 152.856705 ms
OpenMP time: 6.705 ms
Number of processors: 64


Regards,
Dinesh
<<

f13-759-rathinasamyt

Newbie
Newbie

Posts: 9

Joined: Mon Sep 09, 2013 9:12 am

Unread post Mon Nov 25, 2013 11:53 pm

Re: HW10 Timings and Results

Sequential Time : 152.856705 ms
OpenMP time: 6.705 ms
Number of processors: 64


Regards,
Dinesh
<<

f13-759-asinha7

Newbie
Newbie

Posts: 45

Joined: Mon Sep 09, 2013 9:12 am

Unread post Tue Nov 26, 2013 12:07 am

Re: HW10 Timings and Results

AMD 64 Threads:

  Code:
[asinha7@euler17 src_hw10]$ export OMP_NUM_THREADS=64
[asinha7@euler17 src_hw10]$ ./openmp
Number of threads: 64
Value of Integral is: 32.121040666359164
Time taken: 7.77497 ms


AMD 1 Thread:

  Code:
[asinha7@euler17 src_hw10]$ export OMP_NUM_THREADS=1
[asinha7@euler17 src_hw10]$ ./openmp
Number of threads: 1
Value of Integral is: 32.121040666359455
Time taken: 153.28725 ms


Intel 16 Threads:

  Code:
[asinha7@euler01 src_hw10]$ export OMP_NUM_THREADS=16
[asinha7@euler01 src_hw10]$ ./openmp
Number of threads: 16
Value of Integral is: 32.121040666359221
Time taken: 13.62875 ms


Intel 1 Thread:

  Code:
[asinha7@euler01 src_hw10]$ export OMP_NUM_THREADS=1
[asinha7@euler01 src_hw10]$ ./openmp
Number of threads: 1
Value of Integral is: 32.121040666359455
Time taken: 127.10619 ms


Regards
Arindam
<<

f13-759-megavannan

Newbie
Newbie

Posts: 12

Joined: Mon Sep 09, 2013 9:12 am

Unread post Tue Nov 26, 2013 12:27 am

Re: HW10 Timings and Results

[megavannan@euler ~]$ ./a.out
Value of the integral = 32.121041
Sequential Execution time = 144.784515 ms

[megavannan@euler ~]$ qsub -I -l nodes=1:ppn=64
qsub: waiting for job 78084.euler to start
qsub: job 78084.euler ready

[megavannan@euler18 ~]$ ./a.out
Value of the integral = 32.121041
Parallel Execution time = 6.274317 ms

--Vennila
<<

f13-759-mirzendehdel

Newbie
Newbie

Posts: 2

Joined: Mon Sep 09, 2013 9:12 am

Unread post Tue Nov 26, 2013 12:38 am

Re: HW10 Timings and Results

Maximum Number of Available Threads is 64
MATLAB Reference Solution is 32.121

Sequential Solution is 32.121
Sequential Error is 1.05594e-05

OpenMP Solution is 32.121
Sequential Error is 1.05594e-05

Sequential Time is 257.352108 ms
OpenMP Time is 7.968678 ms

- Amir
<<

f13-759-nramesh2

Newbie
Newbie

Posts: 8

Joined: Mon Sep 09, 2013 9:12 am

Unread post Tue Nov 26, 2013 12:43 am

Re: HW10 Timings and Results

The timing for AMD 64 cores is

Parallel execution : 62.5 ms
Serial execution : 250ms

- Nitin
<<

f13-759-kpalaniswamy

Newbie
Newbie

Posts: 10

Joined: Mon Sep 09, 2013 9:12 am

Unread post Tue Nov 26, 2013 12:53 am

Re: HW10 Timings and Results

Sequential Execution: Value of Integral is: 32.121058
Sequential time: 166.257978
Number of threads: 64
Number of Processors: 64
Using OpenMP: Value of Integral is: 32.121058
Time taken by OpemMP: 7.596686[kpalaniswamy@euler26 HW10]$

Sequential Execution: Value of Integral is: 32.121058
Sequential time: 135.629510
Number of threads: 16
Number of Processors: 16
Using OpenMP: Value of Integral is: 32.121058
Time taken by OpemMP: 12.399977[kpalaniswamy@euler01 HW10]$

-Kumaraguru
PreviousNext

Return to ME759 Fall 2013: High Performance Computing

Who is online

Users browsing this forum: No registered users and 1 guest

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software.