Skip to content

기글하드웨어기글하드웨어

모바일 / 스마트 : 스마트폰과 태블릿, 노트북과 각종 모바일 디바이스에 관련된 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form
참고/링크 https://pc.watch.impress.co.jp/docs/colu...11845.html

머신 러닝에 초점을 맞춘 성능 향상


ARM은 미국 산호세에서 기술 컨퍼런스 ARM Techcon을 10월 8일~10일까지 개최했습니다. 첫날의 키노트 스피치는 다음 다음 세대의 Cortex-A 급 CPU 코어 아키텍처인 마테호른(Matterhorn)의 새로운 연산 기술, Cortex-A 코어의 사이드 채널 공격 방지 보안 기능의 구현, Cortex-M의 커스텀 명령 캡처, 유니티 게임 엔진의 arm 코어 최적화를 발표했습니다. 

 

1.jpg

 

Arm의 Cortex 계열 CPU 코어가 앞으로 발전할 방향에 대해 설명했습니다. 반도체 공정은 점점 복잡해지며 제조 비용이 비싸지고 있습니다. 이 문제를 해결할 방법이 도메인 컴퓨팅(특정 영역에 최적화한 컴퓨팅)이라 설명합니다.

 

2.jpg

 

또 사이버 범죄가 큰 문제가 되면서, 제품 위주가 아니라 솔루션 위주로 변해가고, IP의 구분을 넘어서 최적화할 필요가 생겨나고 있습니다. 이를 대응하기 위해서는 포괄적인 종합 컴퓨팅(Total Compute)이 필요하다고 봅니다.

 

3.jpg

 

Arm의 Ian Smythe(Vice President Marketing Operations, Arm)

 

4.jpg

 

컴퓨팅의 성능을 끌어 올리고 보안과 소프트웨어, 각종 도구까지 포함하는 포괄적인 솔루션이 토탈 컴퓨트입니다. 

 

 

마테호른에서 새로운 명령어 세트, ARMv8.6-A를 지원 

 

5.jpg

 

도메인마다 확장해 딥 러닝을 위한 새로운 명성을 마테호른에 도입합니다.

 

6.jpg

 

새로운 명령어는 머신 러닝의 매트릭스 연산 명령어 MatMul(행렬 곱셈 Matrix Multiply)를 추가해 성능을 Cortex-A73의 10배로 향상시킵니다. 

 

Arm의 Cortex-A/Neoverse 급 CPU 명령 세트는 ARMv8-A입니다. 현재 ARMv8-A는 소수점 아래로 버전을 계속 향상하고 있으며, 이번에 나온 새로운 행렬 곱센 명령인 MatMul이 다음 버전인 ARMv8.6-A에 포함됩니다. CPU에 벡터 명령 뿐만 아니라 매트릭스 연산형 명령이 추가됩니다. 매트릭스 연산 명령이라고는 해도 NVIDIA가 벡터 프로세서인 GPU에 본격적인 매트릭스 연산 유닛 텐서 코어를 넣은 것과는 조금 다릅니다.

 

7.jpg

 

ARM ARMv8.6의 캡처 매트릭스 명령 ​​MatMul은 비교적 작은 크기의 실행 유닛입니다. 레지스터도 128비트로 전통적인 벡터 연산 그대로입니다. 데이터 정확도는 16비트의 bfloat16입니다. 128비트 레지스터에선 2x4의 bfloat16를 수행해 그 결과를 32비트 단정밀도 FP32로 출력하고 곱셈/덧셈을 수행합니다. Cortex-A77의 5배 정도 성능 향상 효과가 있습니다.

 

여기서 중요한 점은 ARM이 bfloat16라는 데이터 포맷을 썼다는 것입니다. bfloat16(Brain Floating Point 16)는 신경망 처리를 전제로 제안한 새로운 부동소수점 포맷입니다. 구글이 먼저 사용하고, 인텔도 채택했으며, ARM도 2020년의 마테호른 코어에서 사용합니다.

 

8.jpg

 

기존의 IEEE 754 부동 소수점은 FP32(32-bit 단정밀도 부동 소수)가 부호 부분(Sign) 1비트, 지수(Exponent) 8비트, 가수(Mantissa) 23비트로 구성됐습니다. bfloat16는 부호(Sign) 1비트, 지수(Exponent) 8비트, 가수(Mantissa) 7비트로 지수 범위가 FP32와 같습니다. 데이터 크기를 절반으로 줄이며 범위는 FP32와 같아 신경망 연산에 적합합니다.

 

ARM은 딥 러닝을 위한 프로세서인 ARM ML 아키텍처에서 bfloat16을 쓰지 않았습니다. 이것은 추론 연산을 주로 하기에, 학습에서 유용한 bfloat16을 쓰지 않았다고 보입니다. 그러나 CPU에서는 앞으로 bfloat16을 채택합니다. 데이터 센터인 Neoverse까지 고려한 확장으로 보입니다.

 

 

사이드 채널 공격의 보안 대책

 

9.jpg


보안 쪽에선 최근 몇 년 들어 화제인 CPU 아키텍처의 사이드채널 공격(멜트다운과 스펙터)에 대한 대책이 나왔습니다. ARM은 마이크로 아키텍처 수준에서 이 문제를 해결하는데, 구체적으로는 메모리 태그나 포인터 원본 확인 등의 방법을 사용합니다.

 

10.jpg

 

메모리 태그는 메모리 영역에 4비트 태그를 붙입니다. CPU에서 메모리를 액세스할 때는 액세스 대상 주소를 저장한 레지스터 태그와 메모리 태그를 비교해, 태그가 일치할 경우에만 액세스를 허용합니다. 태그는 4비트로 저장 값이 작아 계속해서 재사용하나, 악성 프로그램의 접근을 상당히 높은 확률로 막아줍니다.

 

 

게임 엔진과의 제휴를 발표

 

11.jpg


이 밖에 소프트웨어 에코 시스템의 발전의 일환으로 게임 엔진 업체인 윤티와의 제휴를 발표했습니다.

 

12.jpg

 

지금도 유니티 엔진은 arm 계열 SoC에서 실행됩니다.

 

13.jpg

 

앞으로 두 회사는 파트너쉽을 잘전시켜 소프트웨어와 하드웨어의 통합과 최적화를 목표로 합니다.

 

14.jpg

 

구체적으로는 렌더링 파이프라인을 Arm 코어에 최적화.

 

15.jpg

 

멀티 코어에 최적화된 멀티 스레드 코드를 만들어내는 Data Oriented Tech Stack (DOTS)

 

16.jpg

 

유니티의 AR 솔루션인 AR 파운데이션도 최적화합니다.   


TAG •

  • profile
    쿤달리니 2019.10.13 21:36
    산 이름은 정말 좋아하는군요. 정작 등산이랑은 거리가 멀 것 같은데..
  • profile
    Retribute      안녕하세요. 행복한 하루 되세요. https://blog.naver.com/wsts5336     2019.10.13 21:53
    4비트 태그를 붙이는 것만으로도 개선이 되는건가보군요;

    여태 진행되어온 분기예측 실행의 취약점 보완책들은 어떻해 됐을지 궁금해지는군요
  • profile
    쮸쀼쮸쀼 2019.10.13 21:59
    참고로 아래에 나오는 DOTS라는 것은 단일한 기술이 아니라 몇몇 기술 및 프로그래밍 패러다임을 묶은 것입니다.
    https://unity.com/kr/dots
    https://blog.iwanhae.ga/intro-of-unity-dots
  • ?
    고슴도치 2019.10.14 00:38
    별 생각없이 봤는데, 생각보다 쉽고 엄청난 기술이네요? 링크 감사합니다!
  • profile
    title: 가난한카토메구미      카토릭교 신자 입니다.! 카토는 언제나 진리 입니다. 2019.10.13 23:27
    중간에 오타 있어요 윤티!!
  • ?
    A_TNT 2019.10.14 01:53
    CA76이 Enyo, CA77의 코드네임이 Deimos, CA78?로 추정되는 아키텍쳐의 코드네임이 Hercules이고 그 이후에 나올 아키텍쳐가 Matterhorn인거네요. 적어도 3년뒤에나 볼수 있는 아키텍쳐입니다.

    아예 명령어셋이 ARMv8.6으로 바뀌기 때문에 기존 A72-73-75-76-77로 이어지는 7자돌림 넘버링이 아닌 80번대? 아니면 아예 100번대로 넘버링이 바뀔 가능성이 있겠네요.
  • ?
    마라톤 2019.10.14 12:54
    좋은 정보 감사합니다. ^_^
  • profile
    허태재정      본업보다는부업 2019.10.16 07:00
    목표 : 최신기술 다 넣어 >0<

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    SKT 2G 종료에는 정부의 의지도 있는 모양입니다

    기사중간에 KT가 11년에 2G 종료할때처럼 가입자의 1%미만이라는 조건을 요구하지 않았다고 합니다 다만 가입자를 줄이며 이용자 보호대책은 세우라고는 했습니다 현재는 전체 가입자중 2%이상이며 8월말 기준으로 62만명이 가입하고 있다...
    Date2019.10.15 일반 Bytitle: AIBlackbot Reply8 Views1349
    Read More
  2. 중국에서 제작된 Pipo 2-in-1 윈도우 랩탑

      중국에서 제조된 Pipo 2-in-1 윈도우 랩탑입니다.   퀄컴 스냅드래곤 850, 8GB RAM, 256GB 스토리지, 10포인트 터치를 지원하는 12.3인치 IPS 디스플레이(3000x2000), 3.5파이 오디오 잭, 802.11ac 무선랜 지원, DP Alt를 지원하는 USB...
    Date2019.10.15 소식 Bytitle: AI깍지 Reply19 Views1967 file
    Read More
  3. “석달간 안쓰면 이용정지” vs “당하지 않게 자동 문자”…SKT-2G 가입자 ‘숨바꼭질’

        2세대(2G) 이동통신 가입자 수를 낮추려는 에스케이텔레콤(SKT)이 2G 서비스를 계속 쓰려는 이들과 실랑이를 벌이고 있다. 에스케이티가 석달간 사용량이 없는 2G 가입자의 기기를 이용정지하려 하면 가입자가 고객센터에 전화를 걸...
    Date2019.10.15 소식 Bytitle: AI깍지 Reply25 Views2508 file
    Read More
  4. 리얼미 X2 프로가 내일 발표

    리얼미 X2 프로가 내일 발표됩니다. 90Hz 리프레시율의 삼성 디스플레이, 최대 밝기 1000nit, 컨트라스트는 2000000:1, DCI-P3/SRGB 색영역 커버, 블루라이트 감소, TUV 향균 인증, 50W 고속 충전, 스냅드래곤 855 플러스, 6400만 화소를 ...
    Date2019.10.14 소식 By낄낄 Reply0 Views701 file
    Read More
  5. 샤오미, AMD 프로세서를 샤옹한 홍미 노트북 출시 예정

    샤오미가 10세대 코어 프로세서를 장착한 레드미북 14에 이어, AMD 프로세서를 쓴 노트북도 21일에 발표합니다. 라이젠 5 3550Hz, 4코어 8스레드, 부스트 클럭 3.7Ghz, 라데온 베가 8 그래픽을 사용할 듯 합니다.
    Date2019.10.14 소식 By낄낄 Reply9 Views1264 file
    Read More
  6. 홍미 K30, 전면 스크린에 구멍, 5G 지원

    샤오미가 홍미 K30을 준비중입니다. 홍미 시리즈 중 처음으로 5G를 지원하는데, SA와 NSA의 듀얼 모드입니다. 또 전면 스크린 우측 상단에 2개의 카메라 구멍을 뚫었습니다. 이것도 홍미 시리즈 최초입니다.
    Date2019.10.14 소식 By낄낄 Reply2 Views1122 file
    Read More
  7. 구글 픽셀 4의 박스 유출. 3.5mm 어댑터와 이어폰 없음

    구글 픽셀 4의 박스가 유출됐습니다. 픽셀 3부터 3.5mm 잭이 빠졌었지요. 그래서 USB-C 이어폰과 USB-C 3.5mm 어댑터를 넣어 주었습니다. 하지만 픽셀 4는 이어폰도, 어댑터도 없습니다. 대신 18W USB PD 충전기를 주는군요.
    Date2019.10.14 소식 By낄낄 Reply7 Views854 file
    Read More
  8. No Image

    미국 정부가 화웨이에게 부품/서비스 공급 허가?

    트럼프 행정부는 미국 기업들이 화웨이에게 '민감하지 않은 제품'을 판매할 수 있도록 허가를 내줄 계획이라고 합니다. 이 말인즉 화웨이 스마트폰에 구글 서비스가 탑재될 가능성이 있다는 말입니다. 괜찮은 스펙에도 불구하고 ...
    Date2019.10.14 소식 By낄낄 Reply0 Views402
    Read More
  9. No Image

    갤럭시 S10 라이트(SM-G770)가 나온다?

    갤럭시 S10 라이트(SM-G770)가 나온다는 소문입니다. 스냅드래곤 855, 45W 고속 충전, 8GB 램, 128GB 스토리지, 4500mAh 배터리, 6.7인치 풀 HD_ 해상도. 4800만 화소 메인 카메라, 1200만 화소 초광각 렌즈, 5백만 화소 심도 센서, 전면 ...
    Date2019.10.14 소식 By낄낄 Reply11 Views1247
    Read More
  10. 삼성, 5nm Arm 허큘리스 CPU 툴/IP 인증

    삼성이 arm의 5nm 공정 허큘리스 생산에 최적화된 툴과 IP 인증을 받았습니다. 허큘리스 CPU의 arm 물리 IP, Arm POP IP, Synposys의 디자인과 키트 등을 삼성의 5nm LPE(Low Power Early) 공정으로 제조할 수 있습니다. 2020년에 출시될...
    Date2019.10.14 소식 By낄낄 Reply0 Views1154 file
    Read More
  11. No Image

    아이폰 사전예약 일자가 공식적으로 나왔습니다.

    통신사 중에선 LG U+ 한정으로 나온거지만, 이걸로 확정입니다. 10.18~24 예약, 25일 출시로 되어 있습니다.   저는 유쁠 기변으로 할 건데 알림신청하니 선착 1천 명 안에 들어서 케이스 받네요. 아직 사전예약 자체의 혜택은 안나오고 ...
    Date2019.10.14 소식 ByAleaNs Reply15 Views641
    Read More
  12. (루머) 구글 픽셀4 XL의 가격은 $999.99

        익명의 베스트바이 직원이 9to5google에 구글 픽셀4 XL의 가격을 제보하였습니다.   제보에 따르면 미국 버라이즌과 스프린트에 납품되는 구글 픽셀4 XL 출고가는 $999.99입니다. 이는 전작 구글 픽셀3 XL 보다 $100 인상된 가격입니...
    Date2019.10.14 소식 Bytitle: AI깍지 Reply7 Views852 file
    Read More
  13. Arm이 새로운 CPU 코어, 마테호른을 발표

    머신 러닝에 초점을 맞춘 성능 향상 ARM은 미국 산호세에서 기술 컨퍼런스 ARM Techcon을 10월 8일~10일까지 개최했습니다. 첫날의 키노트 스피치는 다음 다음 세대의 Cortex-A 급 CPU 코어 아키텍처인 마테호른(Matterhorn)의 새로운 연...
    Date2019.10.13 소식 By낄낄 Reply8 Views2835 file
    Read More
  14. 노키아 6210s-1c 네비게이터 이야기

            고2때 산 노키아 6210폰은 스마트폰인듯 스마트폰 아닌 피쳐폰같은 그런 폰이었습니다. 네비게이터폰이라는 이름이지만 노키아가 지도 서버를 싱가포르에 두고 있어 지도 데이터 해외 반출이 금지된 국내 법 아래에서는 지도 서비...
    Date2019.10.13 분석 By갑충 Reply0 Views1116 file
    Read More
  15. MS 서피스 북 2, CPU 쓰로틀링과 GPU 드라이버 문제 수정

    마이크로소프트가 서피스 북 2의 새 펌웨어를 내놓았습니다. CPU 클럭이 0.4GHz로 고정되고, 장치 관리자에서 GPU가 사라지는 문제를 수정했습니다. 나온지 몇 달이 된 문제인데 이제야 수정하는군요.
    Date2019.10.13 소식 By낄낄 Reply1 Views1466 file
    Read More
목록
Board Pagination Prev 1 ... 715 716 717 718 719 720 721 722 723 724 ... 1274 Next
/ 1274

최근 코멘트 30개

MSI 코리아
더함
AMD
한미마이크로닉스

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소