FLOPS에 관하여 질문 드립니다.

조성진 2013.09.05 15:55 조회 수 : 6560

안녕하세요.


오늘 문득 프로세서의 floating point연산에 대해서 궁금증이 생겨서 이것저거서 자료를 정리를 하다가 이해가 안되는 부분이 생겨서 질문 드립니다.




궁금한 성능지표는 FLOPS인데요.  위키의 FLOPS 계산 수식을 보면 다음과 같이 나타낼 수 있더라고요.



text{FLOPS} = text{cores} times text{clock} times frac{text{FLOPs}}{text{cycle}}



그리고 요즘 프로세서들은 1 clock cycle당 4FLOPS를 실행한다고 하는데요. 이 근거를 찾기 위해서 x86메뉴얼을 검색해봐도 딱히 어디서 찾아야 하는지 잘 모르겠네요.



한 블로그에는 다음과 같이 명시가 되어 있는데요. 

--------------------------------------------------------------------------------------------------

널리 사용되는 Intel Xeon 프로세서의 경우, 

NetBurst 기반 (5000 이전 제품)은 2 flops/cycle,

Core ~ Nehalem 기반 (5100 ~ 5600 시리즈)에서는 4 flops/cycle,

Sandy Bridge 기반 (E5-2600 시리즈)은 8 flops/cycle 입니다.

-------------------------------------------------------------------------------------------------- 


혹시 x86기반에서 위와 같은 정보나, ARM기반에서 clock cycle당 float operation이 몇개 실행되는지 어디서 확인할 수 있을까요?


ARM에서는 PMU값으로 측정을 해보긴 했는데... 

결과값이 영 이상하네요.. LINPACK과 같은 benchmark 결과값 말고, 아키텍처 상으로 명시된 값을 알고 싶어서 질문드립니다.


번호 제목 글쓴이 날짜 조회 수
공지 [공지] 프로그래밍 관련 Q&A 게시판 입니다. woos 2016.04.09 22263
358 CPU 레지스터에 관해 질문 있습니다. [2] mong87suk 2013.12.05 2941
357 slub 질문드립니다. kimkabsu 2013.11.28 1932
356 리눅스 커널 공부관련 질문 입니다. [2] mong87suk 2013.11.27 3894
355 컴파일러(이론)의 LL(1) 파싱테이블 관련 문제 질문입니다. 데프콘 2013.11.25 5470
354 인라인 어셈블리를 사용하여 함수 스택을 보고 싶습니다. [1] 이영준 2013.11.11 2867
353 L2 Unified Cache 질문 [3] demiahn 2013.11.05 4541
352 SquashFS 마운트 에러 질문입니다. 꽃의비밀 2013.10.29 6386
351 mmap() 함수 구조를 보고싶은데요. [1] 김숙현 2013.10.19 3293
350 slab 관련하여 질문드립니다. [9] 꽃의비밀 2013.10.18 7039
349 Exception Vector로 변환시의 발생하는 하드웨어적인 작업관련 질문입니다. [2] June 2013.10.17 8260
348 MIPS계열 Chip에 커널포팅중 인터럽트 관련 문제입니다. 꽃의비밀 2013.10.17 2885
347 혹시 리눅스 커널을 검증하는 자동툴이 있을까요? 주피터 2013.10.17 2395
346 Intel instruction fetch length는 8k 이상? [5] 박한범 2013.10.05 2739
345 비실시간 스케쥴링 관련 질문 드립니다. tezboy 2013.10.04 2863
344 민홍교수님 ARM 강의중 pipeline 기억 나시는분 계신가요? [1] file 조성진 2013.09.26 5363
343 인터넷소스 vim 붙여넣기 문제 [7] file 김기정 2013.09.15 5212
342 Xen의 Populate-On-Demand 를 사용한 요구페이징에 대해서 이영준 2013.09.13 3469
341 console_init() 관련 질문 [2] 최문성 2013.09.12 3395
» FLOPS에 관하여 질문 드립니다. [3] 조성진 2013.09.05 6560
339 Xen 설치관련 문의 Arnold 2013.09.04 2834
XE Login