차라리 ALU없이 정수를 연산했다 해라
??? : 난 MIPS로 배워서 FP를 FPU없이 연산하는 것 배웠었거든
익명(183.102)
2017-04-08 03:51
추천 0
댓글 24
다른 게시글
-
사탕 유행 현상 #4 [2]에어로홍(aerohong) | 17.04.08추천 0
-
에로홍 처럼될까바 두렵다피에로•Ꙫ•́(zelot) | 17.04.08추천 0
-
지금시간 333 [1]피에로•Ꙫ•́(zelot) | 17.04.08추천 0
-
컴퓨터(프로그래밍) 잘 다루는 놈들 진짜 부럽다 [2]UAA(129.3) | 17.04.08추천 0
-
병신들; SIMD 벡터 확장인 SSE나 네온이 FPU보다 부동소수처리 [60]익명(183.102) | 17.04.08추천 1
-
에로홍이 취직하는법 [1]피에로•Ꙫ•́(zelot) | 17.04.08추천 0
-
시벌 그 동방 랜섬웨어가 프갤러산이었네다이나믹(bradje) | 17.04.08추천 0
-
사탕 유행 현상 #3 [1]에어로홍(aerohong) | 17.04.08추천 0
-
lisp 할려고 이맥스 배우는데 ㄷㄷ하군요 [3]몽십야(proviholic) | 17.04.08추천 0
-
윈도 인터넷 트래픽 리라우팅하려면 뭐 공부해야함?크로시(ska827) | 17.04.08추천 0
MIPS로 컴구 배울때 FP부분 안다루고 파이프라이닝만 배웠다 ㅍㅌㅊ?
ㄴ컴구때 MIPS를 했든 ARM을 했든 SPARC을 했든 x86을 했든 컴구나 논리회로 시간때 IEEE754 FPU 설계도 안해봤냐?
뭔가 장치가 있어야 FP연산이 될거라고 생각안해봄?
아니 FPU 없이도 arm-cortex 상위모델 제외한 애들이나 atmega로 FP 연산 해댔으니 연산 속도땜에 추가 칩 사다가 꽂을 생각을 하지
아 이제보니 니 FP 에뮬레이션 라이브러리나 그런거썼나보네
FPU는 FP를 고전 모델에서 연산하기에는 많게는 몇십배의 사이클이 요구되니 추가된다고 생각했지 그리고 ASIC에 관심이 없어서 그쪽 공부를 안한거고
기본적으로 제공되지 요즘은. 그대신 윗 댓글처럼 몇십배의 사이클이 요구되니 시발 리얼타임 맞출수가 있나
FP 에뮬레이션보다는 훨씬빠른게 FPU인데 뭔소리
여튼 좋은거 배워간다. 땡큐
FPU없으면 FP 자체가 연산이안되요; 라이브러리 통해서 에뮬하는거아니면
그니까 FP 에뮬레이션 이야기한건데. FP 에뮬레이션을 요즘은 기본적으로 제공한다고
FPE가 IDE 환경에서 기본적으로 셋팅되어서 제공이 되고 그걸 쓰는 나같은 핫산들은 FPU가 없으니 느리지만 여튼 FP연산은 가능하다 라고 알고 있는거임.
ㅇ 근데 libc 에서 제공하는거 써봤자 FPU보다 훨씬느리고 애초에 MCU에서 FP연산을 왜함?
틀린말은 아니잖아
생각보다 MCU에서 FP 연산할 일 많음.단가 줄인다고 저렴한 M0계열 MCU 가져다가 알고리즘 우겨넣는데 멘탈 터짐. 심지어 FP array 연산 몇번 돌리면 스케쥴링 다시 생각해야함
클럭이나 빠르면 말을 안하지만 저렴한 놈들은 딱 몸값만 해서 클럭도 빠르지도 않고.
MCU 에서 FP 연산 좆도 할일 없어서 ARM에서 M/R계열에 VFP도 NEON도 안넣어주는건데;
그래서 나온게 정수형 필터나 정수형 알고리즘들임. 단가 낮추면서 속도까지 잡겠다는 심보인데 정확도가 문제일 뿐이지. 그래서 좀 그쪽 논문 보려고.
실제 필드보면 초고도 정밀도를 요하는 작업에서만 FPU가 들어간 MCU를 쓰거나 x86넣고 그게 아니면 FPU없는 MCU 들어감. 저가형 기기들. 쉬운 예로 저가형 드론같은거
VFP나 NEON 들어가면 일단 칩 자체 단가가 높아지니까 그것조차 낮추겠다는거지. 하다못해 LED 가격에도 단가 낮추려고 비슷한 스펙의 저렴한 놈 찾는 세상인데
학교에서는 시제품 단가를 고려할 일이 없으니 FPU달리고 짱짱한놈 하나 사다가 굴리면 되지만 회사에서는 이익이 최고니까 별걸 다 버리고 그중에 하나가 MCU속 FPU일 뿐
그래서 등장하는게 알고리즘 핫산들. 연산 사이클을 최대한 줄이면서 정확도를 일정수준 이상 유지시킬 알고리즘을 코오오오딩해서 넣어야 하는거고.
근데 시발 내가 사이클 줄이면 뭐해 시발 freertos 써서 좆같이 굴리는걸... 시발....
요새 프갤에 일기쓰는 애들이 왜케 많아?