fpu

    0

    1답변

    FPU를 사용하여 간단한 로그 계산에 문제가 있습니다. 나는 그래서 하나를 레지스터/지역 주민의 상태를 볼 수 NOP 작업에 중단 점을 설정 및 Visual Studio 2012 LOCAL log_e_120 : REAL8; MOV eax, 120 MOVD mm0, eax MOVQ log_e_120, mm0 FINIT FLDLN2 ; l

    2

    1답변

    V에서 시작하고 F로 시작하는 ARM VFP 명령어의 차이점은 무엇입니까? 왜 ARM 정보 센터에 어셈블리 참조의 F 명령어가 더 이상 나열되지 않습니까? 대부분이 서로 직접 매핑되므로 (예 : vcvtr.s32.f32 및 ftosis) 왜 둘 다 존재합니까? vmrs %r1, fpscr bic %r0, %r1, #0xc00000 orr %r0, %r0

    1

    3답변

    i.MX6 ARM 프로세서가 포함 된 완다 보드 쿼드를 사용하고 있습니다. 이 프로세서에는 FPU가 있습니다. 먼저, 얼마나 많은 개선이 이루어질 것인지 테스트하고 싶습니다. 나는 벤치 마크 알고리즘을 가지고 있으며, 최적화없이 -mfpu = vfp를 시도해 보았고 개선이없는 것처럼 보였다. 최적화 = 3으로 향상되었다. arm-linux-gnueabi 라

    0

    2답변

    현재 FP 상태의 일부로 간주 될 수있는 값의 수에 대한 정보를 찾고 있습니다. (부동 소수점 코드 계산이 의존하는 값을 의미합니다.) 3 가지 전제 조건이 될 것입니다. , 반올림의 4 가지 모드, fpu 예외와 관련된 약 5 비트 플래그가 있지만 그 외 무엇이 있습니까? TNX

    2

    1답변

    lldb를 사용하여 FPU 레지스터를 어떻게 인쇄합니까? gdb에서 p $st0과 같은 작업을 수행하지만 lldb에서 동일하게 수행하면 error: use of undeclared identifier '$st0'이됩니다. register read st0도 작동하지 않으며 오류 error: Invalid register name 'st0'.가 표시됩니다. p

    1

    1답변

    나는 이것들을 이해할 수 없다 : 그러한 명령 (FFREE, FDECSTP)의 사용은 무엇인가? fpu 스택에서 값을 팝핑하는 데 사용할 수 있습니까, 아니면 다른 용도로 사용할 수 있습니까? TNX

    0

    1답변

    저는 사용자가 Y를 입력하는 동안 (예를 들어) 반복하는 프로그램이 있습니다. 그런 다음 long float 유형의 데이터를 입력합니다. 또한 카운터에 r14가 있는데,이 카운터는 긴 float을 입력 할 때마다 카운트됩니다. 루프가 끝난 후 평균을 계산하고 싶습니다. 내가 이렇게하면 : fld tword [r14] 표시하고 세그먼트 오류가 발생합니다.

    1

    1답변

    나는 년 FPU 전에 몇 FPU 나이에 그 읽었습니다. 여전히 사건을인가합니다 ( http://stereopsis.com/FPU.html의 소스를 확인), 그와 같은 전환하는 것은 내부 부동 소수점 코드를 많이 만들고, 일부 루프 속도를 높일 수 있습니다? 와 관련된 두 번째 질문, 내가 freelly 내 코드에서 FPU의 precission 장난감 FPU

    4

    1답변

    부동 소수점 보조 프로세서가 부동 소수점 산술의 소프트웨어 구현보다 빠르게 작동한다는 것을 알았지 만 (이 말에 의하면)이 차이가 얼마나 큰지 느끼지 못했습니다. 크기의 순서. 답변은 아마도 마이크로 프로세서와 슈퍼 컴퓨터 사이의 응용 프로그램과 작업 환경에 따라 달라집니다. 나는 특히 컴퓨터 시뮬레이션에 관심이있다. 이 질문에 대한 기사 나 논문을 지적

    3

    2답변

    Intel® 64 and IA-32 Architectures Optimization Reference Manual에는 다양한 CPU 명령어에 대한 대기 시간 및 처리량이 나와 있습니다. 초월 함수 (FSIN 등)의 경우 일부 수치가 범위로 ​​표시됩니다 (C-29 페이지). 각주 4는 다음을 설명합니다. 동적 실행 환경에서 지연 시간 및 처리량이 크게 달라