Thief of Wealth

https://news.hada.io/topic?id=3057 

 

왜 ARM칩엔 JavaScript 이름이 붙은 명령어가 있나요? | GeekNews

- Arm v8.3-A 칩 이후 버전은 FJCVTZS 명령을 지원ㅤ→ Floating-point Javascript ConVert To Signed fixed-point, rounding toward Zero- JS는 숫자를 배정밀도(Double Precision) 실수형으로 처리하므로, 비트연산시 정수로 변환

news.hada.io

 

https://news.hada.io/topic?id=3275 

 

애플 CPU의 트릭들 - 메모리 리오더링, JS지원, Ref 카운팅 | GeekNews

1. 흑마법처럼 보이는 애플의 인텔코드 실행 속도는 기본적으로 Arm과 Intel 아키텍쳐의 결합2. 두 CPU는 기본적으로 "메모리 오더링"이 달라서 에뮬레이션 속도가 느린데, 애플이 한 해결책은 인텔

news.hada.io

 

자바스크립트 최적화된 명령어들을 추가하고, L1캐쉬를 두배로 함으로써 웹브라우징을 할때 더 빠르고 배터리가 오래가게 만듬

 

ARM칩에서 JS의 숫자를 배정밀도(Double Precision) 실수형으로 처리하므로, 비트연산시 정수로 변환해야하는데 이 함수를 지원해서 성능을 1~2% 증가시킴

profile on loading

Loading...