20150722

1. 영어 기사 읽기
1) Many Overweight and Obese Teens Underestimate Their Weight, Scientific American
2) Don’t share secrets online. You will be hacked., CNN


2. 리눅스에서 Xilinx 툴 설치할 때 유의할 점
리눅스에서 Xilinx 툴을 설치할 때에는 환경 변수 XILINX를 설정해주어야 한다. Leon3를 합성하는 중인데, 환경 변수 XILINX를 설정해주지 않아 문제가 생겼음.

export XILINX="/opt/Xilinx/14.7/ISE_DS/ISE";

3. Xen에서 성능 지표 측정
1) xenperf
xenperf를 사용해 xen에서 발생하는 이벤트를 확인할 수 있다.
xenperf을 사용하려면 소스 코드의 xen/Rules.mk에서 perfc, perfc_arrays를 활성화해야 한다.
perfc, perfc_arrays를 활성화해도 xenperf가 되지 않으면 make clean 이후 재빌드.
xenperf -r으로 이벤트 카운터를 리셋할 수 있고,
xenperf -f를 사용해 vcpu별 이벤트를 확인할 수 있다.
lock contention 수준을 보려면 #interrupts, #IPIs 정보를 활용하면 된다.
2) perf
xenperf를 사용하면 xen에서 발생하는 이벤트는 측정할 수 있으나, IPC, cache miss 등은 알 수가 없다. 이를 확인하기 위해서는 perf를 사용해야 한다. xen에서 perf를 사용하려면 부팅 옵션에 vpmu=1을 주어야 한다. 그리고 DomU에서 perf를 사용하면 된다.

References:
[1] Xen Profiling: oprofile and perf, Xen, http://wiki.xenproject.org/wiki/Xen_Profiling:_oprofile_and_perf

Advertisements
Posted in 1) Memo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Recent Posts
누적 방문자 수
  • 144,299 hits
%d bloggers like this: