Monthly Archives: September 2016

20160930

컴퓨터구조특강 * Design compiler는 Synopsys의 핵심 합성 도구. VHDL 또는 Verilog 파일을 입력으로 주면 합성하여 netlist를 반환한다. Design compiler는 ASIC 설계를 위한 도구이다. Area, gate의 수, 전력 소모 등을 확인할 수 있다. 이를 사용하면 서로 다른 모듈 디자인을 같은 공정으로

Posted in 1) Memo

20160929

1. Rocket core의 성능 평가 어제 rocket core 성능 평가를 위해 dhrystone benchmark을 크로스 컴파일했었는데, 아무리 실행해봐도 RISC-V에서 잘 실행이 되지 않는다. 다시 확인해보니 잘 되었다. 원래 메시지가 뜬 다음에 실행 횟수를 입력하게 되어 있는데, 메시지가 안 보인다는게 문제이다. 그냥

Tagged with: , , ,
Posted in 1) Memo

Protected: 20160929 – Research

There is no excerpt because this is a protected post.

Tagged with: , , , , , ,
Posted in 1) Memo

20160928

Rocket core의 성능 평가 Rocket core의 성능을 평가하기 위해 SPEC CPU 2006을 크로스 컴파일해 사용하고자 했었다. 하지만 많은 문제가 있었다. 크로스 컴파일 자체가 잘 되지 않았고(특히 floating point workload), 크로스 컴파일이 잘 된 워크로드라 하더라도 실제 실행해보면 segmentation fault가 발생하기도

Posted in 1) Memo

Protected: 20160928 – Research

There is no excerpt because this is a protected post.

Posted in 1) Memo

20160927

1. 시스템 보안 개론 * Code Reuse Attack – DEP는 공격자가 삽입한 코드의 실행을 방지하므로, code reuse 방식으로 공격하면 된다. – JIT CRA는 실행 시점에서 gadget의 위치를 파악한다. – Stack pointer가 올바른 위치에 있는지 확인하는 방식도 있음. – Return하는 시점에

Tagged with: , , , , , , , , , , , , , ,
Posted in 1) Memo

Protected: 20160927 – Research

There is no excerpt because this is a protected post.

Posted in 1) Memo
누적 방문자 수
  • 88,249 hits