[質問] 電気信号は「0」「1」の2つしか認識できないのに、どうしてCPUの命令セットや機械語、アセンブラ、C言語、HTMLなどの文字を認識させることができてのですか?どうしたらそんなことができるようになるのですか? [私のベストアンサー] CPUは「認識」なんかしていませんよ。 より原始的な自動機械であるオルゴール、あれは、音楽を認識しているわけでもなく、さらには「音」を認識しているわけでもなく、単に特定の位置に突起のある原盤(っていうのかな?)に板が引っかかって弾かれて音が出る、それだけの機械です。結果として音楽を奏でているわけですが、しかしそれは「演奏」とは言い難いのでは。 CPUも一緒。ある電気的なレベルの組み合わせが与えられたら決まった動作をすることになっている機械でしかないのです。決まった入力を与えると決まった結果が得られるとしても、機械は認識も理解もしていません。
任天堂は7月6日、Nintendo Switch(有機ELモデル)を発表した。有機ELモデルを搭載する新型が発表され話題を集めているが、マシンパワーのコア部分は変化ないようだ。The Vergeが報じている。 Nintendo Switch(有機ELモデル)は、有機ELディスプレイを搭載する新型だ。価格は税込み3万7980円で、10月8日発売予定だ。6.2インチだったディスプレイは7インチになり、スタンドの角度調整も自由に。有線LAN端子搭載で、本体ストレージも64GBと倍増。スピーカーも新しくなったといい、さまざまな点で以前のモデルから変化している。 一方出力解像度については、TVモードは1080p、携帯モードは720pと変化なし。ディスプレイに変更があったが、バッテリーについても最大9時間駆動と前モデルから変更はなし。また有線LAN端子のついたドックは現行モデルで使用可能だという。 も
Intelは2023年8月8日に、同社が2015年から2020年に販売したCPUに新たな脆弱(ぜいじゃく)性が見つかったことを報告しました。「Downfall」と呼ばれるこの脆弱性は、攻撃者に悪用されるとデータや機密情報が抜き取られる恐れがあるとされています。 INTEL-SA-00828 https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00828.html Downfall https://downfall.page/ ‘Downfall’ vulnerability leaves billions of Intel CPUs at risk | CyberScoop https://cyberscoop.com/downfall-intel-cpu-vulnerability/ Int
ゲーマー向けCPUの大本命「Ryzen 7 7800X3D」をテスト。Core i9-13900Kを上回るゲーム性能と低消費電力を両立する[レビュー] ライター:米田 聡 Zen 4アーキテクチャベースのデスクトップPC向けCPU「Ryzen Desktop 7000」シリーズに,AMD独自のキャッシュメモリ積層技術「AMD 3D V-Cache Technology」(以下,3D V-Cache)を組み合わせたミドルハイクラスのCPU「Ryzen 7 7800X3D」のベンチマーク情報が解禁となった。 Ryzen 7 7800X3D メーカー:AMD 税込メーカー想定売価:7万1800円前後(※2023年4月5日現在) 3D V-Cacheを採用したRyzen 7000シリーズとしては,2022年3月にRyzen 9シリーズの2製品が発売済みだ。とくに,16コア版「Ryzen 9 795
自作CPUのリグレッションテストやCIをGitHub上で行いたくて、いくつか手法を調査している。 1つの手法としては、Dockerfileを使ってリグレッション環境を構築する。Dockerイメージ上にRISC-VツールチェインとVerilatorをインストールしておく。これをDockerHubに登録しておいた。 以下がDockefileの一部。VerilatorとRISC-Vツールチェインをインストールしている。 FROM ubuntu:22.04 RUN apt update ## ... 途中省略 ... # ------------------ # Install Verilator # ------------------ RUN curl -L https://github.com/verilator/verilator/archive/refs/tags/v4.228.tar.
米Intelは8月8日(現地時間)、同社製CPUに脆弱性(CVE-2022-40982)が見つかったと発表した。同社のメモリ最適化機能を悪用することで、CPU内部のレジスタファイルを意図せずソフトウェア側に提供できてしまうという。すでにIntelがアップデートを提供しているが、修正の適用により一部処理のパフォーマンス低下を招く可能性がある。 メモリ内に散在するデータへのアクセスを高速化する命令「Gather」が引き起こす問題という。この脆弱性により、信頼できないソフトウェアが、通常はアクセスできないはずのデータにアクセスする可能性がある。脆弱性の影響を受けるのは第6世代Skylakeから第11世代Tiger LakeまでのCPU。 脆弱性を発見した米Googleの研究者ダニエル・モギミ氏は、脆弱性を悪用することで、同じコンピュータを共有する他ユーザーのパスワード、電子メールのメッセージ、銀
Appleは2022年、2023年と、相次いで第2世代のApple Mac用プロセッサ「M2」を搭載した製品を発売している。2023年6月には最上位のプロセッサ「M2 Ultra」を搭載した「Mac Pro」と「Mac Studio」を発表した。本稿ではスケジュールの関係からM2 Ultraを入手できておらず(近日入荷予定)M2 Ultraのチップ解析は今夏の予定となっている。 M2は、2022年6月発売の「MacBook Pro」に採用されたのが最初である。8カ月後の2023年2月には、CPU/GPUコア数を増やしグレードアップした「M2 Pro」「M2 Max」を搭載したMacシリーズが発売されている。さらに2023年6月には、冒頭で紹介したようにM2 Ultraを搭載したモデルも発表された。2020年にリリースされた「M1」シリーズも、「M1」「M1 Pro」「M1 Max」「M1
2022年8月に一般公開された画像生成AIの「Stable Diffusion」はNVIDIA製GPUで計算を行うように設計されており、求められるマシンスペックも高いため、ローカル環境で行うには少し敷居が高いところがあります。プログラマーのcmdr2氏が開発した「Stable Diffusion UI」は誰でも簡単にStable Diffusionをローカル環境に導入可能な上に、GPUの代わりにCPUを使って処理を行うことができるので、高性能なGPUを積んでいないマシンでも画像を生成することが可能です。 GitHub - cmdr2/stable-diffusion-ui: A simple 1-click way to install and use Stable Diffusion on your own computer. Provides a browser UI for gene
はじめに Web アプリケーションを開発している皆さん! 日夜性能問題に悩まされていると思います😅 本記事では性能問題における 「CPU 使用率の見方」 に焦点をおいて話そうかと思います! CPU あるある CPU にまつわる謎? は大体次の2ケースかな〜、と思います。 ① クエリ応答が遅いからスケールアップ! → あれ?変わらないぞ? Web アプリ開発していると、API 応答が遅い → 原因は重いクエリ (SQL) というケースはよくあるかと思います。当然速度改善したいです。お金で簡単に解決できるならそうしたい。 例えば RDS のインスタンスタイプ db.r5.xlarge を今使っているとしましょう。 vCPU 数は 4 です。これを 2倍性能 の db.r5.2xlarge にしましょう! db.r5.xlarge db.r5.2xlarge
近年流通しているCPUの多くはマイクロプログラム方式と呼ばれる実装方式を採用しており、セキュリティ上の欠陥が見つかった際などにマイクロコードを書き換えることでアップデートを適用できます。IntelやAMDなどのCPUメーカーは基本的にマイクロコードの内容を公開していないのですが、一部のIntel製CPUのマイクロコードを抽出可能なソフトウェアがハードウェア研究者によって公開されました。 chip-red-pill/MicrocodeDecryptor https://github.com/chip-red-pill/MicrocodeDecryptor Intel製CPUのマイクロコードを抽出するソフトウェアは、ハードウェア研究者のMaxim Goryachy氏、Mark Ermolov氏、Dmitry Sklyarov氏らによって開発されました。 Goryachy氏によると、開発したソフ
Intelの第13世代Coreプロセッサーおよび第14世代Coreプロセッサーのユーザーから「ゲームがクラッシュする」「ソフトウェアが正常に動作しない」という報告が相次いで寄せられていた件について、Intelが「自社のマイクロコードに原因があった」とする声明を発表しました。Intelは2024年8月中に修正パッチをリリースする予定です。 July 2024 Update on Instability Reports on Intel Core 13th and 14th Gen Desktop Processors - Intel Community https://community.intel.com/t5/Processors/July-2024-Update-on-Instability-Reports-on-Intel-Core-13th-and/m-p/1617113#M747
「perfctl」と呼ばれるLinux向けマルウェアが3年以上前から活動していたことが明らかになりました。perfctlはCPUを100%使って仮想通貨「Monero」をマイニングするマルウェアで、数百万台のサーバーが標的となり数千台のサーバーが実際に被害を受けたと推測されています。 perfctl: A Stealthy Malware Targeting Millions of Linux Servers https://www.aquasec.com/blog/perfctl-a-stealthy-malware-targeting-millions-of-linux-servers/ Linux malware “perfctl” behind years-long cryptomining campaign https://www.bleepingcomputer.com/new
Windows 11 24H2 でドラッグ&ドロップを無効化するとIntel CPUの性能が30%近く向上? ここ最近発売されたCPUであるRyzen 9000シリーズやCore Ultra 200Sなどは、最適化不足から特定のWindows 11バージョンで性能が低下するという不具合が多発していました。しかし、Windows 11側にも問題があったのか、Raptor Lake-SやRaptor Lake RefreshなどのCPUを使用している環境で性能が低下する問題が発生していました。この問題に対処するために、レジストリを追加し、一部機能を無効化することで性能低下を回避できることが判明しました。 オーバークロックの掲示板で活動するKright氏によると、ドラッグ&ドロップやタスクバーへのピン留め機能を無効化するレジストリを追加することで、特に3DMark TimeSpyなどのベンチマー
Kernel/VM探検隊は、カーネルやVM、およびその他なんでもIT技術の話題ジャンルについて誰でも何でも発表してワイワイ盛り上がろうという会です。takeoka氏は、現在開発中のSoC(System-on-a-chip)について発表しました。 LSI(Large Scale Integration)の民主化が進んでいる takeoka氏(以下、takeoka):俺ASICと俺CPUを作っているのでその話をちょっとします。 最近、日本でも半導体復興と言われています。(半導体は)お金持ちの物だと思っていたけれど、近頃はGoogleが安く作れるようにしてくれていたり、OpenEDAやOpenLANEというOSSのツールを使えば作れます。 これはだいぶ前からですが、Googleががんばっています。ほかにも、FOSSi(Free and Open Source Silicon Foundation
エルミタ的速攻撮って出しレビュー Vol.1471 第2世代3D V-Cache採用のAMD「Ryzen 7 9800X3D」は期待通り最強ゲーミングCPUだった 2024.11.06 更新 文:撮影・編集部 池西 樹 心待ちにしていた人も多いであろうRyzen 9000シリーズ初の3D V-Cacheモデル「Ryzen 7 9800X3D」の国内発売が、2024年11月15日(金)11:00より開始される。AMD(本社:アメリカ)の最新アーキテクチャ「Zen 5」と「第2世代3D V-Cache技術」を組み合わせることで従来モデルの欠点を解消。最強との呼び声も高いゲーミングCPUの実力を早速チェックしていこう。 Zen 5と第2世代3D V-Cacheを採用した最新ゲーミングCPU 「Ryzen 9000」シリーズの登場から遅れること約3ヶ月。ゲーマー待望の3D V-Cache対応モデル
誕生して48年、長く愛された8ビットCPU「Z80」。いよいよ、生産が終了されるらしい。今も組み込み系システムなどで利用されているというが、Z80がなくなっても問題ないのだろうか。 「Z80」と聞くと、懐かしく感じる人もいることだろう。1970年代後半から1980年代にかけて、当時主流だった8ビットコンピュータの多くでCPUにZ80が採用された。 一部は互換チップではあったものの、国産PCでいうと「PC-6001」「PCー8001」「MZー80K」「MSXシリーズ」など、多くのZ80搭載機種が存在した。個人向けコンピュータ以外にも、ゲーム機や音楽機器など電子製品に幅広く採用されている。 そんなZ80の生産がついに終了するという。いやいや、「まだ、生産されていたの?」と思う人もいるだろう。2024年となった今も組み込みシステムなどさまざまな機器での需要があるというが、今も必要とする業界に影響
浮動小数点数にはIEEE 754という標準規格がありますが、規格の範囲内であっても僅かに実装による差異が認められています。その一つがNaNのビットパターンです。 WebAssemblyはNaNのビットパターンに関しては実装依存の結果を許容しており、Wasmランタイムは特に深い理由がなければホストCPUの浮動小数点命令をそのまま用いると考えられるため、結果として「WasmからNaNのビットパターンを観測することでホストのCPUの命令セットを推測する」ことができます。 ここでは、「x86(_64)」「RISC-V」「その他(Armなど)」の3択で判定することを目指します。 判定コード 判定するコードは以下です: #include <inttypes.h> #include <stdio.h> #include <string.h> float u32_to_f32(uint32_t x) {
第11世代Core「Core i9-11900K」レビュー。Rocket Lake-SはRyzen 9 5950X/5900Xとゲーム性能で戦えるCPUなのか ライター:米田 聡 カメラマン:佐々木秀二 2021年3月30日22:00,IntelのデスクトップPC向け「第11世代Coreプロセッサ」(開発コードネーム Rocket Lake-S)がいよいよ発売となった。第11世代Coreプロセッサは,6年ぶりにIntelがCPUコアアーキテクチャを刷新したデスクトップPC向けのCPUだ。同社によると,クロックあたりの処理性能(Instruction per Clock:IPC)が第10世代Coreプロセッサ比で19%も向上しており,高いゲーム性能を実現したという(関連記事)。PCゲーマーにとっても,期待の新製品と言えようか。 本稿では第11世代Coreプロセッサの中から,最上位モデルとなる
2月18日(現地時間)、「NASA(アメリカ航空宇宙局)」の火星探査機であるPerseverance(パーサヴィアランス)が火星着陸に成功したことはご存知だろうか?“火星のサンプルを地球に持ち帰る”という重大なミッションをもったこの同機は、現時点での人類の最先端の技術が備えられていると思われがちたが、このたび衝撃の事実が明らかになった。 報道によると、Perseveranceは1998年に「Apple(アップル)」が発売したiMac G3に搭載されていたプロセッサ PowerPC 750を採用しているという。「NASA」が最新の火星探査機に20年以上も前のCPUを採用した理由は、PowerPC 750が過酷な環境でも安定して動作する信頼性を持っているから。ただし、火星では激しい気温差があり、太陽からの強烈な放射線が降り注ぐという特殊な環境のため、今回使用しているCPUはアップデートした特別
自己紹介 こんにちは。ぱたろうです。Twitterはこちらです。 現在中学3年生のCPUアーキテクトです! 電磁石式自作CPUを複数機作って互いに接続させてネットワークにしました!! 未踏ジュニアでこういうもの↓を作ったり! それからYouTubeでもこういう映像を出したりしていました! 未踏ジュニアでの僕の発表はこちら 追記 : スーパークリエイターに認定されました!ありがとうございます! はじめに 日々の生活において、低いところからみればCPU、高い所からみればインターネット、というように、私たちは色々なテクノロジーに強く依存しています。 が、しかし、私たちの多くはCPUやインターネットの表面上の動きは理解していてもその深い中身までは理解していません。 私たちにとってCPUやインターネットといったものは ――アーサーCクラークの「高度に発達した技術は魔法と見分けがつかない」という言葉を
PCパーツの入れ替えや変更により長く使えたり、大人のプラモデル感覚で楽しめたりと、魅力の多い自作PC。これを始めるうえで、いま旬のPCパーツにはどんな製品があるのでしょうか。秋葉原の中央通り沿いで存在感を発揮するPCパーツショップ・TSUKUMO eX.の紅谷さんに、店内を案内してもらいながら、売れ筋のPCパーツやおすすめの構成について聞いてみました。 なお本企画は、既製品にはない自作PCならではの魅力、いまのトレンドやパーツの選び方、PCを初めて自作する人が注意すべきポイントなど解説する、3本立ての記事で構成されており、本記事は3本目にあたります。 これまでの記事をまだお読みでない人は、ぜひそちらもご覧ください。 関連記事:あえてPCを自作する理由。”大人のプラモデル”としての自作PCの魅力に迫る 関連記事:実はいまメモリーが爆安!? 自作PCのパーツの選び方をプロに聞いてきた ↑TSU
Microsoftは6月24日(米国時間)、Windows 11をサポートするIntelプロセッサの一覧、AMDプロセッサの一覧を公開した。 IntelのCoreシリーズは第8世代以降のものがサポート対象となっている。AMDのRyzenシリーズでは、第2世代Ryzen(AMD Ryzen 5 2600など)以降がサポート対象となっているようだ。 【記事追記】Windows 11プレビュービルドの提供にともない、Windows 11のハードウェア要件に関する追加情報が公開されました。第7世代Intel CoreやAMD Zen 1での動作検証をDevチャンネルを通じて進めているとのことです。また、PCの互換性を確認できるチェックツールの提供は、ハードウェア要件が最終でなくユーザーの誤解を招くとして、一時提供を中止。秋の正式版リリースの準備段階で提供を再開するとしました。(2021年6月29日
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く