PROGRESS REPORT (6/8)

Lab.work 2009. 6. 9. 00:09
■ THIS WEEK - WHAT I DID (6/2~6/8)

SigMP seminar (6/4)
Self-Optimizing Memory Controllers: A Reinforcement Learning Approach (ISCA 2008)
Virtual Hierarchies to Support Server Consolidation (ISCA 2007)

Phoenix
I wanted to test performance using 4 cores (vc105 machine), but there was a problem.
To change a cpu option, the machine has to be rebooted with maxcpus boot options.
I asked the manager of the server to reboot with the options, because I couldn't do that remotely.
The manager said, he is still finding a way to do that.

instead of waiting,
I tested Phoenix version 1.0 on Sun T2 machine (cst5210 machine) with 8 cores (64 threads)
the result graph is in the file attached.
for every applications, the results using mapreduce are no better than p-threads.
compare to CMP speedup in the paper, using 8 cores (32 threads), 
even reverse_index and word_count didn't perform well using mapreduce.

I think when we have many workers, the overhead of mapreduce increases.
the approach in the paper was fresh, but I'm not sure it would be good for the future multicore/multiprocessor systems.

Simics & Gems
since the nodes from Prof. Moon do not have enough space, I got an account of pcal6 machine from a student of Prof. Huh, 
now I am sharing pcal6 machine with JeongSeob.
I downloaded and installed Simics 3.0 on pcal6 again.

SigSimics meeting was on Thursday.
I applied for studying PARSEC benchmark together.
I am trying to figure out the characteristic, and understand the difference between PARSEC and SPLASH2.

Paper
The SPLASH-2 Programs: Characterizationand Methodological Considerations
The PARSEC Benchmark Suite: Characterization and Architectural Implications
PARSEC vs. SPLASH-2: A Quantitative Comparison of Two Multithreaded Benchmark Suites on Chip-Multiprocessors



■ NEXT WEEK - WHAT TO DO (6/9~6/15)

SigMP seminar (6/11)
Coordinated Management of Multiple Interacting Resources in Chip Multiprocessors: A Machine Learning Approach (Micro 2008) 
Bandwidth adaptive snooping (HPCA 2002)

Simics & Gems
Study and get used to Simics. Setup Gems simulator.
run SPLASH2 and PARSEC.

'Lab.work' 카테고리의 다른 글

6월 11일 발표논문  (0) 2009.06.15
6월 4일 발표 논문  (0) 2009.06.09
PROGRESS REPORT (6/1)  (0) 2009.05.31
5월 27일 수요일  (0) 2009.05.27
PROGRESS REPORT (5/22)  (0) 2009.05.22
블로그 이미지

민둥

,