PC Lab 5: Diferență între versiuni

De la WikiLabs
Jump to navigationJump to search
Fără descriere a modificării
Fără descriere a modificării
Linia 2: Linia 2:
'''Session 5'''
'''Session 5'''


Task: run an open-source profiler (valgrind & gperf or visual studio) and improve performance of keypoint extraction in ASIFT C++ code.
'''Task: run an open-source profiler (valgrind & gperf or visual studio) and improve performance of keypoint extraction in ASIFT C++ code'''


1. Download ASIFT project from here: http://www.ipol.im/pub/art/2011/my-asift/
#1. Download ASIFT project from here: http://www.ipol.im/pub/art/2011/my-asift/


2. Run demo_ASIFT with the two included Adams as input images from the Sixtine Chapel. Horizontal result should look like this:
#2. Run demo_ASIFT with the two included Adams as input images from the Sixtine Chapel. Horizontal result should look like this:


[[Fișier:Hadam.png]]
[[Fișier:Hadam.png]]


3. Run the profiler  
#3. Run the profiler  
 
'''Note''': Valgrind is also great for checking memory leaks:
 
valgrind --leak-check=full <path>
 
valgrind --tool=memcheck <path>
 


Points (out of 10) vs. expected performance ():
Points (out of 10) vs. expected performance ():


TBD
TBD

Versiunea de la data 12 aprilie 2018 15:02

Session 5

Task: run an open-source profiler (valgrind & gperf or visual studio) and improve performance of keypoint extraction in ASIFT C++ code

  1. 1. Download ASIFT project from here: http://www.ipol.im/pub/art/2011/my-asift/
  1. 2. Run demo_ASIFT with the two included Adams as input images from the Sixtine Chapel. Horizontal result should look like this:

  1. 3. Run the profiler

Note: Valgrind is also great for checking memory leaks:

valgrind --leak-check=full <path>

valgrind --tool=memcheck <path>


Points (out of 10) vs. expected performance ():

TBD