gem5

    1

    1답변

    저는 병렬 프로그래밍에 관한 저의 논문을 연구하는 학부생입니다. OpenMP 모델을 사용하고 있습니다. 이제 측정 성능을 위해 gem5를 사용하고 싶습니다. http://cearial01.kaist.ac.kr/index.php/2016/08/26/gem5-documentation/ 지금 내가 gem5를 사용 &는 OpenMP를 (matmul.c)와 C 프로

    1

    1답변

    gem5를 컴파일하는 데 scons를 사용하고 있습니다. 변수를 정의하고 초기화 한 다음 dprintf 문에 사용했습니다. Addr tot_blk_count = page_number/page_per_block; DPRINTF(out, "Total block count %lu " , tot_blk_count); 그러나 scons는 사용되지 않은 변수에

    1

    1답변

    gem5에 익숙하며 "http://pages.cs.wisc.edu/~markhill/cs757/Spring2016/learning_gem5/_downloads/simple.py"에서 simple.py 스크립트를 실행하려고합니다. 다음과 같이 내가 오류를 얻고는 : 모듈 system.mem_ctrl = DDR3_1600_x64에서 파일 "CONFIGS/tut

    0

    1답변

    Gingerbread를 실행하기 위해 ARM 전체 시스템 시뮬레이터 (gem5)를 사용하고 있습니다. Gingerbread 이미지는 gem5 웹 사이트에서 가져 왔지만 표준입니다. 내 관심의 대부분의 애플 리케이션은 sdcard가 필요합니다, 그래서 나는 안드로이드 이미지의 init.rc 파일에 "mount -o loop/system/sdcard"를 추가했

    3

    1답변

    gem5 시뮬레이터에 익숙해 지려고합니다. 가 시작하려면, 내가 ./build/X86/gem5.opt configs/example/se.py --caches -c ~/tmp/hello m5out/stats.txt 쇼 ... 내가 폴더의 유틸리티/M5/m5op_x86.S로 컴파일 int main() { m5_reset_stats(0, 0);

    1

    1답변

    x86 SE 모드에서 간단한 pthread 프로그램을 실행하려고했습니다. 이 작업을 수행하는 유일한 방법은 m5threads입니까? 내가 놓친 거지 뭔가 pthread.c:40:2: error: #error "spinlock routines not available for your arch!\n" 있습니까 : 나는 make 내가 아래에 오류가 발생하여

    0

    1답변

    최근에 gem5를 다운로드하고 scons를 사용하여 ARM 아키텍처로 Linux 시뮬레이션을 작성했습니다. 이제는 Intel x86 프로세서를 만들고 싶습니다. 기존 ARM 시뮬레이션을 제거해야합니까? 그렇지 않다면 동시에 두 가지 다른 시뮬레이션을 유지할 수 있습니까?

    0

    1답변

    저는 gem5에서 매우 새로 왔습니다. 3 개의 간단한 프로그램을 실행하고 싶습니다. 다른 프로그램과 차이가 있습니다. 멀티 코어 아키텍처에서 , 3 ARM 코어가있는 시스템과 같습니다. 나는 cpu = 2의 수를 설정하고 과 2 개의 프로그램을 ";" : TEST1, TEST2 내가이 ARM 코어 ./build/ARM/gem5.opt --stats="/h

    1

    1답변

    ~/src/mem/cache/scripts 및 코드를 수정하여 ARM 아키텍처 용 영역 기본 캐시 시스템을 만들려고합니다. 지금까지 SConscript를 변경하여 cache.cc, cache.hh 및 Cache.py의 복사본이 scons에 내장되어 있지만 메모리 액세스 권한을 영역 캐시로 리디렉션해야하는 위치를 알지 못합니다. 다른 말로하면 : 저는 mem