Tensor G3を搭載した「Pixel 8 Pro」を購入したのでレビューします。 既にネット上ではGoogleからプロモーションを受けた有名なメディア等の先行・ステマレビューで埋め尽くされ、カメラとAI機能にフォーカ...
この記事ですることを3行で Pythonの標準ライブラリでできる並列実行を、あらためて総当たりで速度比較しよう ウォーターフォールチャートで、それぞれの並列処理の処理時間の特徴を可視化しよう boto3の実行をモデルケースにして、どの並列処理が一番早いのかを調べよう この記事の結論を先に Python 3.12から本格的に使えるようになったサブインタープリターは、CPUで実行する処理について言えば、従来のサブプロセスよりも高速 boto3の実行は、サブインタープリターよりも署名付きURLの非同期実行のほうが速い → S3からの10ファイルの取得であれば、実行時間を90%削減できます → Bedrockの3回実行であれば、実行時間を60%削減できます 今回使ったソースコードはこちらに置いています。 お手持ちの環境で再実行できるようにしていますので、気になる方はぜひ。 どうしてこの記事を書くの
高速なPython互換言語「Mojo」のMac版登場、Appleシリコンにネイティブ対応。Pythonの9万倍、C言語に比肩する高速性 Modular社はPythonの高速なスーパーセットと同社が位置づける開発中の新言語「Mojo」の、Appleシリコンにネイティブ対応したMac版をリリースしました。 Today is the day! Mojo for Mac is live! Download it right now! Read our launch blogpost on how to get startedhttps://t.co/XSMkqUmHKt — Modular (@Modular_AI) October 19, 2023 Mojoは9月に初めてローカル環境でコンパイルなどを実行可能なLinux対応のツール群を公開しています。今回のAppleシリコンにネイティブ対応した
Linuxサーバーの最適化: vmstatとiostatを活用した性能分析と対処法 0.目的 インフラ開発者として、必須な性能分析を身につけることを目的としています。 カーネルパラメータをチューニングをする際に性能分析を前提とし、分析結果からチューニングしていきますが、具体的な指標というものが少ないので参考になれば幸いです。 基本的なvmstatの使い方については、ちょっとググればいくらでも出てくるので割愛します。 「Linuxカーネルパラメータのチューニング&設計」でロードアベレージが高い状態にある場合、次のアクションとしてCPU使用率の確認が必要となりますので、vmstatの結果分析および対処法について深堀していきます。 よって、vmstatの結果分析と対処法を理解すると性能試験を実施した際のその対処法とカーネルパラメータによるチューニングする対象が理解できるかと思います。 1.パフォ
Linuxカーネルパラメータのチューニング&設計 0.目的 【カーネルパラメータのチューニング】を修得する目的は、サーバの特性を理解し、それぞれに合ったカーネルパラメータのチューニングすることでリソースの有効活用をできるようになることを目的とし、私個人の経験を元にした見解を以下の記事に掲載します。 1.最初に サーバには、それぞれ必要なリソース特性があり、それに合わせたカーネルパラメータのチューニングが必要となります。 世の中の流れはオンプレよりクラウドに移行してはいるので、カーネルパラメータのチューニングよりスケールアップなりスケールアウトするなりの対応をすべきなのでしょう。 ですが、カーネルパラメータのチューニングを知らないとどちらを選択すべきかも理解しずらいと思いますので軽率には出来きません。(待ち行列理論もしらないといけませんが) また、最近のLinuxはデフォルト値が大きくなって
2日のニューヨーク株式市場はアメリカの雇用統計を受けて景気減速への警戒感が高まり、ダウ平均株価は一時、900ドルを超える大幅な値下がりとなりました。また、外国為替市場では円高が加速し、円相場は一時、1ドル=146円台半ばまで値上がりしました。 2日のニューヨーク株式市場はこの日、発表されたアメリカの先月の雇用統計で、就業者数の伸びが市場の予想を大きく下回ったことや、失業率が4か月連続で上昇したことから景気減速への警戒感が高まりました。 このため、ダウ平均株価は一時、900ドルを超える大幅な値下がりとなり、終値は前日に比べて610ドル71セント安い3万9737ドル26セントでした。 ハイテク関連銘柄の多いナスダックの株価指数も一時、3%を超える大幅な下落となり、終値も2.4%の下落となりました。 一方、ニューヨーク外国為替市場では、雇用統計を受けてFRB=連邦準備制度理事会が利下げのペースを
当ブログの記事でも、JavaScriptで実装していたのがCSSで実装できるようになりました、と今までにいくつか紹介してきましたが、今回紹介するのはそれらとはかなり異なるCSSのかなり高度なテクニックです。 CSSでCPUのようにデータを継続的に解析し、状態を再評価します。簡単に言うと、スクリーンの高さや幅を取得したり、マウスの座標を取得したり、さらにはブロック崩しなどのゲームもCSSのみで実装できます。 もう私が知っているCSSをはるかに超えたCSSです。 Expert CSS: The CPU Hack br Jane Ori (@Jane0ri) 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 CSSのエキスパート: The CPU Hack 5つの観測可能性 The CPU Hackの始まり The CPU Hack 終
Google Cloudは、日本時間4月10日未明から開催中のイベント「Google Cloud Next '24」で、同社初となる独自Armプロセッサ「Google Axion」を発表しました。 Google Cloudによると、Axionは現世代のx86ベースの仮想マシンと比較して50%の性能向上と、60%優れたエネルギー効率を実現しており、さらに現在クラウドで利用可能な汎用Armプロセッサと比較して30%高い性能を提供するとしています。 AWSとマイクロソフトはすでに独自Armプロセッサを発表済み Armベースのプロセッサは、すでにAWSとマイクロソフトがそれぞれ発表済みです。 AWSは2018年に独自のArmプロセッサである「Graviton」を発表しており、2023年には最新版の「Graviton4」を発表しています。 マイクロソフトは昨年(2023年)に同社初のArmベースの独
スイスのバイオコンピューティングスタートアップ企業「FinalSpark」の研究者らが発表した論文「Open and remotely accessible Neuroplatform for research in wetware computing」は、16個のヒト脳オルガノイド(人間の脳の幹細胞を培養して作られる小さな脳のような構造体)を組み込んだバイオプロセッサを提案した研究報告である。同社のプレスリリースによると、このプロセッサは、従来のデジタルプロセッサの100万分の1以下の消費電力を実現できるという特徴を持つ。 ▲電極と接続されている脳オルガノイド このプロセッサには、生体組織であるヒト脳オルガノイドを収容する4つの多電極アレイ(MEA)が使用されている。 各MEAには4つのオルガノイドが収容されているため、計16個の脳オルガノイドが組み込まれている。各オルガノイドは、電気刺
2020年に更新されたアップルのMac mini Photographer: Daniel Acker/Bloomberg アップルはパソコン「Mac mini」の新モデルを計画しており、過去最小サイズのデスクトップパソコンになる見通し。人工知能(AI)に重点を置いたパソコンMac見直しの一環。 事情に詳しい複数の関係者によれば、新しいminiは今年発表を予定。スティーブ・ジョブズ氏が2010年に改良して以来のデザイン一新となる。最新型は従来モデルよりかなり小さくなり、セットトップボックス「Apple TV」のサイズに近いと、関係者らは計画が部外秘情報であることを理由に匿名で話した。 アップルは向こう数カ月で複数の新しいMacを発表する予定で、miniはその一つ。同社は「M4」ラインのプロセッサーを搭載したデスクトップ「iMac」とノートブックパソコン「MacBook Pro」についても、
YouTubeチャンネルMoore’s Law is Deadは、ソニーが「PlayStation Vita 2(仮名)」を開発中であるとのリーク情報を伝えました。 AMDのカスタムAPUを搭載した携帯ゲーム機になるとのこと。情報源曰く、このAPUはPS4ゲームとの完全な下位互換性を確保しているといいます。 また、PS5向けタイトルを動作させるには開発者がパッチを適用する必要があるとしています。 あくまで開発の初期段階であり、市場に出るかどうかは不確定。もし発売されるとしてもPS6と同時期になるとのことで、まだまだ先になりそうです。 PlayStation Vitaは、2011年12月に発売された携帯ゲーム機。当時3G版も存在するなど先進的でした。今でも直系の後継機は出ていません。 ソニーは2023年、携帯型のPlayStation Portalを発売していますが、これは、あくまでPS5を
Nintendo Switch 2の詳細スペックが判明。GPU内蔵のCUDAコアは1280基、CPUはArm A78を8コア搭載 Nintendo Switch 2についてはGamescom2023にて関係者内でデモ機が披露され、そこでUnreal Engine 5などが動作しているデモが行われたという噂が出るなど、発売に向けて着々と開発が進められているためかここ最近はリーク情報が多く出始めています。 今回はこの中でも今まで明らかにされていたAmpereアーキテクチャーのGPUを搭載すると言う情報に加えて、このGPUに内蔵されるCUDAコア数やCPUのアーキテクチャーとコア数、そして製造プロセスに関する情報が登場しました。 Samsung Foundry 7LPH(8-nanometer improved version) — Revegnus (@Tech_Reve) September
前回の記事では、JavaScript の実行エンジン V8 の JIT 出力コードを読んでみました。記事は M1 Mac 上で動かした結果でしたので、ARM アーキテクチャのアセンブラを読むことになりました。 さてそんな ARM アーキテクチャですが、最近の ARM には FJCVTZS という JavaScript 専用の機械語命令があるのをご存知でしょうか?CPU に、特定の言語(それもコンパイラを持たない JavaScript)専用の命令があると知ったとき、私は大いに驚きました(過去にも Jazelle みたいなものはありましたが) 今回は、この FJCVTZS 命令について、実際にどれだけ効果があるのか、V8 をビルドしながら調べてみましょう。 FJCVTZS 命令とは? FJCVTZS 命令は、Arm v8.3 から導入された JSCVT 命令の一つで、JavaScript の言
2023年10月31日、Appleが「M3」チップを搭載したMacBook Proを発表しました。このうち14インチモデルの最小構成は8GBユニファイドメモリ搭載ですが、8GBはクリエイティブなプロにとって十分な量とは言えず、増量しようにも購入時に3万円近く高いモデルを選ばなければなりません。「Pro」として販売するなら最低でも16GBからにしておくべきだったとの批判にさらされたAppleのマーケティング担当者がインタビューに答え、MacBook Proの8GBは、他のシステムの16GBと同等だとする説明を行いました。 Apple insists 8GB unified memory equals 16GB regular RAM https://appleinsider.com/articles/23/11/08/apple-insists-8gb-unified-memory-equa
ホーム ニュース インテル、約1万5000人の大規模人員削減へ。NVIDIAの勢いもあってか不振、“約1兆5000億円”規模のコスト削減に踏み切る インテル(Intel)は現地時間8月1日、2024年第2四半期の業績発表にて従業員の15%以上の人員削減を含む包括的な支出削減をおこなうと表明。さらに従業員向けの連絡にて、人員削減の対象となるスタッフが約1万5000人にのぼることを明らかにした。 インテルは、CPU ブランド「Intel Core」などで知られる、米国に拠点を置く大手半導体メーカーだ。近年ではゲーマーやクリエイターをターゲットとするGPUブランド「Intel Arc」を立ち上げるなど、新市場開拓に注力する様子もみられた。 インテルの2024年第2四半期の業績発表では、同期の売上高が前年同期比1%減となる128億ドルとなったことが発表。最終損益は前年同期が14億8100万ドルの黒
2020年以降に爆発的に増えているRISC-Vコアの数。ただし、2025年までに600億個というSemico Researchが出した本資料の数字はさすがに無茶な推定だとは思う 米中貿易摩擦の結果、中国の半導体企業がRISC-Vに傾注 2016年後半あたりから、RISC-V FoundationのFoundation Memberは相次いでRISC-Vのコアの開発やRISC-V向けのソフトウェアなどの開発を手がけているが、先にRISC-Vに傾倒し始めたのは中国であった。 中国と米国は2015年頃から不協和音が出ていた。ただオバマ政権時はあまり強硬な手段を取らなかったこともあり、それほど大きな問題にはならなかった。しかし、2017年にトランプ政権に変わり、デカップリング政策を取ったことで急速に関係が悪化する。 BIS(米商務省産業安全保障局)は、特定技術を利用した製品の輸出や移転をする際に認
更新履歴 [記事初公開日: 2024/6/15 AM07:51] ① Intelの新たな声明によると、CPUが不安定になる根本的な原因はeTVBの設定ミスではないそうです。当初、記事に「原因判明」と記していましたが、これは誤りでした。謹んでお詫びいたします。記事下部にIntelの声明を加筆するとともに、記事タイトルおよび内容を改訂いたしました。 [2024/6/15 PM18:18] [New] 事の発端Intelの第13世代Core 13000シリーズ(Raptor Lake)や第14世代Core 14000シリーズ(Raptor Lake Refresh)のK付きCPU (Core i9-13900KやCore i9-14900Kなど)を使用していると、数か月後くらいに突然不安定になって、ゲームがクラッシュしたり、「Out of video memory trying to alloc
米アップルは低迷するコンピューター販売のてこ入れを目指し、「Mac」シリーズの刷新を準備している。人工知能(AI)に焦点を当てて設計された新たな独自プロセッサーを搭載する予定だという。 同社は5カ月前に「M3」チップを搭載した初のMacをリリースしたばかりだが、事情に詳しい複数の関係者によると、すでに次世代「M4」プロセッサーの生産に近づいている。アップルはMacシリーズの全モデルを「M4」でアップデートしようとしているという。未発表情報であることを理由に関係者は匿名で明らかにした。 新型Macは同社にとって重要な位置づけとなる。Macの売上高は2022年にピークを迎え、2023年9月通期では27%減少。ホリデー商戦を含む23年10-12月(第1四半期)は横ばいだった。 アップルはまた、マイクロソフトやアルファベット傘下グーグルなどに比べて出遅れているAI分野でも巻き返しを図っている。新型
PC向けCPUの主流な命令セットアーキテクチャであるx86は、Intel 8086プロセッサに起源を持ち、46年の長きにわたって使われてきました。そんなx86は近い未来に滅んでしまうだろうと、技術系ブログのHackadayが主張しています。 Why X86 Needs To Die | Hackaday https://hackaday.com/2024/03/21/why-x86-needs-to-die/ x86を採用する現代のCPUは、複雑な命令セットコンピューターであるCISC、1クロックサイクルあたり複数の命令を実行可能な「スーパースカラー」、命令を高速化するため順序を変更して実行する「アウト・オブ・オーダー実行」、分岐先の命令を条件が満たされるか不明な状態で実行する「投機的実行」を特徴とする、フォン・ノイマン型アーキテクチャの一部分です。x86はもともとは16bitプロセッサで
ではそもそも“1bit”とは何が1bitなのか、どうして1bitになるとGPUが不要になるのか。LLMでGPUが不要になるとどんな世界が訪れるのか。オーダーメイドによるAIソリューション「カスタムAI」の開発・提供を行うLaboro.AIの椎橋徹夫CEOに聞いた。 プロフィール:椎橋徹夫 米国州立テキサス大学理学部卒業後、ボストンコンサルティンググループに参画。消費財や流通など多数のプロジェクトに参画した後、社内のデジタル部門の立ち上げに従事。その後、東大発AI系のスタートアップ企業に創業4人目のメンバーとして参画。AI事業部の立ち上げをリード。東京大学工学系研究科松尾豊研究室にて「産学連携の取り組み」「データサイエンス領域の教育」「企業連携の仕組みづくり」に従事。同時に東大発AIスタートアップの創業に参画。2016年にLaboro.AIを創業し、代表取締役CEOに就任。 ──まず、1bi
「ビデオカードがある時にマザーボード側の映像出力に繋ぐ」のは 今でもNGなのか? PC初心者がデスクトップPCを設置する時にやりがちなミスの1つとして、「ビデオカードがあるのにマザーボード側(オンボード側)にディスプレーを接続する」というものがある。 これをやってしまうとディスプレーに映像が出ない、あるいは映像が出たとしてもゲームのレンダリングがCPU内蔵GPUで行われてしまい、ビデオカードは休んだままになってしまう、というものだ。こういったトラブルを防ぐため、ビデオカードを装着したBTOメーカー製PCではオンボード側の映像出力がシールで封印されていることもある。 ビデオカードを搭載したBTOメーカー製PCでは、マザーボード側のHDMIやDisplayPort出力に使用不可であることを知らせるシールが貼られていることも多い しかし、このような古の教えはハードやソフトの発展で乗り越えられるよ
はじめに 2024年1月1日に VGS-Zero (Video Game System - Zero) という RaspberryPi Zero 2W のベアメタル環境で動作するオリジナルのゲーム機エミュレータと SDK を公開しました。 VGS-Zero は、RaspberryPi Zero 2W をテレビに HDMI ケーブルで接続し、USB ゲームパッドで遊ぶタイプ(据え置き型)の新しいゲーム機です。 無料でゲームを開発&販売ができる SDK も公開していて、開発したゲームを完全ロイヤリティフリーで自由に販売して頂くことができます。 なお、OS は Linux ではなく独自カーネルです。 特徴 VGS-Zero の特徴について、カーネル視点とゲーム機視点の両面から解説します。 独自カーネルの特徴 ラズパイ全般(※Picoを除く)は Linux で動かすのが一般的ですが、VGS-Zer
今回は、高専5年次から趣味で学習していたRISC-Vを実装した、簡単なCPU作成をしていこうと思います。 完全に知識ゼロの状態から学び始めたので、間違った解釈をしている部分があるかもしれませんが、その時は優しく指摘していただけると嬉しいです 🙏 また、本ブログはディジタル回路設計とコンピュータアーキテクチャ[RISC-V版]を基に書かれています。初心者でも理解しやすいように丁寧に解説されているので、興味があれば是非買ってみてください! RISC-Vってなんぞ RISC-V公式サイトには以下のように書かれています。 RISC-V is an open standard Instruction Set Architecture (ISA) enabling a new era of processor innovation through open collaboration. (RISC-
「メモリ8GBは不十分」ーーM3 MacBook Proの検証動画が公開 メモリ不足によって動作のもたつきやアプリのクラッシュが見られ、M3本来の性能が引き出せない Max Techよりキャプチャ Appleによると、M3 MacBook Proのメモリ8GBは「Windows PCの16GBに相当する」という。YouTubeチャンネル「Max Tech」が検証した結果、M3チップのポテンシャルを引き出すためには16GBのほうが望ましい、と結論づけている。 以下に紹介する。 検証に使用したモデルは14インチM3 MacBook Proの512GBモデル。一方は8GBメモリ、もう一方は16GBメモリを搭載している。 メモリの上限が少ないことで、ベンチマークツールのスコアは低く出ており、Blenderなど高負荷な作業ではメモリ不足が原因でクラッシュする様子が確認できる。想定される購入者の使われ
NVMe関連規格の標準化団体であるNVM Expressは、ストレージ内でデータ処理を行うための業界標準「コンピュテーショナルストレージ」(Computational Storage)機能を発表しました。 「コンピュテーショナルストレージ」はデータ処理を行えるストレージ コンピュテーショナルストレージとは、その名前が示す通り計算機能を備えたストレージのことです。 基本的にストレージに格納されたデータは、ストレージから取り出されてメインメモリに読み込まれ、それをCPUが処理します。しかし大量のデータを処理する場合、大量のデータをストレージからメモリへと移動させなければなりません。 そこで、ストレージが備えているFPGAやプロセッサを用いてストレージ内でデータ処理が行えるようになれば、データをストレージから移動しなくて済むために高速な処理が期待できます。 そうしたインテリジェントなストレージや
IntelのCPU交換対応がひどいと話題になっています。Redditユーザーのjerubedo氏は第13~14世代CPUの不具合の影響を受けたCore i9-14900Kの交換をIntelに申請しましたが、まともに交換を受けられませんでした。 jerubedo氏はRedditで以下のように述べています。 私はIntelに不具合が発生したCore i9-14900KのRMAを申請しました。その後、Intelから配送先の詳細と購入証明、CPUのIHS (ヒートスプレッダー)の写真を求められたため、これらを送信しました。 翌日、Intelは私のCPUが正規品ではなくリマークされたものだというメールを送ってきました。私は驚きました。CPUは信頼できるショップ、Micro Centerから購入したもので、不審な点はまったくありませんでした。CPU-ZでもきちんとCore i9-14900Kと認識され
Intelの第13および第14世代CPUでゲームが不安定になる不具合が多発中。高クロックモデルが中心でCPUの劣化が疑われる。 Intelの第13世代および第14世代などRaptor Lake系世代のCPUではCore i9系などのハイエンドモデルを中心に動作クロックが非常に高く設定されているのですが、この高すぎる動作クロックが原因でCPUが劣化し、不具合が発生している疑惑が浮上してきている様です。 Seeing a worrying trend with some Intel 13th/14th gen CPUs having stability issues with UE4/UE5 games (like Fortnite, Remnant 2, Hogwarts Legacy etc.) specifically during the initial shader comp pro
macOS Sonoma 14.4にアップデートするとJavaがクラッシュするとオラクルが注意喚起。Appleシリコン搭載Macで オラクルは、Appleシリコン搭載のMacでmacOS Sonoma 14.4にアップデートを行うと、Java 8以降のすべてのバージョンでJavaが予期せず終了する現象が発生するとして、Macユーザーに注意喚起を行っています。 今のところ回避策はなく、macOSをバージョンアップしてしまうと元に戻す簡単な方法もないため、Appleシリコン搭載のマシンでJavaを利用している開発者やユーザーは、この問題が解決するまでは最新のmacOSへの移行を延期することをオラクルは勧めています。 Javaが正常に動作しないことで、Javaに依存しているツールもmacOS Sonoma 14.4では動作しなくなります。Kotlinの開発元などで知られるJetBrainsは、J
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く