並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 21551件

新着順 人気順

intelの検索結果361 - 400 件 / 21551件

  • Apple、驚異的なパワーの新しいM2チップを搭載したまったく新しいMacBook Airを発表

    MacBook Airは、4つの美しい仕上げの新しい驚くほど薄型のデザイン、より大きくなった13.6インチのLiquid Retinaディスプレイ、1080p HDカメラ、MagSafe充電などを備えています 13インチのMacBook ProにもM2が搭載され、24GBの高速ユニファイドメモリ、ProRes高速化、最大20時間のバッテリー駆動時間を実現しています カリフォルニア州クパティーノ Appleは本日、完全に再設計されたMacBook Airと、アップデートされた13インチMacBook Proを発表しました。どちらも、M1チップの画期的なパフォーマンスと能力をさらに高めた新しいM2チップを搭載しています。世界で最も多く販売されているノートブックであるMacBook Airは、お客様に愛されているすべての特長を次のレベルへと引き上げます。まったく新しい、驚くほど薄型のデザインとさ

      Apple、驚異的なパワーの新しいM2チップを搭載したまったく新しいMacBook Airを発表
    • Archived MSDN and TechNet Blogs | Microsoft Learn

      If you were looking for MSDN or TechNet blogs, please know that MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. How to use this site Archived blogs are grouped alphabetically by the initial letter of the blog name. Select the initial letter from the TOC to see the full list of the blogs. You can also type the name of the blog or the title of the

        Archived MSDN and TechNet Blogs | Microsoft Learn
      • Javaでコンパイラの基礎を理解する

        そもそもコンパイラの中ってどうなっているの? Javaでコンパイラの基礎を理解する(1) 普段、なにげなく使っているコンパイラ。中身を理解すると、プログラミングへの意識が変わり、技術力もつきます! 開発者必見です

        • スーファミサウンドの裏で何が行われているか - ポルノアニメ

          qSPCの開発も山場を越えた感があるのでたまには進捗報告以外の話を…… 多分、普段は宇宙語が書いてあるブログだと思って見てない人が多いと思うので前提知識を手短に書いておくと: スーパーファミコンにはメインのCPUと別にサウンド用のCPUが乗っている オーディオデバイスにはサウンドCPUからしか触れない サウンドCPUはメイン側とは独立したメモリを抱えている このメモリは64KBしかない メインCPUとサウンドCPUのやり取りには、あまり速くない通信路を使う必要がある という制約があるので、いかにデータをコンパクトにして、最低限の物だけをサウンドCPUに送るかという所で開発者の腕が試されることになる。で、プロの技はどんなもんだろうかと、メモリダンプを見ながら定番のグラディウスIIIをやってみると…… ボスを倒して、ステージが変わるタイミングで一瞬画面が止まるので、ここで曲を入れ替えていると思

            スーファミサウンドの裏で何が行われているか - ポルノアニメ
          • PCで仕事を速くする:第13回 PCが遅いときの7つの処方箋 - ITmedia Biz.ID

            最近なんかPCが遅い──。そんな人に向けて、PCの不調の原因を突き止めて対処するための7つのチェックポイントをまとめてみた。 Windowsを使って仕事をしている人なら、最初はけっこう速かったPCが、使っているうちに遅くなる──という事態に頻繁に遭遇しているはず。それは、“今、この操作をしているとき”遅いということもあれば、“毎日、恒常的に遅い”こともあるだろう。 皆さんと同じく、筆者のPCもだんだんだんだん遅くなり、また作業によっては極端に遅くなる。PCがウインドウの枠を描画しているのが見えたとしたら、それはあなたの視力が向上したわけではないのだ。では、どんな対処法があるのか。筆者が日常的に使っている方法を紹介しよう。 まずは遅くなっている原因を見極める。メインで使うツールは「タスク マネージャ」だ。 チェックポイント1──HDDのアクセスランプは光っていないか? 遅いと感じたときは、ま

              PCで仕事を速くする:第13回 PCが遅いときの7つの処方箋 - ITmedia Biz.ID
            • En Yüksek Kur Paykasa Bozdurma

              IBM TechXchange Community Together, we can connect via forums, blogs, files and face-to-face networking. Find your community Where is my content? If you’re looking for developerWorks content or a Support forum and ended up here, don't panic! You are in the right place. The content you're looking for. This page will help you find the content you are looking for, get answers to your questions, and f

              • 私とOSSの25年

                Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Shin Ohno

                  私とOSSの25年
                • Meltdown, Spectre で学ぶ高性能コンピュータアーキテクチャ - FPGA開発日記

                  巷ではIntel, AMD, ARMを巻き込んだCPUのバグ "Meltdown", "Spectre" が話題です。 これらの問題、内容を読み進めていくと、コンピュータアーキテクチャにおける重要な要素を多く含んでいることが分かって来ました。 つまり、このCPUのセキュリティ問題を読み解いていくと現代のマイクロプロセッサが持つ、性能向上のためのあくなき機能追加の一端が見えてくるのではないかと思い、Google, Intelの文献を読み解いてみることにしました。 が、私はセキュリティの専門家ではありませんし、過去にデスクトップPC向けのような大規模なCPU設計に参加したこともありません。 あくまでコンピュータアーキテクチャに比較的近い場所にいる人間として、この問題の本質はどこにあるのか、可能な限り読み解いていき、現代のマイクロプロセッサが持つ高性能かつ高機能な内部実装について解き明かしていき

                    Meltdown, Spectre で学ぶ高性能コンピュータアーキテクチャ - FPGA開発日記
                  • 開会式で地球をかたどったドローンは1824台のIntel製「Shooting Star」

                    東京五輪の開会式が7月23日、国立競技場で行われた。競技場の上空で多数のドローンが市松模様のエンブレムを形成し、地球の形に変わるパフォーマンスがハイライトの1つになった。使われたドローンは1824台。米Intelの「Shooting Star」システムだ。 Intelのドローンは2018年の平昌五輪でも活躍した。このときは1218台でギネス記録を更新した。 Shooting Starは重さ330グラム、ローターの直径が15センチの小型クアッドコプター。LEDライトの組み合わせで40億以上の色の光を表現できる。1台のPCで数千台のドローン群全体をコントロールする。IntelのWebサイトによると、現在は2タイプのドローンがあり、開会式で使われたのはより高性能な「Premium Drone」だ。

                      開会式で地球をかたどったドローンは1824台のIntel製「Shooting Star」
                    • monoe's blog - Site Home - MSDN Blogs

                      In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

                        monoe's blog - Site Home - MSDN Blogs
                      • chrome devtools の tips N連発 - mizdra

                        mizdra.icon が社内向けに発表した資料なのですが、折角なので一般向けに書き直して公開します。

                          chrome devtools の tips N連発 - mizdra
                        • はじめに - Rustで始める自作組込みOS入門

                          この本は組込みシステムやOSのような低レイヤーシステムの開発経験がないプログラマーのような人が、自作OSをはじめるため解説本です。 著者自身、本職はウェブプログラマーですが、趣味で組込みOSの自作をしています。この本はそのノウハウ集のようなものです。 このような低レイヤーシステムはC言語で開発されることが多いのですが、今回はRustを使います。 RustはC言語と比較して、様々なモダンな機能やツール郡を取り揃えている上に、C言語の長所である直接のメモリ制御ができ、パフォーマンスも高いとして組込みシステム開発でつかえるとして注目されています。 Rustそのもの解説は控えめですが、低レイヤーシステム開発特有のテクニックは必要に応じて解説します。 想定読者 ある程度はプログラミング経験があることを前提としています。 また、レジスタやメモリなどコンピュータアーキテクチャに関する基礎用語の説明もちゃ

                          • 【特集】 第3世代Ryzenが驚異的性能でIntelを圧倒。Ryzen 9 3900X/Ryzen 7 3700Xレビュー

                              【特集】 第3世代Ryzenが驚異的性能でIntelを圧倒。Ryzen 9 3900X/Ryzen 7 3700Xレビュー
                            • AWSのオートスケールとなかよく付き合う

                              YAP(achimon)C::Asia Hachioji 2016 mid

                                AWSのオートスケールとなかよく付き合う
                              • スムーズなアニメーションを実装するコツと仕組みを説明するよ。CPUとGPUを理解しハードウェアアクセラレーションを駆使するのだ!(Frontrend Advent Calendar 2013 – 06日目) | Ginpen.com

                                (追記: 2018年10月)何年か経ってから見ても内容大丈夫そうでした。 この記事はFrontrend Advent Calendar 2013の6日目の記事です。昨日は谷さんでWeb Components/Polymerを軽く触ってみるでした。(これ今後数年で大流行りしそうに思うので、未読なら是非!) さて、最近はHTML5だCSS 3だFlashやめてJS制御でアニメーションだーってんで盛り上がってるわけですが(周回遅れ)、いざアニメーションを実装してみても、なかなかスムーズに動いてくれなかったりしますね。 どうやったらスムーズに動くかってのを解説したいと思います。 なおこの辺りの情報は、概ね斎藤さんを中心としたFrontrend絡みの方々に教えて頂きました。感謝感謝。 先に結論 概念的なの GPU合成レイヤーを適切に使うと早い いわゆるハードウェアアクセラレーション 何がCPUで、何

                                  スムーズなアニメーションを実装するコツと仕組みを説明するよ。CPUとGPUを理解しハードウェアアクセラレーションを駆使するのだ!(Frontrend Advent Calendar 2013 – 06日目) | Ginpen.com
                                • Effective web performance tuning for smartphone

                                  第三回DeNAゲーム開発勉強会の資料です。 https://atnd.org/events/59594

                                    Effective web performance tuning for smartphone
                                  • 自作PC2024

                                    新しいPCを組んだ。 自作PCを組むのはこれで二台目。一台目については以下の記事で紹介している。 自作PC2021 前回の組み立て時に基本的な部分を学べたので、今回は一度やってみたかった本格水冷に挑戦してみることにした。 組み立て後 組み立て前 この記事では、利用した各部品を紹介していく。前半では水冷にあまり関係無い部分、後半では水冷に関係する部分に触れる。自作PC2027を書くことになる頃合いで読み返したい。 ケース Lian LiのO11 EVO RGBを利用した。 Amazon | LIANLI E-ATX対応ミドルタワーPCケース O11D EVO RGB Black リバーシブルデザイン E-ATX(幅280mm以下) / ATX/Micro ATX/Mini-ITX規格対応 RGBストリップ標準搭載 420mmラジエーター搭載可能 日本正規代理店品 | リアンリー(Li LIA

                                    • pixivのサムネイル事情 - pixiv inside [archive]

                                      この記事はピクシブ株式会社Advent Calendar 12/10の記事です。 こんにちは、インフラチームの@harukasanです。 さて、今日はpixivで使用しているサムネイル変換サーバについて紹介しようと思います。 pixivにはたくさんのサムネイルがある pixivにはうんざりするほどたくさんの種類のサムネイルがあります。 これは対応しているプラットフォームが多く、また画面毎にもサイズが異なるからです。 PC版であるwww.pixiv.netだけでも10種類以上のサムネイルが使用されています。 また、サムネイルにはアスペクト比を固定したものと、スクエアにクロップした2種類があります。 (Ugoira Tech Talks: Ugoku Backendより) 従来の方法ではこれらのサムネイルをアップロード時に生成していたため、サムネイル生成を非同期化するなどして対応していました。

                                        pixivのサムネイル事情 - pixiv inside [archive]
                                      • PHPで動くファミコンエミュレータを作った | 長谷川智希 @tomzoh blog

                                        TL;DR PHPで動くファミコンエミュレータを作った php-terminal-nes-emulator画面描画は点字を使って文字出力コントローラは標準入力からfread() 経緯 2016年の2月にPHPで動くゲームボーイのエミュレータ、php-terminal-gameboy-emulator に衝撃を受けて、その実装の解説を勉強会やカンファレンスでトークしたりSoftware Design誌に書いたりしました。(*1) カンファレンスでのトークでは時間の都合もあって全体のごく一部しか話が出来ないのですが、Software Design誌では誌面をたっぷり頂いてCPU、メモリアクセス、画面表示とphp-terminal-gameboy-emulator のほぼ全域を解説出来たので満足し、その熱は落ち着いていました。 そんな中、9月に開催されたbuilderscon tokyo 201

                                          PHPで動くファミコンエミュレータを作った | 長谷川智希 @tomzoh blog
                                        • ソフトウェアエンジニアのかけ声|コキチーズ@k2wanko

                                          通勤電車で考えてたやつ 書けてるよ!書けてるよ!コードが書けてるときに使う おいおい、書き換えてるのはコードか?それとも人類の歴史かい?人類史を書き換えるほどのコードを見たときに使う 泣く子も黙るPullRequest!泣く子も思わず黙ってしまうようなPullRequestを見たときに使う コミットがチョモランマ!コミット量がすごい量のときに使う 仕様が歩いてる!自社、他社問わずそのサービスの仕様に詳しすぎる人に使う 頭にちっちゃいスパコン載せてるのかい?頭の回転が早い人に使う キーボードが2つに割れてるよ2つに割れているキーボードを使ってる人に使う もしくは普通のキーボードでも2つ使ってる人に使う ストックオプションでビルが建つぞ!ストックオプションでビルが建ちそうなときに使う 進捗おばけ進捗がすごいときに使う 会社にユニコーンが宿ってる!評価額が10億ドル以上の未上場企業に使う 参考:

                                            ソフトウェアエンジニアのかけ声|コキチーズ@k2wanko
                                          • ハイパーバイザの作り方

                                            「ハイパーバイザの作り方」公開ページ こちらのページはSoftware Design誌の連載記事「ハイパーバイザの作り方」の公開ページです。 「Linuxのしくみを学ぶ - プロセス管理とスケジューリング」も公開中ですので、こちらも是非ご覧ください。 公開中の記事 第1回 x86アーキテクチャにおける仮想化の歴史とIntel VT-x [HTML] [PDF] [ePub] [mobi] [Kindle] 第2回 Intel VT-xの概要とメモリ仮想化 [HTML] [PDF] [ePub] [mobi] [Kindle] 第3回 I/O仮想化「デバイスI/O編」 [HTML] [PDF] [ePub] [mobi] [Kindle] 第4回 I/O仮想化「割り込み編・その1」 [HTML] [PDF] [ePub] [mobi] [Kindle] 付属資料 最近のPCアーキテクチャにお

                                            • スケールアウトからスケールアップへの回帰:Kenn's Clairvoyance

                                              これを書こうと思ったキッカケは、奥一穂さんの「ウェブアプリケーションサーバを複数台構成とか2010年代には流行らない」っていう、最近モヤモヤと感じていたことをうまく説明してくれてる記事をみたこと。 年始からちょくちょくサーバの運用環境を物色しながら考えていたことと見事にシンクロした。だいたいの要旨はTwitterのほうでも書いたのだけれど。 ムーアの法則でどんどん向上する技術にくらべ、人間のキャパシティは変化しない定数項として考えていい。だとすれば、そうやって向上する性能を、人間の労力を削減する方向で使えてはじめて、「技術が競争優位性を生む」といえるだけの破壊的な価値がでてくるということになる。 では、現在の技術トレンドを活用することで減らせる「人間の労力」とは何か。 それは、過去10年あまりで定着した、これまでの(そして今なお)Webアプリケーションの定番構成である、「ロードバランサ、ア

                                                スケールアウトからスケールアップへの回帰:Kenn's Clairvoyance
                                              • 「ミニPCガチャ」で、Windowsがボリュームライセンス外れを引いた時の作業メモ

                                                N100の格安ミニPCがほしかった(昨今、大体二〜三万くらいで買える) Windowsのライセンスがボリュームライセンスだった、闇とはいえ、キレそう 色々操作すると「組織に許可されてねーわ」的なことを言われたりもする (ここから本題) 回復ドライブつくって全消し再インストールしたら、Microsoft Storeがはいってなかった というか、ほとんどのWindowsアプリがはいってなかった メロスは激怒した ライセンスチェック ダイアログが開き、どのようなライセンスなのか確認できる。 ボリュームライセンスだとガチャ外れ。なお、半外れがあるらしい(再インストールで復活するケースがあるとか??)。 大手だと、OEMとしてPCのハードウェアにシリアルが焼かれており、それを利用できるのでチェックするとよい なんとなくググってると MAK…? とかでないと、どうやら外れらしい(たぶん、KMSが全外れ

                                                  「ミニPCガチャ」で、Windowsがボリュームライセンス外れを引いた時の作業メモ
                                                • 2で割ることと3で割ること - Qiita

                                                  この記事でお題にするのはCPUレジスタ上の整数除算です。以下、単に除算とも書きます。 除算は非常に高コストな演算なため、コンパイラは最適化によって、できるだけ整数除算を別の計算に置き換えようとします。 最適化ができる場合の一つとして、割る数が定数である場合があります。頭のいいコンパイラは、除算を乗算とビットシフト等を駆使した演算に置き換えます。この記事では、そういった最適化の背景にある理屈を部分的に解説します。 計算機環境としてはモダンなx86 CPUを仮定します。したがってレジスタは32/64ビットであり、負数は2の補数表現になっています。ある程度は他の命令セットでも通用する話になっているかもしれません。 そもそも整数の除算とは プログラミングにおける整数の除算の定義について確認します。整数$n$を整数$d$で割るとき $$ n = q \times d + r $$ が成り立つように除

                                                    2で割ることと3で割ること - Qiita
                                                  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

                                                    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

                                                      dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
                                                    • Go が他の多くの言語での非同期プログラミングよりも優れている理由 - Qiita

                                                      はじめに 非同期プログラミングと呼んでいるのは、ノンブロッキングIOと select, poll, epoll, kqueue のようなIO多重化を利用したネットワークアプリケーションを書くことです。 node.js で websocket 使ったチャットを書くとかそういうのです。 「他の多くの言語」とは、 Python (asyncio), node.js, C# などを想定しています。 Erlang や GHC なんかは Go に近いかも知れません。 async / await がない言語では、「コールバック地獄」や「deferred地獄」のような問題もありますがこの記事では扱っていません。 async / await のメリットを解説した他の記事を参照してください。 あとこの記事は主にランタイムに関する部分を扱っているので、「それは言語じゃなくて処理系の問題だ!」等の頓珍漢な揚げ足取

                                                        Go が他の多くの言語での非同期プログラミングよりも優れている理由 - Qiita
                                                      • いまさら聞けないiPhone/iPadアプリの作り方の基礎

                                                        いまさら聞けないiPhone/iPadアプリの作り方の基礎:SDKで始めるiPad/iPhoneアプリ開発の勘所(1)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 迷わず短時間でiPhone/iPadアプリを作れるように 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました

                                                          いまさら聞けないiPhone/iPadアプリの作り方の基礎
                                                        • sprintf を最大10倍以上高速化するプリプロセッサ「qrintf」を作った

                                                          最近H2OというHTTPサーバを書いているのですが、プロファイルを取ってみるとsprintfが結構な時間を食っていて不満に感じていました。実際、sprintfは数値や文字列をフォーマットするのに十徳ナイフ的に便利なので、HTTPサーバに限らず良く使われる(そしてCPU時間を消費しがちな)関数です。 では、sprintfを最適化すれば、様々なプログラムが より高速に動作するようになるのではないでしょうか。ということで作ったのが、qrintfです。 qrintfは、Cプリプロセッサのラッパーとしてソースコードに含まれるsprintfの呼出フォーマットを解析し、フォーマットにあわせたコードに書き換えることで、sprintfを高速化します。 たとえば、以下のようなIPv4アドレスを文字列化するコード片を sprintf( buf, "%d.%d.%d.%d", (addr >> 24) & 0xf

                                                          • パソコンを買うなら6月まで待った方がいい(戸田覚) - 個人 - Yahoo!ニュース

                                                            パソコンは毎年3回程度の商戦期があり、新しいモデルが登場する。今年も春の商戦期である3月~4月にかけて、新しいモデルが登場した。だが、これらの製品は見送り、夏の商戦期(6~7月頃)に購入することをおすすめする。 最大の理由は、インテルの新しいCPUを搭載する製品が出てくることだ。一般的なユーザーに人気のモバイルノートの新製品はインテルの第11世代のCPUを採用していた。これでも高速なのだが、いよいよ次のモデルである第12世代のCPUを搭載したモデルが、夏頃には出そろってくるはずだ。 ノートパソコンのインテル製CPUは、第8世代、第10世代、第11世代と進化してきたのだが(第9世代はスキップ)、これまでは順調な性能アップだった。ところが、AMDのRyzenの性能アップが著しく、インテルは徐々に旗色が悪くなってきた。 そこで、大きく性能を向上した第12世代が投入されるわけだ。つまり、大幅な性能

                                                              パソコンを買うなら6月まで待った方がいい(戸田覚) - 個人 - Yahoo!ニュース
                                                            • 『やーい、おまえのPCプレステ5以下!』ハイスペックすぎるためWindowsOSを入れさせてくれと懇願する人続出「メインメモリGDDR6は真似できない」

                                                              そうは、い観世音菩薩@GPT @iruka3 やーい。 おまえのPC、プレステ5以下。www >PS5のおもな仕様は、CPUがRyzen Zen 2(8コア/16スレッド、最大3.5GHz)、GPUがRadeon RDNA2-based graphics engine(最大2.23GHz、10.3TFLOPS)、メモリがGDDR6 16GB(448GB/s)、ストレージはSSD 825GB(最大リード5.5GB/s)、 2020-09-17 09:32:17 そうは、い観世音菩薩@GPT @iruka3 これを上回るPCを組もうと思ったら、RTX3080刺して、ストレージはPCIeカードにNVMeを2枚ぐらいRAID0で刺さないと無理かもねー。 CPUはRyzen売ってるからいいけれど 3080でも、GDDR6Xの10GBしか積んでない 2020-09-17 22:53:03 リンク Pl

                                                                『やーい、おまえのPCプレステ5以下!』ハイスペックすぎるためWindowsOSを入れさせてくれと懇願する人続出「メインメモリGDDR6は真似できない」
                                                              • PCのスピードにこだわる人なら知っておくべき5つの要素 | ライフハッカー・ジャパン

                                                                PCのグレードアップや新しいPCの購入を考える際は、それまで使っていたものよりも高速なマシンにしたいという人も多いことでしょう。 たいていの人は、性能がどれだけ向上するかを知るための指標として、いくつかのわかりやすい要素に着目します。例えば、CPUのクロックスピードを上げたり、メモリ容量を増やしたりすれば、即座に性能は向上します。また使用環境によっては、無線LANやUSBを最新の規格に対応させるだけでもメリットを体感できる場合があります。 けれども、製品仕様の中で大きく扱われている要素以外にも、PCのスピードに影響を与える可能性があるのにあまり知られていない要素はたくさんあります。 この記事では、そういった要素のうちの5つについて詳しく見ていき、PCをグレードアップする際に必ず最高の性能が得られる方法をご紹介しましょう。 CPUのキャッシュ CPUに関しては、性能の指標としてよく知られてい

                                                                  PCのスピードにこだわる人なら知っておくべき5つの要素 | ライフハッカー・ジャパン
                                                                • DBの世界に起こる変革 | エンタープライズエンジニアの独り言

                                                                  エンタープライズシステムのエンジニアをやって10年以上。思うところを書いていきます。その他趣味を少々。。。 DBの世界に起きた大きな波 現在、どの製品を使ったとしてもRDBの性能問題は必ずといっていいほど発生する。理由は簡単で、CPU、ネットワークが高速化(CPUはマルチコア化、ネットワークは10G-Ethernetの一般化やInfiniBandなど)するのにディスク(ストレージ)が高速化に追いついていないからだ。その差を埋める役割として、RDBが担っているケースが多く、性能問題になるケースが散見される。 だが、そういう時代の流れに対して大きな変革が起きようとしている。SSDはかなりコモディティ化してきたので言うに及ばずといった感じだが、個人的には速いもののディスクの置き換えにすぎないと思っている。つまり、SSDは速いがDBのアーキテクチャに大きな変革をもたらすものではない。が、ここにきて

                                                                  • 【特集】 初代を全面否定して生まれたポータブルWindowsゲーム機「GPD WIN 2」 ~いま、UMPCを大企業が作れないワケをGPDのWade社長に訊く

                                                                      【特集】 初代を全面否定して生まれたポータブルWindowsゲーム機「GPD WIN 2」 ~いま、UMPCを大企業が作れないワケをGPDのWade社長に訊く
                                                                    • GoogleはなぜAndroidやChrome OSを無料で配布するのか?

                                                                      先週「Androidと家電」というタイトルで講演をさせていただいた私だが、そのプレゼンのキーポイントは、「なぜGoogleはAndroidを無料で配布するのか?」。それを私なりに説明するための資料として作ったスライドが以下の二枚。 まずこれは、MicrosoftとIntelがパソコン・ビジネスを育てるためにした「コモディティ戦略」を図式化したもの。IntelとMicrosoftで協力してCPUとOSを部品化・規格化することにより、誰でもパソコンを作れる様にしたのがそれ。これにより、パソコン・ビジネスへの参入障壁が減り、パソコン・メーカーが乱立。差別化がしにくい部分(つまりIntelとMicrosoftがほぼ独占的に提供するCPUとOS以外の部分)で激しいコスト競争が起こり、パソコンのコモディティ化が一気に進んだのは皆さんの記憶にも新しいはず。 特筆すべきなのは、MicrosoftもInte

                                                                        GoogleはなぜAndroidやChrome OSを無料で配布するのか?
                                                                      • Intelのプロセッサチップに根本的な設計上の欠陥が発覚、各OSにアップデートの必要性

                                                                        by Sh4rp_i ここ10年間に製造されたIntelのプロセッサに、設計上の欠陥が見つかりました。最悪の場合、パスワードやログインキー、キャッシュファイルなどが格納されたカーネルメモリーの内容を読み取られる恐れがあるとのことなのですが、Intel x86ハードウェアに存在する欠陥のため、マイクロコードアップデートでは対応不可能で、各OSがソフトウェアレベルで修正をかけるか、バグのない新たなプロセッサを導入する必要があるとのこと。 'Kernel memory leaking' Intel processor design flaw forces Linux, Windows redesign • The Register https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/ このバグは、データベースアプリケーショ

                                                                          Intelのプロセッサチップに根本的な設計上の欠陥が発覚、各OSにアップデートの必要性
                                                                        • 予算30万円台の深層学習用PCの買い方|shi3z

                                                                          深層学習をまじめにやるなら、どう考えても専用のPCが必要になる。 僕は現在、Memeplexというサービスを運営していて、これはさくらインターネットさんから大量のGPUを借りている。借りたGPUは、さくらインターネットの石狩データセンターで動いている。 さらに、ABCIは企画の段階から立ち会って、実際に仕事ではよく使っている。ABCIは5000以上のGPUを擁するGPUクラウド基盤で、その実態はスーパーコンピュータである。 ABCIを使えば、ほとんどの難しいタスクを恐ろしく安い料金で行うことができる。GoogleやAmazon AWSのようなサービスを展開することができない本邦においては、国家が設立し、民間利用可能なABCIは国民にとっての天叢雲剣あめのむらくものつるぎである。 それでもなお、手元には深層学習用のPCが必要だ。しかも一台では足りない。 ABCIがいかに安くても、PCほどの利

                                                                            予算30万円台の深層学習用PCの買い方|shi3z
                                                                          • 格ゲーが構造的に衰退する理由|平田ラタ

                                                                            2023/09/12 追記 自分の文章スキルの至らなさゆえですが、"雑魚狩り"の指すものを上手く伝えられなかった人がそれなりにいそうです。 ここでの"雑魚狩り"は 「『今まで手こずっていた敵が、途端にザコ扱いできるようになった』という自身の変化を確認する作業」 のことを指します。 雑魚を狩るのが目的ではなく、雑魚を狩ることを通して自分が強いことを確かめるのが目的。 あまりしっくり来る表現が思いつかなかったので本文では"雑魚狩り"と書きましたが、"格付け"としたほうが、より表現として適切かもしれません。 今から本文を読む人は、"雑魚狩り"を"格付け"と読み換えてください。 むろん、このnoteが対人ゲームにおける雑魚狩りや格付けを推奨するものではないことは言うまでもありません。 ※おことわり このnoteは「格ゲーは衰退するしかない。格ゲーは終わり」ということを言いたいのではなく、「格ゲーは

                                                                              格ゲーが構造的に衰退する理由|平田ラタ
                                                                            • Dockerコンテナが遅くなるもう一つの原因 | POSTD

                                                                              前回の ブログ記事 では、Kubernetesの話と、 ThoughtSpot がKubernetesを開発インフラのニーズに合わせてどのように取り入れたかをご紹介しました。今回はその続報として、最近の興味深いデバッグ経験について少々駆け足になりますがお話ししていきます。本記事も「コンテナ化と仮想化はノットイコールである」という事実に基づいており、たとえcgroupの上限がどれも高くない値に設定されホストマシンで十分な演算能力が利用できるとしても、コンテナ化されたプロセス同士がリソースの競合を起こす場合があることを示したいと思います。 ThoughtSpotでは内部のKubernetesクラスタで 多数のCI/CDや開発関連のワークフロー を稼働させており、ある1点を除いては全てが順調でした。唯一問題だったのは、ドッカー化された製品コピーを起動すると、パフォーマンスが期待を極端に下回るレベ

                                                                                Dockerコンテナが遅くなるもう一つの原因 | POSTD
                                                                              • x86-64機械語入門

                                                                                この記事はx86-64の機械語を書けるようになるためのガイドとなることを目指します。読者はアセンブリー言語について既にある程度知っていることを想定します。 情報源 x86-64の機械語のオフィシャルなガイドはIntelのSoftware Developer ManualまたはAMDのAMD64 Architecture Programmer's Manualです。 Intel SDM: Intel® 64 and IA-32 Architectures Software Developer Manuals AMD64 Architecture Programmer's Manual, Volumes 1-5 このほか、Cから呼び出される関数を定義したり、Cの関数を呼び出すためには、呼び出し規約の知識も必要です。使用される呼び出し規約はOSに依存し、Unix系では主にSystem V ABI

                                                                                  x86-64機械語入門
                                                                                • スクリプト言語の息の根を止めるのは案外 SSD かもな - kwatchの日記

                                                                                  大変たいへん興味深い記事。全プログラマーにとって。 HDDの代わりにSSDを利用したら、リレーショナルデータベースの性能はどれだけ向上するのでしょうか? オラクルと富士通が共同検証を行い、その結果をホワイトペーパーとして先週発表しました ...(snip)... HDDは200スレッドで性能が頭打ちなのに対し、SSDは200スレッドから300スレッドになってもまだ性能は上昇。ただし、300スレッド時にはCPU利用率が100%に近づいており、先にCPU性能の方がボトルネックとなってしまったようです。 HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験 - Publickey 動的なスクリプト言語 (Ruby や Python など) と静的なコンパイル型言語 (C++ や Java など) では、だいたい 5 倍から 10 倍ぐらいの速度差がある。それでもスクリ

                                                                                    スクリプト言語の息の根を止めるのは案外 SSD かもな - kwatchの日記