Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Keith Thompson
March 2015
Spectral Imaging, circa 2002
Extended MHN filter applied to sparse data (< 10 counts per pixel!) and retains
good edges and geometry.
Faster Computers
Fewer variables
Element mapping few identified elements
Fewer pixels dynamic binning
Smarter computing
Normal processing
Using the Intel math libraries
Using all the cores
Luckily, the experts at Intel have already coded and optimized many
common scientific computational tasks, and tuned them for their
particular hardware.
Math functions
Linear algebra: matrix math on core
Intel MKL
Standard compiler
6000
5000
4000
3000
2000
1000
0
Standard computingStandard computing Intel Math library Intel Math library
logic logic 64-bit core-threading
32-bit 64-bit 4 cores
300
250
200
150
100
50
0
Standard computingStandard computing Intel Math library Intel Math library
logic logic 64-bit core-threading
32-bit 64-bit 4 cores
200
Processing time (seconds)
1024
Fast mode - 1024
150 256
Fast Mode - 256
100
50
4 seconds < 2 seconds
0
Standard Standard Intel Math library Intel Math library
computing logic computing logic 64-bit core-threading
32-bit 64-bit 4 cores
600
400
200
0
12 9 6 3
# of elements in map