Michael Larabel: 20년간의 Linux 하드웨어 벤치마킹

2025-04-08

Phoronix.com의 설립자이자 수석 저자인 Michael Larabel은 2004년부터 Linux 하드웨어 경험 향상에 전념해 왔습니다. 그는 Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다루는 20,000개 이상의 기사를 작성했습니다. 또한 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org 등의 자동 벤치마킹 소프트웨어의 주요 개발자이기도 합니다.

더 보기
기술

Coreboot 25.03 출시: 오픈소스 BIOS 주요 업데이트

2025-04-04

오픈소스 BIOS/펌웨어 솔루션인 Coreboot가 버전 25.03을 출시하여 상당한 개선 사항을 제공합니다. 이번 릴리스에는 디스플레이 처리 개선, 향상된 USB 디버깅 환경, CPU 토폴로지 업데이트, 오래된 Intel Haswell 플랫폼을 위한 오픈소스 RAM 초기화 개선, 향상된 USB Type-C 및 Thunderbolt 처리, 다양한 임베디드 컨트롤러(EC) 개선, 향상된 RISC-V 아키텍처 지원, DDR5-7500 지원 및 여러 버그 수정이 포함됩니다. 또한 Google Chromebook 여러 대, AMD "Crater" 개발 플랫폼, 구형 ASRock 마더보드 및 StarLabs 장치를 포함한 22개의 새로운 마더보드를 지원합니다. Intel Panther Lake 레퍼런스 플랫폼인 "Intel Ptlrvp"도 지원됩니다.

더 보기
하드웨어 오픈소스 BIOS

Linus Torvalds, Linux 6.15 커널의 '쓰레기' 테스트 코드에 분노

2025-03-31

리눅스의 창시자인 Linus Torvalds는 Linux 6.15 커널, 특히 Intel Xe 드라이버에 최근 병합된 hdrtest 코드에 대해 강한 불만을 표했습니다. 이 테스트 코드는 빌드 프로세스 중에 불필요한 임시 파일을 생성하여 소스 트리를 오염시키고, 빌드 속도를 늦추며, 심지어 파일 이름 자동 완성에도 영향을 미칩니다. Torvalds는 이를 '쓰레기'(turds)라고 부르며 제거를 요구했고, 일반 빌드에 통합하는 대신 독립적인 테스트로 실행할 것을 제안했습니다. 이 코드는 DRM 헤더 파일의 무결성과 kernel-doc 테스트 통과를 목표로 하지만, 조잡한 구현이 Torvalds를 격분시켰습니다.

더 보기
개발

GCC 15.1의 Rust 프런트엔드, 대폭 향상

2025-03-24

곧 출시될 GCC 15.1에는 Rust 프런트엔드인 gccrs에 대한 상당한 개선 사항이 포함될 예정입니다. Embecosm의 Arthur Cohen이 세 번째 패치 세트를 병합하여 Rust의 "if let" 문 지원, 내부 AST/HIR 표현의 대대적인 변경, Clone 및 Copy의 완전한 구현 등을 추가했습니다. PartialOrd 및 PartialEq 지원도 출시 전에 추가될 예정이며, 이를 통해 gccrs는 rustc에 필적하는 대안이 될 것입니다.

더 보기
개발

Intel, AVX-10의 256비트 모드 폐기하고 512비트로 전면 전환

2025-03-19

Intel이 AVX-10 명령어 집합 백서를 대폭 수정하여 이전에 계획되었던 선택적 256비트 모드를 폐기하고 완전한 512비트 벡터 너비로 전환했습니다. 이는 향후 Intel E코어 프로세서가 AMD의 Zen 4 아키텍처와 마찬가지로 AVX-512를 완벽하게 지원한다는 것을 의미합니다. 이러한 변화는 256비트 호환성을 제거하는 GCC 컴파일러의 업데이트된 패치에서 비롯되었습니다. 이로써 명령어 집합 처리가 간소화되고 향후 Intel Xeon E코어 서버 플랫폼의 경쟁력이 향상되어 AMD의 EPYC 프로세서와의 경쟁력을 높입니다. 늦은 결정이지만 x86_64 마이크로 아키텍처의 미래에 긍정적인 영향을 미칠 것입니다.

더 보기
하드웨어 512비트 벡터

Phoronix 설립자 Michael Larabel: 20년간의 Linux 하드웨어 벤치마킹 전설

2025-03-18

Phoronix.com의 수석 저자인 Michael Larabel은 2004년 해당 사이트를 설립하여 Linux 하드웨어 환경 개선에 집중했습니다. 그는 Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다루는 20,000개 이상의 기사를 작성했습니다. 또한 자동 벤치마킹 소프트웨어인 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org의 개발을 주도했습니다. Linux 커뮤니티에 대한 그의 공헌은 매우 큽니다.

더 보기
기술

Michael Larabel: 20년간의 Linux 하드웨어 심층 탐구

2025-03-17

Phoronix.com의 설립자이자 주요 저자인 Michael Larabel은 2004년부터 Linux 하드웨어 경험 향상에 전념해 왔습니다. 그는 Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다룬 20,000개 이상의 기사를 작성했습니다. 또한 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org 등의 자동 벤치마킹 소프트웨어의 주요 개발자이기도 합니다.

더 보기
기술

GCC 15에서 COBOL 지원!

2025-03-11

GCC 15 컴파일러에 주요 업데이트가 적용됩니다. COBOL 언어 프런트엔드 지원이 병합되었습니다! 이는 GCC의 COBOL 지원에 있어 중요한 발걸음이며, 레거시 메인프레임 COBOL 애플리케이션을 Linux 및 클라우드 환경으로 이전하는 것을 용이하게 합니다. COBOL의 인기가 예전 같지는 않지만, 이 병합은 반가운 소식입니다. 개발자는 `gcobol` 명령어를 사용하여 COBOL 컴파일러 프런트엔드를 호출할 수 있습니다. 향후 몇 주 안에 출시될 GCC 15.1 안정 버전에서 많은 기능과 함께 COBOL 지원이 제공될 것입니다.

더 보기
개발

RTX 5090 Llama.cpp AI 성능 초기 벤치마크

2025-03-10

RTX 5090의 CUDA, OpenCL, OptiX 벤치마크 테스트 이후, 사용자들의 관심으로 인해 AI 성능, 특히 Llama.cpp 성능에 대한 조사가 진행되었습니다. Llama.cpp(Llama 3.1 및 Mistral 7B 모델 사용)를 사용한 RTX 5090, RTX 40 시리즈, RTX 30 시리즈 카드 비교 벤치마크 결과, RTX 5090은 텍스트 생성 및 프롬프트 처리에서 상당한 성능 향상을 보였습니다. 사용자들의 관심에 따라 향후 더 자세한 벤치마크를 진행할 예정입니다.

더 보기

Michael Larabel: 20년간의 Linux 하드웨어 벤치마킹 역사

2025-03-09

Phoronix.com의 설립자이자 수석 저자인 Michael Larabel은 2004년부터 Linux 하드웨어 경험 향상에 전념해 왔습니다. Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다루는 20,000개 이상의 기사를 작성했습니다. 또한 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org 등의 자동 벤치마킹 소프트웨어의 주요 개발자이기도 합니다. Linux 오픈소스 세계의 진정한 선구자입니다.

더 보기
기술

Phoronix의 주역, Michael Larabel

2025-03-06

Michael Larabel은 Phoronix.com(2004년 설립)의 설립자이자 주요 저자로, Linux 하드웨어 경험 향상에 전념하고 있습니다. Linux 하드웨어 지원, 성능, 그래픽 드라이버 등에 관한 20,000개 이상의 기사를 작성했습니다. 또한 널리 사용되는 벤치마킹 소프트웨어인 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org의 리드 개발자이기도 합니다.

더 보기

Michael Larabel: 20년간의 Linux 하드웨어 벤치마킹

2025-03-03

Phoronix.com의 설립자이자 수석 저자인 Michael Larabel은 2004년부터 Linux 하드웨어 경험 향상에 전념해 왔습니다. 그는 Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다룬 2만 개가 넘는 기사를 작성했습니다. 또한 Linux 커뮤니티에 필수적인 자동화된 벤치마킹 소프트웨어인 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org의 주요 개발자이기도 합니다.

더 보기
기술

Michael Larabel: 20년간의 Linux 하드웨어 벤치마킹

2025-02-25

Phoronix.com의 주요 저자인 Michael Larabel은 2004년에 Linux 하드웨어 경험 향상에 중점을 두고 해당 사이트를 설립했습니다. 그는 Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다룬 20,000개가 넘는 기사를 작성했습니다. 또한 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org 등의 자동 벤치마킹 소프트웨어의 주요 개발자이기도 합니다.

더 보기

리눅스 커널, Rust 채택: C 언어의 메모리 안전성 악몽의 종식?

2025-02-20

오랜 기간 리눅스 커널을 관리해 온 Greg KH가 LKML 게시글에서 커널의 일부를 Rust로 다시 작성하는 것을 주장합니다. 그는 커널 버그의 상당 부분이 C 언어의 미묘한 결함에서 비롯된다고 주장하며, Rust의 메모리 안전성 기능을 통해 이러한 버그를 효과적으로 예방할 수 있다고 말합니다. Rust로의 완전한 전환은 비현실적이지만, 새로운 코드와 드라이버를 Rust로 작성하면 버그를 크게 줄이고 개발 효율성을 높일 수 있다고 합니다. Greg는 리눅스 프로젝트의 장기적인 건강을 위해 커널 개발자들이 Rust를 채택할 것을 촉구합니다.

더 보기
개발

리눅스 커널 내 Rust 논쟁: 관리자가 Linus의 강요 거부

2025-02-18

리눅스 커널 관리자인 Christoph Hellwig는 커널에 Rust를 강제 도입하는 것에 대해 공개적으로 반대하고 있다. 그는 Linus Torvalds가 개인적으로 관리자의 거부권을 무시하고 Rust 코드를 병합할 것이라고 언급했다는 점을 지적한다. Hellwig는 이로 인해 커널 코드베이스가 유지보수가 어려운 다국어 혼합체가 되고, 유지보수 부담이 증가하며, 궁극적으로 커널의 장기적인 안정성을 해칠 것을 우려하고 있다. 그는 커널의 메모리 안전성 문제를 해결하려면 새로운 언어를 도입하는 것이 아니라 기존 코드 개선을 우선시해야 하며, 명확한 언어 사용 지침을 요구하고 있다.

더 보기
개발

Michael Larabel: 20년간의 Linux 하드웨어 벤치마킹

2025-02-18

2004년에 설립된 Phoronix.com의 설립자인 Michael Larabel은 Linux 하드웨어 경험 향상에 전념해 왔습니다. Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다룬 20,000개 이상의 기사를 작성했으며, Phoronix Test Suite, Phoromatic, OpenBenchmarking.org 등 자동 벤치마킹 소프트웨어 개발도 주도하고 있습니다.

더 보기
기술

베테랑 오픈소스 드라이버 개발자, 포용성 우려로 사임

2025-02-17

오랫동안 Nouveau 드라이버 개발에 종사해 온 Karol Herbst가 포용성과 존중에 대한 Linux 커널 개발 커뮤니티와의 의견 불일치를 이유로 오픈소스 NVIDIA Linux 그래픽 드라이버 관리자직을 사임했습니다. 사임 발표에서 Herbst는 오픈소스 커뮤니티가 평등과 존중의 원칙에 따라 운영되어야 한다고 언급하며, 배타적이라고 여겨지는 다른 관리자들의 발언에 반대했습니다. 특히 "우리는 얇은 파란 선이다"라는 발언을 우려 사항으로 지적하며, 이러한 발언이 초래하는 피해를 강조했습니다. Red Hat의 Lyude Paul과 Danilo Krummrich는 Nouveau 유지보수를 계속하지만, Red Hat은 Rust 기반의 새로운 오픈소스 NVIDIA 커널 드라이버인 NOVA도 개발하고 있습니다.

더 보기

Michael Larabel: 20년간의 Linux 하드웨어 전문성

2025-02-11

2004년 설립된 Phoronix.com의 설립자인 Michael Larabel은 20년 동안 Linux 하드웨어 경험 향상에 전념해 왔습니다. Linux 하드웨어 지원, 성능, 그래픽 드라이버 등을 다룬 20,000개 이상의 기사를 작성했습니다. 또한 오픈소스 커뮤니티에 영향을 미치는 벤치마킹 도구인 Phoronix Test Suite, Phoromatic, OpenBenchmarking.org의 개발을 주도하고 있습니다.

더 보기
기술

systemd가 HTTP로 다운로드한 디스크 이미지에서 직접 부팅될 예정

2025-02-11

systemd의 주요 개발자인 Lennart Poettering은 Linux 부팅 프로세스 중 초기 RAM 디스크(initrd) 내에서 HTTP를 통해 다운로드한 디스크 이미지에서 직접 부팅하는 기능을 추가하고 있습니다. 최근 systemd에 추가된 기능을 기반으로 HTTP를 통해 루트 디스크 이미지를 다운로드하고, 루프백 디바이스에 연결하여 마운트할 수 있습니다. 목표는 UEFI가 URL을 가리켜 통합 커널 이미지(UKI)를 로드하고 루트 파일 시스템을 부팅하도록 하는 것입니다. 즉각적인 사용 사례는 매 부팅 시 HTTP를 통해 새로운 루트 파일 시스템을 쉽게 부팅하여 물리적 디바이스 테스트를 간소화하는 것입니다. 진행 중인 풀 리퀘스트에는 이를 위한 초기 코드가 포함되어 있으며, 향후 확장에는 NVMe-over-TCP 지원이 포함될 수 있습니다.

더 보기
개발 부팅

Linux 6.14 커널: KVM 가상화 개선

2025-01-31

곧 출시될 Linux 6.14 커널에는 커널 기반 가상 머신(KVM) 서브시스템에 대한 상당한 업데이트가 포함되어 있습니다. 개선 사항으로는 AMD CPU에서 중복되는 TLB 플러시 제거, vCPU 기능 추적 개선을 위한 KVM x86 CPUID 기능 인프라 개편, Intel Trust Domain Extensions(TDX) VM 지원에 대한 지속적인 작업, VMX/SVM 간의 일관성 향상을 위한 개선된 VM-exit 처리, 그리고 RISC-V KVM 게스트에 대한 Zabha, Svvptc, Ziccrse 확장 지원 추가 등이 있습니다. 이러한 변경으로 가상 머신의 성능과 안정성이 향상될 것으로 예상됩니다.

더 보기
개발

Linux 6.14: 일부 시스템에서 훨씬 빨라진 일시 중지/다시 시작

2025-01-26

Linux 커널 6.14는 ACPI 업데이트 덕분에 일부 시스템에서 일시 중지 및 다시 시작 시간이 훨씬 빨라졌습니다. 이 변경 사항은 acpi_os_sleep() 내의 msleep()을 usleep_range()로 바꿔 타이머 부정확성으로 인한 불필요한 지연을 줄입니다. 테스트 결과 Dell XPS 노트북 일부에서 일시 중지/다시 시작 시간이 8초에서 약 1초로 단축되는 등 극적인 개선이 나타났습니다. 이 최적화는 ASL Sleep(5ms)을 사용하는 타이트 루프 등 짧은 절전 시간을 사용하는 시스템에 특히 유용합니다.

더 보기

Linux 6.14, Microsoft Copilot 키 지원 추가

2025-01-24

Linux 6.14 커널은 Windows가 사전 설치된 새로운 노트북에서 발견되는 Microsoft Copilot 키에 대한 지원을 추가했습니다. 이 키는 Microsoft Copilot AI 어시스턴트 또는 유사한 챗봇 소프트웨어를 실행하는 데 사용되며, 이전에는 Linux에서 매핑되지 않았습니다. 이 업데이트는 atkbd 키보드 드라이버를 수정하여 F23 키를 Copilot 바로 가기(Meta + Shift + F23)에 매핑합니다. 또한 Linux 6.14는 게임 컨트롤러 지원 강화 및 기타 입력 서브시스템 개선 사항을 제공합니다.

더 보기

Linux 6.13 안정화 버전 출시: AMD 최적화, 광범위한 Apple 지원 등

2025-01-20

Linux 6.13 안정화 버전 커널이 출시되었습니다. Ryzen X3D 프로세서를 위한 AMD 3D V-Cache 최적화, AMD EPYC 9005 "Turin" 서버의 전력 효율 향상, 구형 Apple 기기 지원, AutoFDO/Propeller 컴파일러 최적화 등 흥미로운 기능이 포함되어 있습니다. Intel Xe3 그래픽의 초기 지원, NVMe 2.1 지원, 확장된 Rust 언어 인프라도 포함되어 있습니다. 2025년 첫 주요 커널 릴리스인 Linux 6.13은 성능과 하드웨어 호환성을 크게 향상시킵니다.

더 보기
개발

소니, LLVM Clang 기본값을 C++20으로 변경 제안

2025-01-11

소니 엔지니어들이 LLVM Clang 컴파일러의 기본 C++ 모드를 C++17에서 C++20으로 변경하는 것을 제안했습니다. 이는 소니가 PlayStation 5 컴파일러를 C++20 기본값으로 곧 업그레이드할 계획과 일치합니다. 현재 C++20 모드에서 일부 C++ 테스트 케이스가 실패하고 Clang의 C++20 지원이 아직 완벽하지 않지만, 소니는 상위 개발을 지원하기 위해 빌드/테스트 봇을 제공할 예정입니다. 이러한 노력은 Clang이 C++20을 더 빠르게 채택하여 게임 개발을 위한 보다 효율적인 컴파일 환경을 구축하는 것을 목표로 합니다.

더 보기
개발

레노보, SteamOS 탑재 Legion Go S 발표

2025-01-08

레노보는 CES에서 SteamOS를 탑재한 휴대용 게임기 Legion Go S를 공식 발표했습니다. 이는 Valve가 공식 라이선스를 제공한 세계 최초의 SteamOS 탑재 휴대용 기기입니다. Valve의 Arch Linux 기반 SteamOS가 사전 설치되어 있으며, 클라우드 저장, 원격 플레이, Steam 스토어 및 라이브러리에 대한 완전한 접근 등의 기능을 제공합니다. AMD Ryzen Z1 Extreme 프로세서와 Radeon 700M 그래픽을 탑재하고 있으며, 8인치 1200p 디스플레이, 최대 32GB 메모리, 최대 1TB SSD 스토리지를 갖추고 있습니다. 가격은 500달러부터 시작하며, 5월에 출시될 예정입니다. 주목할 점은 AMD가 어제 발표한 Ryzen Z2가 아닌 Ryzen Z1 Extreme을 사용한다는 점입니다.

더 보기

레노보, SteamOS 탑재 Legion Go S 발표

2025-01-07

CES 2025에서 레노보는 Valve의 공식 라이선스를 받은 SteamOS 탑재 새로운 휴대용 게임기 Legion Go S를 발표했습니다. 이 발표는 Steam Deck과의 경쟁, 그리고 Valve의 서드파티 SteamOS 기기 품질 관리에 대한 논의를 불러일으켰습니다. 일부 해설가들은 Legion Go S가 성능 면에서 Steam Deck을 능가할 가능성이 있다고 시사하지만, 서드파티 하드웨어의 드라이버 지원 및 호환성 문제에 대한 우려도 남아 있습니다.

더 보기

Intel Core Ultra 9 285K "Arrow Lake": Windows 11과 Ubuntu Linux 성능 비교

2024-12-20

Phoronix는 Intel의 주력 프로세서인 Core Ultra 9 285K "Arrow Lake"의 Windows 11과 Ubuntu Linux에서의 성능을 종합적으로 벤치마킹했습니다. 테스트에는 다양한 Linux 커널 버전과 전원 관리 설정이 포함되었습니다. 결과는 Linux가 유연성과 최신 커널 최적화 덕분에 성능 면에서 Windows를 앞서는 경우가 있음을 보여주었습니다. 이 벤치마킹은 OS 선택이 프로세서 성능에 미치는 영향을 강조하며, OS를 선택하는 사용자에게 귀중한 통찰력을 제공합니다.

더 보기

DOOM이 AMD GPU에서 거의 완벽하게 실행되도록 이식

2024-12-15

AMD 개발자가 클래식 게임 DOOM을 AMD GPU에서 거의 완벽하게 실행되도록 이식하는 데 성공했습니다. ROCm 라이브러리와 LLVM libc C 라이브러리를 사용하여 렌더링과 게임 로직을 GPU로 오프로드하고, RPC 인터페이스를 통해 OS 함수를 처리합니다. 이 놀라운 성과는 GPU 프로그래밍에서 LLVM C 라이브러리의 가능성을 보여주며 게임 개발에 흥미로운 가능성을 열어줍니다.

더 보기
게임 GPU 게임