제가 성능이 중요한 알고리즘을 짜고있는데요.
아무래도processor simulator가 있어야할것같습니다 ㅡㅡ;
대상 프로세서는 일반적으로 많이 쓰는 AMD나 INTEL 프로세서들이구요.
근데 암만 찾아도 도저히 찾을수가 없네요 ㅠㅠ
XBD SIMULATOR 라는게 프로세서 시뮬레이터중 하나인것같은데
이것도 안나오고....
혹시 프로세서 시뮬레이터 쓰시는분 있으시면 구할수있는 정보좀 부탁드립니다
bochs, qemu, vmware 를 프로세서시뮬레이터라고 하면 만든 사람들이 기분나빠할까요. 8)
ps. 또는 gdb 6 소스코드.
아저기.. 의미가 좀 잘못전달된것같습니다 ^^;;
제가말한 '프로세서시뮬레이터' 는 말그대로 프로세서를 시물레이션 해주는 프로그램입니다.
프로세서마다 아키텍쳐가 다 다르죠?? U,V파이프라인 뭐 SSE등
ASM코드를 쫙 입력해주면 CPU에서 어떻게 작동되는지 보여주는 프로그램을 말하는거였습니다.
그거있으면 코드최적화할때 좋죠. 병목의 원인을 잡아낼수 있으니까요.
그런게 있다는건
http://cr.yp.to/djbfft/faq.html 에
Pentium Pro, Pentium II, Pentium III: My size-256 FFT is under 12000 cycles. I'm still trying to figure out the bottlenecks here; I don't have an accurate Pentium Pro simulator. I wouldn't be surprised if big speedups are still possible.
라는 글을 보고 알았습니다.
djbfft는 FFT알고리즘인데 mit의 fftw보다도 더 빠른것같습니다.
simulator 말고 emulator 도 검색해보세요.
예전에 뭔가 받아서 실행해보려고 했는데 이런 저런 에러로 포기했었던 기억이..
기오님의 어셈러브에도 있네요. :)
emu8086 같은걸 말씀하시는건가...
예! emu8086같은거 말하는겁니다 ^^;;;;;;;; 이궁..
근데 8086대신 일반 가정 컴터에 많이 쓰는 프로세서들꺼로요.
그리고 방금 emulator 로 검색해봤는데 꽤 나오는것같군요!
더봐야겠지만 찾을수 있을것같습니다 감사합니다 ^^
MIPS processor simulator인
DLX view 인가? 하는 것이 있었던 것 같네요
data path 의 상황도 display 해주는 것으로 알고 있습니다.
우리는 지금 미쳐있는 상태다.
simple scalar 라고 하면 돌 맞을까요? 보니깐, 저걸로 논문도 많이 쓰고 하던데요...
as simple as possible Jae-wan Janghttp://camars.kaist.ac.kr/~jwjang
bochs, qemu, vmware 를 프로세서시뮬레이터라고 하면 만든
bochs, qemu, vmware 를 프로세서시뮬레이터라고 하면 만든 사람들이 기분나빠할까요. 8)
ps.
또는 gdb 6 소스코드.
아저기.. 의미가 좀 잘못전달된것같습니다 ^^;;제가말한 '프로세
아저기.. 의미가 좀 잘못전달된것같습니다 ^^;;
제가말한 '프로세서시뮬레이터' 는 말그대로 프로세서를 시물레이션 해주는 프로그램입니다.
프로세서마다 아키텍쳐가 다 다르죠?? U,V파이프라인 뭐 SSE등
ASM코드를 쫙 입력해주면 CPU에서 어떻게 작동되는지 보여주는 프로그램을 말하는거였습니다.
그거있으면 코드최적화할때 좋죠. 병목의 원인을 잡아낼수 있으니까요.
그런게 있다는건
http://cr.yp.to/djbfft/faq.html 에
Pentium Pro, Pentium II, Pentium III: My size-256 FFT is under 12000 cycles. I'm still trying to figure out the bottlenecks here; I don't have an accurate Pentium Pro simulator. I wouldn't be surprised if big speedups are still possible.
라는 글을 보고 알았습니다.
djbfft는 FFT알고리즘인데 mit의 fftw보다도 더 빠른것같습니다.
simulator 말고 emulator 도 검색해보세요.예전에 뭔
simulator 말고 emulator 도 검색해보세요.
예전에 뭔가 받아서 실행해보려고 했는데 이런 저런 에러로 포기했었던 기억이..
기오님의 어셈러브에도 있네요. :)
emu8086 같은걸 말씀하시는건가...
emu8086 같은걸 말씀하시는건가...
예! emu8086같은거 말하는겁니다 ^^;;;;;;;; 이궁..
예! emu8086같은거 말하는겁니다 ^^;;;;;;;; 이궁..
근데 8086대신 일반 가정 컴터에 많이 쓰는 프로세서들꺼로요.
그리고 방금 emulator 로 검색해봤는데 꽤 나오는것같군요!
더봐야겠지만 찾을수 있을것같습니다 감사합니다 ^^
MIPS processor simulator인 DLX view 인
MIPS processor simulator인
DLX view 인가? 하는 것이 있었던 것 같네요
data path 의 상황도 display 해주는 것으로 알고 있습니다.
우리는 지금 미쳐있는 상태다.
simple scalar 라고 하면 돌 맞을까요?보니깐, 저걸로 논문
simple scalar 라고 하면 돌 맞을까요?
보니깐, 저걸로 논문도 많이 쓰고 하던데요...
as simple as possible
Jae-wan Jang
http://camars.kaist.ac.kr/~jwjang