Skip to content

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

컴퓨터 / 하드웨어 : 컴퓨터와 하드웨어, 주변기기에 관련된 이야기, 소식, 테스트, 정보를 올리는 게시판입니다. 2016년 7월 이전의 글은 다음 링크를 참조하세요. 구 하드웨어 뉴스 / 구 디지털 뉴스 / 구 하드웨어 포럼 / 구 뉴스 리포트 / 구 특집과 정보 / 구 스페셜 게시판 바로가기

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

1.jpg

 

7th RISC-V 워크샵 장소. 웨스턴 디지털이 제공

 

 

대기업부터 스타트업까지


해외에서는 오픈 CPU 명령어 세트 아키텍처인 RISC-V가 큰 인기를 끌고 있습니다. 11월 28일부터 30일까지 미국 Milpitas에서 개최된 7th RISC-V 워크샵은 500명 가까운 참가자를 모았습니다. 아직 시장에 상용 칩이 거의 나오지 않은 CPU의 개발 컨퍼런스에 다양한 기업과 교육 기관이 참가했습니다.

 

2.jpg

 

참가자가 급증하는 RISC-V 워크샵

 

3.jpg

 

RISC-V 재단 멤버

 

RISC-V를 관리하는 RISC-V 재단의 멤버도 100곳을 넘어섰습니다. 그 중에는 구글, 마이크로소프트, IBM, NVIDIA, 삼성, 퀄컴, 마이크론, 화웨이, 웨스턴 디지털 등의 대기업도 있습니다. 인도는 RISC-V를 국가 차원에서 밀고 있고, 미국 국방 고등 연구 계획국(Defense Advanced Research Projects Agency : DARPA)이 보안 마이크로 컨트롤러에 RISC-V 기반의 코어를 선택하는 등, 국가 차원의 RISC-V 커밋도 잇따르고 있습니다.

 

컴퓨터 아키텍처의 표준 교본인 Computer Organization and Design의 RISC-V 버전이 간행되며 고급 교본인 Computer Architecture에서도 RISC-V가 나와, 대학을 비롯한 교육 기관에도 보급되고 있습니다. 그리고 RISC-V ISA CPU를 개발하는 곳도 늘어나고 있습니다. 일단은 기업들이 비공개로 진행 중이지요.

 

정치적으로 보면 x86과 arm의 2가지 명령어 세트가 CPU 시장을 독점해 나가는 상황을 오픈 소스 명령어 세트로 대항하려는 움직임이라 볼 수 있습니다. 또 라이센스와 로열티가 무료인 ISA니 오픈 소스 운영체제인 리눅스에 비교하는 사람도 많습니다.

 

하드웨어 업계에서 커뮤니티 기반의 개발을 권장해 나가고 있습니다. 또 RISC-V을 범용 CPU ISA의 기반으로 삼으려는 공격적인 움직임도 눈에 띕니다. 원래 트랜스메타에 있었던 Dave Ditzel의 스타트업 Eperanto Technologies는 4,000개 이상의 RISC-V 코어를 집적해 딥 러닝과 그래픽을 빠르게 수행할 수 있는 프로세서를 개발하고 있습니다.

 

왜 지금 이 시기에 새로운 CPU 명령어 세트 아키텍처가 나온 것이며, 그게 오픈소스인 걸까요? 왜 여기에 대기업과 스타트업, 대학과 정부도 관심을 보이는 것일까요? 이 배경에는 반도체 공정 기술의 변화, 구체적으로는 무어의 법칙과 데너드 스케일링의 종말이 자리잡고 있습니다.

 

 

UC 버클리의 5세대 RISC 명령어 세트


RISC-V라는 이름은 UC Berkeley가 개발한 5세대 메이저 ISA라는 뜻입니다. Berkeley RISC 아키텍처 제품군은 본격적인 RISC 형 ISA의 출발점이 된 RISC-I에서 RISC-II, SOAR, SPUR로 이어져 왔습니다. 이를 계승하는 ISA가 오래간만에 나왔는데 바로 RISC-V입니다. 또 로마 숫자 V에는 Variations(변형)이나 vectors(벡터)라는 의미도 있습니다.

 

4.png

 

RISC-V에 이르기까지의 과정

 

5.png

 

RISC-V의 설계 사상
 

RISC-V ISA의 설계 사상은 1.명령 수가 적은 간단한 명령 세트. 2.깨끗한 상태(Clean-slate)에서 디자인. 3.기본 ISA와 확장 ISA로 구성된 모듈형 설계. 4.명령 세트의 확장과 전문화가 쉬움. 5.기본 ISA의 안정화가 있습니다. 즉 처음부터 간단한 명령어세트의 ISA에 확장 명령을 결합해 다양한 용도에 적용할 수 있도록 만들었습니다. 또 특정 용도를 위한 명령 확장이 쉬워 특화된 프로세서를 만들 수도 있습니다. 이런 변형 중에도 기본 명령어 세트의 호환성은 유지됩니다.

 

RISC-V의 이런 설계 사상에는 반도체 기술의 변화라는 배경이 있습니다. 이는 David Patterson(Google, University of California at Berkeley)가 2017년 5월의 RISC-V 워크샵에서 50 years of Computer Architecture라는 제목의 강연으로 명쾌하게 설명한 바 있습니다.

 

 

RISC-V의 배경: 반도체 기술의 변화


반도체 칩은 2000년대 초까지 무어의 법칙(Moore 's Law)과 데너드 스케일링(Dennard Scaling)이라는 두 법칙을 통해 기하급수적으로 진화했습니다. 무어의 법칙은 12~24개월 동안 같은 면적에 집적되는 반도체 장치가 2배가 된다는 것으로, 트랜지스터의 제조 비용 감소에 대한 경제적인 법칙입니다. 데너드 스케일링은 무어의 법칙에 의해 CMOS 디바이스의 크기가 줄어들면 구동 전압과 게이트 산화막의 두께도 줄어든다는 기술입니다.

 

6.png

 

데너드 스케일링(HotChips 18에서 IBM의 Robert H. Dennard의 강연)

 

7.png

 

무어의 법칙과 데너드 스케일링로 MPU의 전성기가 열림


데너드 스케일링에 의해 디바이스 미세회가 진행되면 전력 소비를 늘리지 않아도 다이 크기를 유지하면서 트랜지스터 수를 2배, 클럭을 1.4로 높일 수 있었습니다. 여기에 무어의 법칙으로 제조 비용 증가를 억제. 2000년대 초반까지 프로세서는 이 두가지 법칙을 통해 매년 52%의 급속한 성능 향상을 달성해 왔습니다. 전력과 다이를 늘리지 않아도 마이크로 아키텍처를 복잡하게 만들고 명령어 세트를 확장, 동작 클럭을 높이는 것이 가능했습니다. 

 

그러나 2000년대 들어 이게 무너집니다. 우슨 데너드 스케일링에 급 브레이크가 걸립니다. 누설 전류가 급증했기 때문입니다. 그래서 범용 프로세서는 성능을 높이기 위해 CPU 코어를 키우거나 클럭을 높이는 걸 그만두고 코어 수를 더했습니다. 그러나 코어 수를 일정 이상으로 늘리면 암달의 법칙(Amdahl 's law)이란 벽에 부딛힙니다. 병렬 실행이 안되는 직렬 실행이 전체 작업의 실행 시간을 잡아먹게 됩니다.

 

이러면서 무어의 법칙이 점점 한계를 맞이하게 됩니다. 프로세스를 미세화해도 정작 트랜지스터 제조 비용은 줄어들지 않습니다. 반도체 제조사는 이를 표준 셀을 줄여 해결하려 했으나, 근본적으로 무어의 법칙이 둔화되는 건 막지 못합니다. 

 

8.png

 

9.png

 

 

현재의 반도체 기술 동향

 


앞으로의 프로세서 아키텍처는 도메인 단위로 확장해 나갈 것


그럼 앞으로 어떤 방식이 효과를 볼까요? 트랜지스터의 속도가 느려지고 전력 사용량을 낮추는 지금, 멀티코어가 진행된 CPU에 남은 방법은 아키텍처의 혁신 뿐입니다. 그리고 이 혁신은 특정 분야에 특화한 도메인 아키텍처(Domain Specific Architectures)의 도입입니다. 각각의 역할별로 명령이나 장치를 도입해, 특정 분야에서 처리 성능을 대폭 향상시킵니다. 약간의회로와 전력 사용량으로 목표로 하는 분야에서 성능을 대폭 높입니다.

 

10.png


프로세서의 성능 향상을 위해 남은 방법은 도메인 단위의 아키텍처

 

11.png

 

다음 아키텍처의 황금 시대를 구축

 

하지만 도메인이라고 해도 기존의 ASIC(Application Specific Integrated Circuit : 주문형 IC)에 픽스된 하드웨어(Fixed Hardware)처럼 접근하는 건 유연성이 없습니다. 머신 러닝 알고리즘 자체도 급격하게 진화하고 있기에 한정된 용도의 하드웨어로는 한계가 있습니다. 이런 분야에서는 범용성을 갖춘 명령 세트 프로세서에 도메인 단위의 명령이나 가속 장치를 조합하는 게 맞습니다.

 

이러한 용도에 적합한 CPU 명령어 세트는 무엇일까요. 그것은 개방적이고, 간단하며, 모듈화가 이루어져 명령 확장이 쉬운 명령어 집합입니다. 그리고 그 명령 세트가 인기를 끌어 오픈 소스 커뮤니티를 기반으로 소프트웨어 생태계가 자라난다면 여기에서 많은 도움을 받을 수 있습니다. 여기에 해당되는 것이 RISC-V입니다.

 

이렇게 반도체 기술과 CPU 아키텍처라는 흐름에서 보면 왜 이제서야 새로운 CPU 명령어 세트 아키텍처가 나왔는지, 왜 오픈 소스로 명령 확장이 가능한지 알게 됩니다. RISC-V를 기반으로 한 스타트업이 늘어나는 이유, 대기업이 관심을 갖는 이유이기도 합니다.



  • ?
    mimcic 2017.12.14 04:25
    반도체 성능에 의존해오던 영역들이 이제는 최적화에 중점을 두는 방향으로 많이 전환되는거 같네요 다이렉트12도 그렇고 RISC-V의 성장도 그렇고 하드웨어의 성능을 목적에 맞게 최대한으로 이끌어내는 방법들을 찾는거같아요
  • profile
    마아유 2017.12.14 15:19
    일반인 입장에서는 뭐가 어떻든 저런게 더 생기는게 마냥 좋지많은 않네요.
    x86에서 되던 거 ARM에서 안 되는거 짜증나는데 굳이 새 아키텍쳐를 만들어서 더 판을 갈라먹을라고...
    애플이 이미 이주하면서 이전 아키텍쳐에 있던 거 못 쓰게 된 전례도 있고.
  • profile
    하로루8 2017.12.14 19:20
    성능을 더이상 못높이는데
    이 방식으로 성능을 높인다는 게
    아닐까요?

    호환성때문에 멈추면 성능향상도
    멈추지 않을까요.

    하시는 말은 이것보다
    소프트웨어 개발자가 문제 같아서
    하는 말이에요
  • profile
    마아유 2017.12.14 21:41
    이거 하나로 전부 통일 된다면 저는 지지합니다. 근데 리눅스 포지션을 자처하는거 보니 절대 그럴 거 같지도 않고...
    소프트웨어 개발자들의 노력으로 커버가 안 되는 게 넘쳐나서 더 문젭니다.
    애플이 64비트 앱 아닌 걸 iOS 11에서 아예 실행 불가능하게 막아버리니 제가 쓰던 것 중 상당수가 켜지지조차 않습니다.
    개발자들이 이거에 맞게 업데이트 안 한게 문제냐 하면 그렇지도 않아요.
    사용자가 고작 텍스트 읽는 앱에서 32비튼지 64비튼지 생각하고 설치해야 된다? 그건 아니죠.

    뭘 어떻게 안에서 돌아가든 저는 잘 되면 장땡이라고 생각하는데, CPU 아키텍쳐는 넘어서기가 거의 힘든 장벽 같아 보여서 걱정하는겁니다.
    이제서야 x86 프로그램을 ARM에서 에뮬로 돌리게 된 세상인데...
  • profile
    PHYloteer      치쿠와노 파페난다요 2017.12.16 09:05
    대부분의 개발자 입장에서는 CPU 아키텍쳐에 맞춰 포팅한다는 게 그리 어려운 일은 아니죠.. C/C++같은걸로 이상한 마법을 부려둔 경우에야 좀 골치아플 수 있는데, 그것도 얌전히 이상한 마법 안 부리고 짠 경우면 그냥 eabi바꿔서 빌드만 다시하면 되고 그것조차 싫으면 코틀린이나 파이썬으로 짜면 됩니다. 좀 골치아픈 입장에 빠지는 사람은 어셈블리 레벨로 최적화하는 사람들인데, 거의 대부분의 프로그램은 여기에 해당 안 됩니다..

    정 뭐하면 x86->ARM경우처럼 바이너리 변환기를 써도 됩니다.요즘은 그런 기술이 발달해서 꽤 문제없이 변환이 되더라고요. 물론 성능은 좀 까입니다만 대충 절반쯤은 나오는 듯..

    애플은 예전부터 이런 면에서 좀 유난히 과격하죠.. PowerPC시절에도 그랬지만 호환 레이어를 짜넣긴 하는데 지원기간 지나면 없애버리는;

    (그리고 RISC-V는 아직 당분간 임베디드쪽 말고 일반 데스크탑/랩탑으로 넘어올 일은 없어 보입니다. 세미나에서야 꽤나 화려한 계획을 보여주고 있는데 실제 목표는 일단은 Cortex-M같은 임베디드 컴퓨터를 대체하는것부터 시작하는 거고, 실제로도 관심을 가진 회사들은 그쪽이 많습니다. NXP, Lattice 등. 그쪽은 개인 유저 입장에서는 전혀 신경쓸 일이 없으며 이미 여러 아키텍쳐들이 난립하고 있습니다. 구글이나 IBM은 좀 미친짓을 할 지도 모르겠는데 그래도 그거가지고 일반 컨슈머용 칩은 안 만들겠죠..)
  • ?
    dmy01 2017.12.14 16:15
    제가 잘 이해가 안가서 그러는데요
    명령어 즉 하드웨어를 오픈 커뮤니티에서 공동 설계한다는 의미로 받아들여도 되나요?
  • ?
    Playing 2017.12.14 18:24
    글 잘 봤습니다
    충분히 이해하진 못하였지만
    왜 이런 방향으로 진행되는지 들을수 있어서 좋았습니다!!
  • profile
    title: 쿰척쿰척白夜2ndT      원래 암드빠의 길은 외롭고 힘든거에요! 0ㅅ0)-3 / Twitter @2ndTurning 2017.12.16 18:16
    인텔이 못잃어 광광거리는 x86 계열, 모바일에서 역량을 증명한 ARM 계열, 그리고 오픈소스를 무기로 한 RISC 계열. 이로서 CPU 삼국 시대가 열렸다고 봐도 될려나요.

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


  1. 글로벌 파운드리가 마이크로 컴퓨터와 SoC에 제공하는 고밀도 MRAM

    글로벌 파운드리가 제공하는 임베디드용 비 휘발성 메모리의 목록. 가로축은 쓰기 수명, 세로축은 저장 용량입니다. MRAM은 오른쪽 끝, 최상위 제품에 해당합니다. IEDM이 12월 3일에 발표한 슬라이드에서. 반도체 제조 파운드리인 글로...
    Date2017.12.14 소식, 참고 By낄낄 Reply2 Views1411 file
    Read More
  2. 3D 낸드와 3D 크로스 포인트. 어디가 더 싼가?

    3D 낸드 기술을 쓴 메모리 셀 어레이의 구조. 메모리 스루 홀이라 부르는 수직 원통형 구조로 수많은 메모리 셀을 한번에 형성하는 것이 특징. 플래시 메모리와 상변화 메모리(PCM), 저항 변화 메모리(ReRAM) 등의 비 휘발성 메모리는 최...
    Date2017.12.14 소식, 참고 By낄낄 Reply4 Views1594 file
    Read More
  3. 해외에서 인기가 높은 새로운 CPU 명령어 아키텍처 RISC-V

    7th RISC-V 워크샵 장소. 웨스턴 디지털이 제공 대기업부터 스타트업까지 해외에서는 오픈 CPU 명령어 세트 아키텍처인 RISC-V가 큰 인기를 끌고 있습니다. 11월 28일부터 30일까지 미국 Milpitas에서 개최된 7th RISC-V 워크샵은 500명 ...
    Date2017.12.14 소식, 참고 By낄낄 Reply8 Views2475 file
    Read More
  4. No Image

    엔비디아랑 AMD 그래픽카드 동시 사용이 가능한가요?

    안녕하세요!   LAKES 입니다.   다름이 아니라 이번에 지름신이 강림하셔서..   예상에도 없던 GTX1070Ti를 샀는데요.. (이게 다 어쌔신크리드 오리진 때문이야)   AMD R9-290을 쓰고 있어서 팔지는 않을꺼라서 단순히 플루이드 모션용 말...
    Date2017.12.13 질문, 토론 ByLAKES Reply11 Views1161
    Read More
  5. MSI 라데온 RX 베가 64 에어 부스트 8G OC

    MSI 라데온 RX 베가 64 에어 부스트 8G OC 그래픽카드입니다. AMD 라데온 RX 베가 64, 클럭 1272/1575/945Mhz로 오버클럭, 2048비트 HBM2 8GB 비디오 메모리. PCI-E 3.0 x16 슬롯, HDMI x1/디스플레이포트 x3, 8핀 보조전원 2개, 크기 270...
    Date2017.12.13 소식, 참고 By낄낄 Reply6 Views523 file
    Read More
  6. Inno3D P104-100 채굴 가속 카드

    INNO3D P104-100 GPU Mining Accelerator - TwinX2입니다. NVIDIA의 가상화폐 채굴용 GPU인 P104-100을 장착, 듀얼 슬롯 쿨러. 1920개의 CUSA 코어, 클럭은 GTX 1080과 같은 1607/11000Mhz, 256비트 GDDR5X 4GB 메모리, PCI-E x4 슬롯, 크...
    Date2017.12.13 소식, 참고 By낄낄 Reply0 Views702 file
    Read More
  7. 애플, 아이맥 프로를 14일에 출시

    애플이 고성능 일체형 PC인 아이맥 프로를 12월 14일에 출시합니다. 가격은 4999달러. 회색 매직 키보드/매직 마우스 2/매직 트랙패드 2도 같이 줍니다. 8/10/18코어 제온 프로세서, 라데온 프로 베가 그래픽카드, 400GB/s의 비디오 메모...
    Date2017.12.13 소식, 참고 By낄낄 Reply18 Views789 file
    Read More
  8. No Image

    라데온+멀티 디스플레이+윈도우 10의 버그

    라데온 그래픽카드에서 멀티 디스플레이를 구성하고, 윈도우 10 빌드 15063.608 버전에 윈도우 디스플레이 드라이버 1.2 이전 버전을 사용 시, 절전 상태에서 복구될 때 세컨 모니터가 검은 화면이나 블루 스크린을 띄우는 경우가 있다고 ...
    Date2017.12.13 소식, 참고 By낄낄 Reply0 Views527
    Read More
  9. No Image

    도시바와 WD가 화해

    도시바는 자회사인 도시바 메모리의 매각과 관련해서 분쟁이 있었던 웨스턴 디지털과 합의했습니다. 두 회사는 현재 진행 중인 중재와 소송을 모두 취하하고, 플래시 메모리 사업의 협력 체제를 강화해 나갑니다. 현재 건설중인 공장의 시...
    Date2017.12.13 소식, 참고 By낄낄 Reply1 Views654
    Read More
  10. No Image

    마이크론,DRAM 특허 침해로 UMC와 JHICC고소

    마이크론이 대만의 UMC와 중국의 JHICC가 자사의 DRAM관련 특허와 영업비밀을 복제 지적재산권을 침해했다며 북캘리포니아 법원에 소송을 제기하였습니다   이소송은 중국의 DRAM개발에 제동을 걸기위한 목적으로 추정되며 실제로 JHICC는...
    Date2017.12.13 소식, 참고 ByElsanna Reply5 Views369
    Read More
  11. No Image

    인텔 내장 그래픽 드라이버와 관련한 질문입니다.

    lg x-note nd560-yd50k 노트북을 새로 샀습니다. 그리고 인텔 내장 그래픽이 있어 hd 4000드라이버를 설치했는데, 최대밝기가 확 줄어들면서 어두워지는 문제가 발생하였습니다. 내장 그래픽을 삭제하면 다시 원래대로 밝아지는데, 드라이...
    Date2017.12.13 질문, 토론 By책사랑벌레 Reply8 Views270
    Read More
  12. MSI 지포스 GTX1080 게이밍X 8GB 트윈프로져6 입고 안내

    안녕하세요. MSI 입니다.   MSI의 최상급 게이밍 그래픽카드 중 하나인 MSI 지포스 GTX1080 게이밍X 8GB 트윈프로져6 http://prod.danawa.com/info/?pcode=4096868&cate=112753 그래픽카드가 12/14(목) ~ 12/15(금) 중 시장에 공급될...
    Date2017.12.13 소식, 참고 ByMSI-KOREA Reply0 Views87 file
    Read More
  13. MSI 메인보드와 그래픽카드로 탄생한 우주선?! MSI 커스텀 PC!

    안녕하세요 MSI 입니다.   오늘은 MSI의 메인보드 & 그래픽카드 시스템으로 완성된! 로보틱한 감성의 커스텀 PC를 소개해드리려고 합니다.   MSI 커스텀 PC에는   MSI Z270I 게이밍 프로 카본 AC MSI 지포스 GTX1070 에어로 ITX 8G   ...
    Date2017.12.13 소식, 참고 ByMSI-KOREA Reply0 Views168 file
    Read More
  14. GTX1080과 트윈프로져5로 강력! MSI 지포스 GTX1080 아머 입고 안내

    안녕하세요. MSI 입니다.   그동안 시장에 재고가 없어 많은 문의를 받았던 MSI 지포스 GTX1080 아머 OC 8GB http://prod.danawa.com/info/?pcode=4156167&cate=112753 그래픽카드가 12/13(수) ~ 12/14(목) 중 시장에 공급될 예정입...
    Date2017.12.13 소식, 참고 ByMSI-KOREA Reply0 Views50 file
    Read More
  15. 조립PC 구매 경보...온라인 판매업체 '먹튀'에 피해자 속출

      온라인마켓에 입점한 조립PC 판매 업체가 고객 돈을 챙겨 달아났다. 판매자 개인 통장으로 입금을 유도해 PC 구매 비용을 가로챘다. 온라인에서 조립PC를 구매하려는 소비자들의 주의가 요구된다.13일 유통업계에 따르면 최근 조립PC ...
    Date2017.12.13 일반, 잡담 Bytitle: 문과호무라 Reply6 Views652 file
    Read More
목록
Board Pagination Prev 1 ... 18 19 20 21 22 23 24 25 26 27 ... 389 Next
/ 389

최근 코멘트 30개
3등항해사
19:46
파인만
19:46
프레스핫
19:46
까마귀
19:43
3등항해사
19:43
단순한생각
19:39
20대미소년
19:39
호무라
19:36
벨드록
19:35
Gi-Hoon
19:29
프레스핫
19:29
숲속라키
19:26
Gi-Hoon
19:26
Recette
19:24
에이징마스터
19:22
humangrim
19:17
미야™
19:14
humangrim
19:14
야생여우
19:10
프레스핫
19:10
프레스핫
19:09
Recette
19:09
우냥이
19:07
그라나다
19:06
프레스핫
19:05
야생여우
19:05
에이징마스터
19:04
까마귀
19:02
Gi-Hoon
19:01
Gi-Hoon
19:00

MSI 코리아
다나와 커뮤니티
와사비망고
쓰리알시스템

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


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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소