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などの自動ベンチマークソフトウェアのリード開発者でもあります。

続きを読む

LinuxカーネルがRustを採用:C言語のメモリ安全性の悪夢の終わり?

2025-02-20

長年のLinuxカーネルメンテナであるGreg KHが、LKMLの投稿でカーネルの一部をRustで書き直すことを提唱しています。彼は、カーネルのバグの大部分がC言語の微妙な欠陥に起因すると主張し、Rustのメモリ安全性機能によってそれらのバグを効果的に防ぐことができると述べています。Rustへの完全な移行は非現実的ですが、新しいコードとドライバをRustで記述することで、バグを大幅に削減し、開発効率を向上させることができるとのこと。Gregは、Linuxプロジェクトの長期的な健全性のために、カーネル開発者がRustを採用することを強く求めています。

続きを読む
開発

LinuxカーネルにおけるRust論争:メンテナがLinusの押し付けを拒否

2025-02-18

LinuxカーネルのメンテナであるChristoph Hellwigは、カーネルへのRustの強制導入に公然と反対している。彼は、Linus Torvaldsが個人的に、メンテナの拒否権を無視してRustコードをマージすると述べていたことを指摘している。Hellwigは、これがカーネルのコードベースをメンテナンスが困難な多言語の寄せ集めに変え、メンテナンスの負担を増やし、最終的にカーネルの長期的な安定性を損なうことを懸念している。彼は、カーネルのメモリ安全性の問題に対処するには、新しい言語を導入するのではなく、既存のコードの改善を優先すべきであり、明確な言語使用ガイドラインを要求している。

続きを読む
開発

Michael Larabel:20年のLinuxハードウェアベンチマーク

2025-02-18

Phoronix.comの創設者であるMichael Larabelは、2004年の設立以来、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

Phoronix.comの創設者であるMichael Larabelは、2004年の設立以来、Linuxハードウェア体験の向上に20年を捧げてきました。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ゲーム
2 Next →