Friday, February 18, 2011

Skype Discussion

0 comments

Lab work next week, memory, and harddisk,
setup the computer and connect the network.
Check the type of memory
which system would be right target to work with next.

Cachegrind for original code

l1 miss sum
line 219
line 221
make a table to show the number of miss and percentage...


step into the function jpc_enc_enccblk() function


Total L1 and Total L2 miss for each line in each of 2 loops, sum up the miss in called function.

loop counting..
for other image...

create bar graph for loop counting.

needs get details.....

Monday, February 7, 2011

Sky Discussion

0 comments

Quantization
  • cache simulation to see the behavior, miss rate high??
  • modifying data frequently, impact the performance.
  • what has been called before during and after this routine, cache data, (later...)
  • try to simulate in Cachegrind... to check the miss for each lines... and each source code.

Memory access pattern
  • similar to the cats image. (pcb_large), memory behaves very similar, show relative low cache miss rate
  • sim_num_cycles, print the number of warp around.

Work
  • cachegrind to analyze the fusion... check the cache miss before and after fusion (the line inspecting feature in cachegrind)
  • loop bound graph in cblk for other color images
  • 3-D plot in mpfast, separate reads and writes count, and showing the intensity
  • vectorization for quantization? on 32 bit quad core processor
  • visual cache behavior