Blue Planet II [4K UHD] [2017] [Blu-ray]





Planet Earth II 4K UHD Blu-ray에 이어서,

Blue Planet II 4K UHD Blu-ray가 올라왔네요...


작년말에 삼성 HDR영상관련 세미나에서 바다관련 HDR 작품을 본 적이 있는데,

HDR효과에 있어서 바다라는 주제가 많이 어울린다는 것을 느낀 적이 있습니다.


태양빛과 물 그리고 어두운 바닷속...  3가지가 적절하게 어울려서

아주 좋은 영상을 내 주는 영화인 것 같습니다.


HDR지원 되네요. ^^










Blue.Planet.II.2017.S01.2160p.BluRay.REMUX.HEVC.DTS HD.MA.5.1 FGT


  1. Blue.Planet.II.S01E01.One.Ocean.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv- 16.4 G
  2. Blue.Planet.II.S01E02.The.Deep.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv- 17.1 G
  3. Blue.Planet.II.S01E03.Coral.Reefs.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv- 16.3 G
  4. Blue.Planet.II.S01E04.Big.Blue.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv- 21.0 G
  5. Blue.Planet.II.S01E05.Green.Seas.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv- 25.4 G
  6. Blue.Planet.II.S01E06.Coasts.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv- 22.0 G
  7. Blue.Planet.II.S01E07.Our.Blue.Planet.2160p.BluRay.REMUX.HEVC.DTS-HD.MA.5.1-FGT.mkv- 24.8 G


Intel이 개별 GPU의 프로토 타입을 발표


Intel의 GPU 연구 개발의 하나

Intel이 ISSCC에서 발표 한 테스트 칩 GPU의 개요

 Intel 이 "디스크리트 GPU"의 프로토 타입을 발표했다.

 Intel은 AMD에서 Radeon GPU 부문에서 최고이다 Raja Koduri (라자 코두리) 씨를 빼내고 Core and Visual Computing Group의 Chief Architect 겸 Senior Vice President으로 자리했다. 이 극적인 이적에서 Intel의 디스크리트 GPU에 진출하는 것 아니냐는 관측이 일부에서 나오고 있었다. 그런시기에 Intel은 미국 샌프란시스코에서 반도체 국제 회의 ISSCC (IEEE International Solid-State Circuits Conference)에서 개별 GPU의 프로토 타입 칩을 발표했다.

 그렇다고해도 이번 프로토 타입 칩 제품으로 시장에 내놓을 수있는 수준의 것이 아니다. 어디 까지나 기술 검증을위한 GPU 칩. 기존의 Intel의 내장 GPU 아키텍처를 기반으로 IVR (Integrated Voltage Regulator : 통합 전압 레귤레이터)를 사용한 전력과 성능 제어 기술을 검증 한 것이다.

 Intel은 과거에도 이러한 절전 기능 검증을위한 시제품 GPU 칩을 개발하고 있으며, 2014 년에도 ISSCC에서 22nnm의 프로토 타입 칩을 발표하고있다 ( "5.7 A Graphics Execution Core in 22nm CMOS Featuring Adaptive Clocking, Selective Boosting and State-Retentive Sleep "SB Nasir, et al., ISSCC 2014). 하지만이 프로토 타입 칩은 GPU로서 완벽한 기능을 갖추고있어 확장하면 제품에하는 것도 불가능하지 않다.

 이번 프로토 타입의 GPU 아키텍처는 최신 Intel Graphics Gen9 세대에서 Intel의 표준 GPU 코어 자체. 그러나 구현은 LP (저전력), 즉 Atom 계열 CPU 아키텍처 SoC에 혼재되어있는 저전력 GPU 코어 구현되고, 표준 셀 라이브러리 등이 PC 전용과 다른 것으로 보인다.

 프로세스는 Intel의 14nm에서 10 메탈 (배선) 층. 다이 크기는 8 × 8mm, 1.5B 트랜지스터. 동작 주파수와 전압은 50MHz / 0.51V에서 400MHz / 1.2V까지 트랜지스터 수가 많은 것은 캐시 SRAM을 대량으로 탑재하고 있기 때문이다.

Intel의 내장 GPU 코어를 기반으로 새로운 디자인을 도입

 Intel의 GPU 코어는 "EU (Execution Unit)"라는 베쿠타코아로 구성된다. 1 개의 EU는 2 개의 4-way 벡터 유닛을 탑재한다. FP32 (32-bit 부동 소수점 연산) 단위 4-way의 128-bit 길이의 벡터 유닛이다. EU는 2 개의 벡터 유닛과 7 멀티 스레드 범용 레지스터 (GRF) 명령 페처 및 분기 장치가 포함된다.

 프로토 타입 칩은 EU가 6 개 바인딩 된 "Sub-Slice (SS : 서브 슬라이스) '를 구성하고있다. 서브 슬라이스은 EU뿐만 아니라 샘플러 (texture 유닛) 및 L1 / L2 캐시, 스레드 디스패처 데이터 포트 등이 포함된다.

 이번 칩은 3 개의 서브 슬라이스에서 1 개의 "Slice (슬라이스) '를 구성하고있는 것으로 보인다. 다이 사진은 SS0에서 SS2까지 3 개의 EU가 보인다. 3 개의 EU의 서브 슬라이스 중 이번 새로운 전력 제어 메커니즘이 구현되어있는 것은 2 개. SS1과 SS2가 새로운 디자인의 EU와의되고있다.

 SS0는 비교 용으로 종래대로의 설계로되어있다. 3 개의 SS로 구성된 슬라이스 완전한 기능의 GPU 코어가되고, 그래픽 고정 기능 (FF : Fixed Function)와 명령 스트 리머, L3 캐시 등을 내포한다.

프로토 타입 칩
Intel의 GPU 아키텍처의 예 
PDF 판은 이쪽

 테스트 칩은 1 슬라이스 구성에서 총 3 개의 서브 슬라이스, 18 개의 EU를 탑재한다. 벡터 유닛의 FP32 (32-bit 부동 소수점 연산)의 곱 일본 재래의 주산 유닛은 총 144 유닛의 계산이다. PC 용 Intel 그래픽 저가형 GT1은 표준 구현 96 FP32된다.

 테스트 칩은 주파수가 낮은 LP 구현 144 단위이므로 거친 말 저가형 PC 용 그래픽 수준의 성능이라고 말할 것 같다. 또한 보통의 GPU 코어는 동영상 코덱 등 멀티미디어 코어가 포함 된 이번 프로토 타입 칩에 포함되어 있는지 명시되어 있지 않다.

 ISSCC에서 발표 된 GPU 칩은 GPU 코어뿐만 아니라 제어 시스템 및 I / O 방향을 포함한 System Agent (SA : 시스템 에이전트)가 탑재되어있다. 메모리 인터페이스는 호스트 측. 그래서인지 SA에 4MB와 큰 페이징 캐시도 탑재되어있다. 호스트 PC는 FPGA의 다리를 통해 연결된다. 구성을 보면 한 실증 실험용 프로토 타입이다.

IVR을 활용 한 치밀한 전압 / 주파수 제어

 Intel의 이번 테스트 칩의 가장 큰 특징은 IVR을 이용한 치밀한 V / F (Voltage / Frequency : 전압 / 주파수) 제어와 파워 게이팅을 행하고있는 점. 전통적으로 GPU는 CPU에 비해 ​​이러한 V / F 제어 및 절전 기능이 약하다. 이것은 전통적인 그래픽 작업은 높은 부하가 일정 기간 계속하거나 부하가 매우 가벼운하거나 어느 것이 많다고 생각했기 때문이다. GPU 벤더도 GPU의 전력 제어에는 그다지 주력하고 오지 않았다.

 그러나, Intel은 GPU 코어 치밀한 전력 제어를 도입하는 것으로, 조건에 따라서는 성능 효율을 향상시킬 수 있음을 입증했다. 전력 제어에 뛰어난 Intel CPU 코어의 노하우를 살려 CPU보다 더 앞선 전력 제어를 GPU 코어를 넣는 것으로, 효과가 발휘되는 것을 보여 주었다. GPU에 입도가 작은 다양한 작업을 달리게하게되면 이러한 전력 제어가 더 효과가 올 것이다.

 기본적인 아이디어는 GPU를 세밀 블록 단위로 동작 주파수와 전압을 제어 필요한 블록이 최적의 주파수와 전력에서 작동하도록한다. 그 오에 온칩 (On-Die)에 통합 된 IVR (통합 전압 레귤레이터)은 빠른 전압 전환을 가능하게한다. 유휴 블록은 레지스터 등의 SRAM 데이터를 저장할 수있는 한계의 보존 전압까지 떨어 누설 전류를 억제한다. 파워 게이트 (PG)은 GPU에 분산 된 PG 드라이버를 통해 안정적인 웨이크 업기구로 제어한다.

GPU의 동적 주파수 및 전압 제어와 슬립 파워 게이팅 제어의 개념도

IVR의 도입으로 유닛 당 전압 전환이 가능

 종래의 Intel의 설계에서는 모든 GPU에 대해 IVR에서 단일 전압 (Vgpu)에 전력이 공급되고 있었다. 아래의 슬라이드 왼쪽 그림과 같은 모양이다. 반면 이번 ​​설계에서는 GPU 내 연산 유닛 인 EU와 다른 장치에 별도의 전압에서 전력이 공급된다. 슬라이드의 오른쪽 그림과 같이된다. 각각 독립적 인 IVR이 할당된다.

새로운 설계의 전력 공급의 개념도

 기존의 구현의 경우, 컴퓨팅 집중 작업의 경우 EU의 부하가 높아져, 그 결과 GPU 전체의 전압이 높고 전환 클럭은 PLL을 리롯쿠 높은 클럭으로 전환된다. 그 때, EU 이외의 장치는 부하가 낮더라도 EU와 같은 전압이 시계에 밀려 GPU 코어 전체의 소비 전력이 올라 버린다.

기존의 구현 컴퓨팅 집중 작업의 경우 전압 및 주파수

 반면 EU와 다른 유닛을 개별적으로 주파수와 전압 제어하는 ​​경우보다 유연하게된다. EU의 전압 만 부하에 따라 인상 된 EU의 동작 주파수는 보통 주파수의 2 배에 교체된다. 개별적으로 응답 성이 뛰어난 IVR을 구현함으로써, 전압 인상을 단시간에 가능하게한다.

ISSCC에서 발표 된 독립적 인 전압 주파수 변환의 개념도

 또한 주파수는 배속으로 전환하여 PLL을 리롯쿠을 필요로한다. Intel은 이것을 "EU Turbo (EU 터보)"라고 부르고있다. 베이스 클럭을 2x로 공급하고 보통 때는 그 시계를 반으로 공급 터보시에는 본래의 2x 시계로 전환한다. 결과적으로 부하의 상하에 신속하게 응답하는 전압 / 주파수 전환이 가능해진다.

EU에 배속 클럭 공급

 반대로 EU가 단시간의 설치에 들어갔을 때는, EU에 전압을 보유 전압에 떨어 뜨리고, 클럭 공급을 중지 잠을한다. 기존 클럭 게이트시에 전압을 떨어 뜨릴 수 없었지만, ISSCC의 구현은 EU의 IVR이 독립하고 있기 때문에 EU의 전압을 SRAM을 유지할 수있는 하한 전압에 떨어 뜨려 전력을 줄일 수있다.

리 텐션 티브 슬립

 또한 EU 각각 개별적으로 IVR을 설치하여 작동 할 수있는 최저 전압 Vmin의 차이를 조정할 수도있다. 프로세스 자체의 변화뿐만 아니라 온도에 따른 차이도 있지만, IVR에서 동적으로 각 유닛 각각 Vmin을 조정할 수있다. 따라서 Vmin을 단위마다 최소 전압에 할 수있다.

블록 단위의 Vmin 조정

2 종류의 IVR을 GPU에 통합

 이번 프로토 타입 칩 IVR의 특징은 2 개의 다른 VR을 통합 한 하이브리드 설계를 취한 것이다. Intel은 이전부터 도입했다 "Switched Capacitor VR (SCVR)"뿐만 아니라 "Digitally Controlled Low Dropout (DLDO) '을 병용하고있다. 2 종류의 IVR을 통해 다양한 전압 범위에 걸쳐 높은 전압 변환 효율을 실현하는

DLDO과 SCVR 두 가지 IVR 하이브리드 설계

 입출력 사이의 전위차가 작은 경우에 유효한 DLDO를 정상 작동시에 사용한다. 1.15V의 입력 전압 (Vin)에 대해 0.785V ~ 1.11V 정도의 출력 전압 (Vout). 곡식의 제어는 DLDO을 기반으로한다. MIM 커패시터를 내장하는 SCVR은 출력 전압이 0.3V ~ 0.7V 낮은 경우에 사용한다. 입력에 대한 출력의 전위가 3 : 2,2 : 1,3 : 1의 비율이다.

DLDO과 SCVR의 2 계통의 IVR과 전력 효율성

 EU 내부에서는 SCVR가 6 타일 배치되어있다. 그리고 DLDO는 EU의 중앙에 척수처럼 컨트롤러가 배치되어 DLDO로 제어되는 파워 게이트 (PG)가 EU 전체에 바둑판 패턴으로 배치되어있다. 1,400 이상의 PG 배치된다고한다.

DLDO 통합

 새로운 디자인의 12 EU에 대한 EU의 워크로드 점유율이 54 %의 경우는 EU 터보의 성능 향상은 최대 40 %, 평균 37 %가된다고한다. 100 %의 EU 점유율의 경우는 EU 터보 의해 기준선 최대 32 %, 평균 29 %의 전력 절감이 가능하게된다고한다. 또 EU 터보를 사용하여 EU의 동작 주파수를 인상하면서 일부 EU를 파워 게이트함으로써 전력 절감과 성능 향상을 실현할 수있다.

EU 터보 의한 성능 이득
EU 터보 의한 전력 절감
EU 터보와 게이팅 조합의 예

 이번 Intel이 발표 한 프로토 타입 GPU는 제품 화로 향하는 같은 수준은 아니다. 그러나, Intel 프로세서에 대한 전력 제어 설계의 방향성이 보이는 점에서 흥미 롭다.

 Intel은 IVR 구현에 계속 진지하게 임하고있어 Haswell 세대보다 진보 된 디자인을 시도하고있다. 그것도 CPU뿐만 아니라 GPU 코어에도 미치려고하고있다. Intel의 절전 제어는, 실은 Intel의 보이지 않는 강점이며, AMD가 빠르게 추격하고있는 부분이기도하다. 앞으로의 진화가 주목된다.

https://pc.watch.impress.co.jp/docs/column/kaigai/1107078.html

WCH CH341 USB에서 직렬 칩으로 Linux를 사용하여 USB를 통해 GPIO를 제어



USB- 직렬 칩은 종종 타겟 보드에서 직접 또는 전용 디버그 보드를 통해 디버그 인터페이스로 사용됩니다. 그러나 일부 모델에는 여분의 핀이 노출되어 있으며 그 중 하나는 WCH CH341 이며 I2C 및 SPI 인터페이스와 최대 8 개의 GPIO가 포함되어 있습니다.

그러나 여분의 핀을위한 소프트웨어 지원은 현재 리눅스 메인 라인에있는 드라이버에 내장되어 있지 않으며 관련 핀을 분해하는 보드를 찾아야합니다. Aliexpress 에서 10 달러에 판매되는 "CH341A ALL USB 1 / SPI / I2C / IIC / UART / TTL / ISP 직렬 어댑터"보드 와 Zoobab이 성공적으로 6을 제어 하는 데 사용 했던 것 (8 가지 중 8 가지)이 있습니다. ) USB를 통한 GPIO.

이 보드에는 컴퓨터에 연결하기위한 USB 보드, I2C, UART, SPI, 일부 LED 및 I2C / SPI 또는 UART 모드 및 전압 (5V / 3.3V)을 선택하는 점퍼 헤더가 함께 제공됩니다.

보드가 Linux에서 I2C / SPI 또는 UART 모드를 사용하는지 여부에 따라 다르게 인식됩니다.

  • I2C-SPI 모드

  • UART 모드

그러나 8 개의 GPIO를 공개하고 USB / I2C를 통해 제어하려면 tree 외의 i2c-ch341-usb 드라이버 가 필요합니다 그는 소스 코드에있는 핀 중 6 개를 출력하라는 지시를 내렸다. (어떤 이유에서든 6-7은 출력으로 설정 될 수 없었다) :

모듈을 빌드 한 후 모듈을로드하십시오.


gpio0에서 gpio5는 / sys / class / gpio에 있어야합니다. 즉, 일반적인 sysfs 명령으로 제어 할 수 있습니다.


또한 셸 스크립트로 핀을 벤치마킹하여 연결된 LED를 켜거나 끄고 약 2.2KHz로 관리했습니다. I2C 버스 속도 (기본적으로 100kHz)를 변경하거나 C 코드를 사용하여 조금 더 빨라질 수 있습니다. 또는 같은 개발자 (gschorcht)의 spi-ch341-usb 드라이버 를 사용하면 문서화 된 "느린 SPI"에도 불구하고 약간 속도가 빨라질 수 있습니다.

6 개의 LED가 보드에 연결된 또 다른 쉘 스크립트는 아래에 설명되어 있습니다.

어쨌든 그 좋은 소식은 USB를 가진 리눅스 보드에 GPIO를 비교적 쉽고 싸게 추가 할 수 있다는 것입니다. 그러나 만약 당신이 그 옵션에 10 달러를 쓰지 않는다면 CH341 USB 프로그래머 가 Electrodragon에서 $ 2.30 + 선적을하거나 CJMCU-341 보드 를 Aliexpress 나 eBay 에서 선적을 포함하여 약 $ 5에 판매 하는 등 더 저렴한 옵션이 있습니다 .


https://www.cnx-software.com/2018/02/16/wch-ch341-usb-to-serial-chip-gets-linux-driver-to-control-gpios-over-usb/


Microsoft는 ARM에서 Windows 10이 수행하지 않을 몇 가지 사항을 설명합니다.



Asus NovaGo , HP Envy x2 및 Lenovo Miix 630을 포함하여 곧 ARM 기반 칩을 탑재 한 Windows 10 컴퓨터가 출시 될 예정 입니다.

이 제품은 윈도우라고 불리는 ARM 기반의 칩을 탑재 한 최초의 디바이스는 아니지만 Windows와 거의 같은 성능을 갖춘 윈도우 데스크톱 버전을 실행한다는 점에서 윈도우 폰이나 윈도우 RT 디바이스 와 다르다. Intel 또는 AMD 프로세서가 장착 된 컴퓨터.

거의.

Microsoft는 x86 에뮬레이션이 작동하는 방식과 개발자를위한 몇 가지 문제 해결 팁을 설명하는 ARM의 Windows 10 용 새 설명서를 게시 했습니다. 그러나이 회사는 또한 " ARM에서의 애플 리케이션 및 경험의 한계 "에 대해 간략히 설명하고있다 .

마이크로 소프트


칩 아키텍처 (x86 및 ARM32 go, x64 no go)

Microsoft는 에뮬레이션 덕분에 x86 칩 용으로 설계된 대부분의 응용 프로그램을 실행할 수 있음을 확인했습니다 그러나 Intel 및 AMD 칩용으로 설계된 64 비트 응용 프로그램은 현재 지원되지 않습니다.

ARM64 용으로 컴파일 된 응용 프로그램 및 기본 제공 Windows 환경은 유용 할 것입니다. Microsoft는 Explorer, 시작 메뉴 및 Cortana와 같은 Windows 10 기능을 포함한다고 말합니다. 이 회사는 메모장과 다른 주요 Windows 응용 프로그램도 ARM64 장치에서 네이티브로 실행되도록 컴파일되어 있다고 말합니다.

범용 Windows 플랫폼 응용 프로그램 (Microsoft Store에서 다운로드 할 수있는 것)과 관련하여 ARM의 Windows 10은 x86 및 ARM32 응용 프로그램을 지원합니다 ... ARM32 버전이 항상 설치되어 있으면 사용할 수 있습니다.

흥미롭게도 네이티브 ARM64 Universal Windows Platform 응용 프로그램에 대한 지원이 아직없는 것처럼 보입니다.

작동하지 않을 수있는 게임, 드라이버 및 기타 기능

Microsoft는 하드웨어 가속 OpenGL 또는 "OpenGL OpenGL 1.1 이상 버전 사용"이 필요한 게임 및 기타 응용 프로그램이 작동하지 않는다고 말합니다.

OpenGL 1.2 는 1998 년에 출시 되었다는 것을 명심하십시오 ... 그래서 엄청난 양의 게임이 아마 작동하지 않을 것입니다.

마이크로 소프트는 또한 "안티 - 치트 드라이버에 의존하는 게임은 지원되지 않는다"는 말은 DRM이 적용된 게임이 작동하지 않는다는 것을 의미한다.

ARM의 Windows 10은 ARM64 드라이버 만 지원합니다. 즉, 드라이버가 ARM64 아키텍처를 지원하도록 다시 작성되지 않으면 x64 또는 x86 관련 드라이버를 사용하는 모든 하드웨어가 작동하지 않습니다.

ARM에서 Windows 10에서 작동하지 않는 다른 것들은 다음과 같습니다.

  • 쉘 익스텐션 추가 (예 : Windows 탐색기의 오른쪽 클릭 메뉴에 "클라우드에 업로드"옵션 추가) 또는 입력 방법 편집기 또는 보조 기능 (예 : Windows 탐색기의 오른쪽 클릭 메뉴에 추가)을 추가하여 기본 Windows 환경을 사용자 정의하는 응용 프로그램 네이티브 OS 구성 요소를 사용하여 넌 - 네이티브 구성 요소를로드하는 기술
  • ARM 기반 OS가 설치된 모든 장치가 모바일 버전의 Windows를 사용한다고 가정하는 앱은 잘못된 방향으로 표시하거나 모바일 레이아웃을 사용하는 등의 작업을 수행 할 수 있습니다.
  • Windows Hypervisor Platform은 지원되지 않으므로 Hyper-V를 사용하여 가상 컴퓨터를 실행할 수 없습니다.

Microsoft에서 제안한 해결 방법 : 새 버전의 응용 프로그램 만들기

개발자가 아닌 최종 사용자 인 경우 프로그램 호환성 문제 해결사 를 실행 하거나 에뮬레이션 설정을 조정하여 일부 응용 프로그램이 더 잘 작동하도록 할 수 있습니다. 그러나 모든 문제를 해결할 것이라는 보장은 없습니다.

대부분의 경우 Windows 응용 프로그램이 ARM 용 Windows 10에서 작동하지 않으면 Microsoft는 개발자가 지원되는 기술을 사용하도록 다시 컴파일 할 것을 제안합니다.

예를 들어 현재 x64 아키텍처에서만 사용할 수있는 앱의 솔루션은 무엇입니까? ARM 또는 x86 버전을 만듭니다.

OpenGL 4.2 사용자가있는 앱이 있습니까? 대신 DirectX 9 이상 버전을 사용하십시오.

ARM 용으로 설계되지 않은 드라이버가 있습니까? ARM과 함께 작동하도록 다시 컴파일하십시오.

모두 잘되고 좋은 것이지만 ARM에서 Windows 10의 매력 중 일부는 Windows RT가 없었던 방식으로 레거시 Windows 응용 프로그램과 호환된다는 것입니다. ARM에 대한 지원을 추가하기 위해 개발자에게 더 많은 작업을 요청하는 것은 Microsoft가 수년 동안 (제한된 성공만으로) 해왔 던 것과 다른 모든 것이 아닙니다. 개발자가 새로운 Universal Windows Platform에 자신의 응용 프로그램을 이식하고 Windows 저장소 .

좋은 소식은 HP Envy x2, Asus NovaGo 및 Lenovo Miix 630과 같은 ARM 장치에서 곧 출시 될 Windows 10에서 기존 Windows 응용 프로그램 중 일부 (심지어 많은 제품)가 즉시 작동해야한다는 것입니다.하지만 PC 제조업체가 이러한 컴퓨터를 사용하는 개발자는 플랫폼 개발에 많은 인센티브를 제공 할 것이라고 상상하기 어렵습니다. 개발자가 플랫폼을 채택하지 않으면 Microsoft 및 PC 제조업체가 ARM PC에서 새 Windows를 구입하도록 고객을 설득하는 것이 어려울 수 있습니다.

여기에는 약간의 닭고기와 달걀 문제가 있습니다. 아마도 ARM에서 Windows가 지원하는 것에 많은 제한이 없다면 그럴 수 없습니다. 그러나 완전히 다른 칩 아키텍처를 사용하는 장치에서 수백만 개의 기존 Windows 응용 프로그램을 실행하는 것은 이미 큰 도전이었습니다. 몇 가지 제한이 있다는 것은 놀라운 일이 아닙니다.

https://liliputing.com/2018/02/microsoft-explains-some-things-that-windows-10-on-arm-wont-do.html





fail0verflow는 Nintendo Switch를 본격적인 Linux PC로 바꾸어줍니다.


Linux가 Nintendo Switch 게임 콘솔에 로드 될 수있는 악용 사례를 보여준 지 2 주 만 에 fail0verflow가 Nintendo의 태블릿에서 실행되는 본격적인 G NU / Linux 기반 운영 체제 인 것으로 보이는 새로운 비디오로 돌아 왔습니다 .

이 비디오에는 터치 스크린 입력, 인터넷 연결 및 3D 그래픽을 지원 하는 KDE Plasma 데스크탑 환경을 실행하는 스위치가 나와 있습니다.

온 스크린 키보드로 텍스트를 입력 할 수 있으며 멀티 터치 지원을 통해 웹 브라우저에서 핀치 - 줌 (pinch-to-zoom)과 같은 기능을 사용할 수 있습니다.

화면 밝기를 조정할 수 있으며 화면이 단순한 터치로 잠에서 깨어날 수있는 것처럼 보입니다.

fail0verflow의 비디오는 Nintendo Switch에서 터치 친화적 인 Linux 기반 운영 체제를 실행할 수 있음 을 보여 주지만 여전히 가정에서 쉽게 할 수있는 것은 아닙니다. Nintendo는 최신 게임 콘솔에 맞춤 펌웨어를로드하는 쉬운 방법을 제공하지 않으며 fail0verflow는 Linux 설치에 사용 된 악용에 대한 지침이나 많은 세부 사항을 공개하지 않았습니다.

즉, 우리는이 해킹이 악용 한 취약성이 Nintendo가 간단한 소프트웨어 업데이트로 해결할 수없는 것이라고 말합니다. 회사가 궁극적으로 취약하지 않은 새로운 하드웨어를 출시하더라도, Nintendo는 현재까지 수 백만 대의 스위치 콘솔을 판매 했으므로 이미 Linux 친화적 인 스위치가 많이 있습니다.

물론, $ 399 게임 콘솔을 구입하는 데 관심이있는 대부분의 사람들은 스위치 용으로 개발 된 게임을 즐기는 데 가장 관심이 있습니다. 범용 타블렛을 원한다면 상당히 저렴한 옵션이 있습니다.

그러나 하드웨어가 실행되도록 설계되지 않은 소프트웨어를 실행하는 것은 여전히 ​​재미 있습니다.

https://liliputing.com/2018/02/fail0verflow-turns-a-nintendo-switch-into-a-full-fledged-linux-pc.html








+ Recent posts