Subject: [linux-audio-dev] DSP and clusters
From: Jussi Laako (jussi_AT_jlaako.pp.fi)
Date: Thu Apr 06 2000 - 23:32:57 EEST
Hello everybody,
As I promised before, I have now implemented cluster support to my DSP
performance test and done some testing. I'm using MPI (LAM) and threads for
parallelization.
I'm lacking proper hardware, but I'll try to get access to somewhere.
My home system suffers from slow network connections (10base2) and inequal
hardware. Hardware used for these tests is K6/233 (Tulip NIC), P166MMX
(laptop with 3com PCMCIA NIC) and P100 (NE2000 clone NIC).
About the test; it uses rather big datasets (simulates five second
integration time, 44.1 kHz, two channels). Source data (simulated new data)
is transferred for every iteration.
Direct link to the download page is
http://www.pp.clinet.fi/~visitor/download.html
Performance test download is at bottom of the page. You'll need LAM 6.3.x to
run the MPI version.
Here's printout of those tests (cluster vs K6/233):
3581 ./dsp-perf_s-mpi running on n0 (o)
15231 ./dsp-perf_s-mpi running on n1
9352 ./dsp-perf_s-mpi running on n2
DSP performance test for SONAR signal processing v3.0.MPI
Copyright (c) 2000 by Jussi Laako. All rights reserved.
Single precision test
Using 3 nodes
Using 1 CPUs / node
Iterations: 12 Source length: 220500 Sector count: 180
(862 kB memory block * 2)
Running...
Master complete, collecting results...
Time elapsed 73 seconds (results 3.68e-11, 484)
Processing speed 99.53 MB/s, 24.88 MS/s, 45.66 MFLOPS
3587 ./dsp-perf_d-mpi running on n0 (o)
15235 ./dsp-perf_d-mpi running on n1
9355 ./dsp-perf_d-mpi running on n2
DSP performance test for SONAR signal processing v3.0.MPI
Copyright (c) 2000 by Jussi Laako. All rights reserved.
Double precision test
Using 3 nodes
Using 1 CPUs / node
Iterations: 12 Source length: 220500 Sector count: 180
(1724 kB memory block * 2)
Running...
Master complete, collecting results...
Time elapsed 128 seconds (results 3.68e-11, 484)
Processing speed 113.94 MB/s, 14.24 MS/s, 26.14 MFLOPS
DSP performance test for SONAR signal processing v3.0.posix
Copyright (c) 2000 by Jussi Laako. All rights reserved.
Single precision test
Using 1 CPUs
Iterations: 12 Source length: 220500 Sector count: 180
(862 kB memory block * 2)
Running...
Complete
Time elapsed 89.9 seconds (results 5.66e-12, 73.1)
Processing speed 80.88 MB/s, 20.22 MS/s, 37.10 MFLOPS
DSP performance test for SONAR signal processing v3.0.posix
Copyright (c) 2000 by Jussi Laako. All rights reserved.
Double precision test
Using 1 CPUs
Iterations: 12 Source length: 220500 Sector count: 180
(1724 kB memory block * 2)
Running...
Complete
Time elapsed 137 seconds (results 5.66e-12, 73.1)
Processing speed 106.22 MB/s, 13.28 MS/s, 24.36 MFLOPS
- Jussi Laako
-- PGP key fingerprint: 161D 6FED 6A92 39E2 EB5B 39DD A4DE 63EB C216 1E4B Available at: ldap://certserver.pgp.com, http://keys.pgp.com:11371
This archive was generated by hypermail 2b28 : Fri Apr 07 2000 - 00:30:58 EEST