タグ 演算
人気順 5 users 10 users 100 users 500 users 1000 users『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか』 発売のお知らせ
ご来店いただきありがとうございます。新刊『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するのか』発売開始のお知らせです。 ほぼすべてのソフトウェア開発者がお世話になるコンピューターの最重要パーツ、CPU。「演算をする」というざっくりした役割は知っているし、もう少し踏み込んでレ... 続きを読む
スーパーコンピューター「京」超える後継機 主要部品を公開 | NHKニュース
かつて世界一の計算速度を誇った日本のスーパーコンピューター「京」を超える性能を持つ後継機の製造がことし3月から始まっていて、14日、主要な部品が公開されました。 14日は、演算を行うコンピューターの頭脳とも言えるCPU=中央演算処理装置と、計算速度を上げるためCPUを複数つなぎ、冷却も行うシステムボー... 続きを読む
ビット (bit 演算) の使い方を総特集! 〜 ビットマスクから bit DP まで 〜 - Qiita
はじめに はじめまして。 NTTデータ数理システム でリサーチャーをしている大槻 (Ken/drken) です。 C や C++ を使用しているとしばしば ビット 演算を行う場面が出て来ます。 計算機リソースが限られている状況では、ビットを用いることでデータ量を少なく済ませたり、計算コストを小さく抑えたりすることができるメリットがあります。 本記事では、ビット演算を用いて実現できる処理について、簡... 続きを読む
Pythonで単語分散表現のクラスタリング - 自然言語処理の深遠
2017 - 11 - 01 Pythonで単語分散表現のクラスタリング Python Wikipedia gensim 機械学習 自然言語処理 最近の 自然言語処理 では、単語の分散表現は当たり前のように使われています。 単語分散表現では、各単語が高次元ベクトル空間に配置され、 加減乗除 等の演算を行えるようになります。 これらのベクトルは、意味の近い単語に対しては同じようなベクトルになることが... 続きを読む
ディープラーニングのための線形代数入門:一般的演算の初学者向けガイド | プログラミング | POSTD
Jeremy Howardによるディープラーニングの素晴らしいコースを受講している間、自分の前提知識がさびついてきているせいで、誤差逆伝播法のような概念が理解しにくくなっていることを認識しました。本記事では、ディープラーニングでよく使われる線形代数演算のいくつかについて、ごく基本的な事項をざっとご紹介します。Jeremy Howardによる ディープラーニングの素晴らしいコース を受講している間、... 続きを読む
理研、たった20行の記述だけで複雑なプログラムを自動生成。スパコン京用プログラミング言語「Formula」 - PC Watch
スーパーコンピュータ「京」 理化学研究所(理研)は2日、スーパーコンピュータ「京」を簡便に利用するためのプログラミング言語「Formula」を開発したと発表した。 これまでスーパーコンピュータを利用したプログラムを組む際は、シミュレーションとコンピュータの両方に対して深い知識が要求され、その性能を引き出すために多数の演算を協調動作させる高度かつ手間のかかるプログラムを書く必要があった。 理研... 続きを読む
[速報]「AWS Batch」発表。AWS上でスケーラブルなバッチ処理を実現。AWS re:Invent 2016 - Publickey
Amazon Web Servicesはラスベガスで開催中の年次イベント「AWS re:Invent 2016」において、バッチ処理のマネージドサービス「AWS Batch」を発表しました。 金融サービスやライフサイエンス、デジタルメディアなどでは膨大な演算をAWS上で行っているお客様がいると、Amazon.com CTOのWerner Vogels氏。 こうした膨大なデータ処理にはバッチ処理が用... 続きを読む
複雑に絡んだ要因を論理の力で解きほぐす/PythonとJupyter でブール代数アプローチをやってみた 読書猿Classic: between / beyond readers
計算は、慣れない人のアタマには負担だが、規則通りに進めていけばいいという利点がある。 たくさんの要素を扱ったり、複雑に込み入った推論を進めることもまた、人には負担の大きい作業だが、計算の形に変換することができれば、途中過程を規則的な繰り返し作業に置き換えることができる。たとえば機械に手伝ってもらえる。 今回、紹介するのは、数値化/統計的処理が難しい事象や、質的研究について、計算=演算の力を... 続きを読む
さくらインターネット、演算に特化した「高火力コンピューティング」への取り組みを開始
サービスサイト > プレスリリース > さくらインターネット、演算に特化した「高火力コンピューティング」への取り組みを開始 プレスリリース│さくらインターネット さくらインターネット、演算に特化した「高火力コンピューティング」への取り組みを開始 ~Infiniband接続による大規模なGPUクラスタをPreferred Networks社と共同構築~ 自社運営のデータセンターでインターネットインフ... 続きを読む
クロージャってどんなときに使うの? ~ 利用場面を 3つ 挙げてみる - Qiita
結論を先にまとめると、以下の3つです。 1. グローバル変数の宣言をなるべく減らしたい場合 2. ユーザが引数を与えてカスタマイズ可能な自由度の高い「関数」を生成したい場合 3. 前回、呼び出されて実行されたときの演算結果(値)を内部で保存して、次に呼び出されたときに、前回の結果(値)に対して、さらに同じ処理(演算)を行う関数を生成したい場合 以下、「クロージャ」の定義から、頭の整理まで、分かりや... 続きを読む
そういうゲームじゃねえからこれ! マリオメーカーに「3+3=6」を計算させてみた動画が天才の発想すぎる - ねとらぼ
Wii U専用ソフト「スーパーマリオメーカー」に「3+3=6」を計算させてみた動画が投稿されています。なるほど、わからん。 コンピュータの演算には、+、-、×、÷でおなじみの四則演算のほかに、2つ以上の1または0の入力値に対して、1または0を出力する「論理演算」があることを学生時代に学習した方も多いのでは。この動画は、そんな論理演算をなぜか「マリオメーカー」でやってみたくなったという、なぜベストを... 続きを読む
【 最先端数学 と 社会数理モデル解析 】 答えがイエスなら、スパコンやHPC、量子コンピュータでも実時間で解析が困難な社会 数理モデルを、別の問題に置き換えて 実時間で演算可能にな
いま、純粋数学の最先端研究のなかに、「ラングランズ・プログラム」と呼ばれる 世界中の数学者が解明に全精力を注ぎ続けている一大テーマがあるようです。 それは、 幾何学、数論、解析学、といった、これまでまったく別の数学領域とみなされてきた数学の領域に、「ある共通する数学的な構造」が、それぞれまったく独立に発見されたこと さらに、その「共通する数学的構造」は、数学を超えて、現実の物理世界の姿を記述する ... 続きを読む
GoogleはJsonnetでJSONの拡張を提案する
GoogleはJsonnetでJSONの拡張を提案する 作者: Abel Avram , 翻訳者 尾崎 義尚 投稿日 2015年5月6日 | 共有 | 後で読む マイリーディングリスト Googleは、互換性を維持しつつ、新しい機能を追加したJSONに取って代わる設定言語であるJsonnetをオープンソース化した: コメント、参照、演算と条件演算子、配列、オブジェクト内包表記、インポート、関数、... 続きを読む
初心者のためのSwiftで始めるプログラミング入門(3):Apple WatchやiPhoneのアプリを作ろう! Playgroundで学ぶSwiftの基礎―変数、定数、型、演算 (1/4) - @IT
連載目次 前回の「スマホ世代でも分かるMacの基本的な使い方&Xcodeをインストールする手順」では、Macの基本的な使い方とiOSアプリの開発用アプリケーション「Xcode(エックスコード)」をインストールし、起動するところまでを解説しました。iOSアプリはどのような環境で開発できるのか、ご理解いただけたかと思います。 また前回、Xcode 6.2ではiPhone/iPadアプリのみならず、20... 続きを読む
初心者のためのSwiftで始めるプログラミング入門(3):Apple WatchやiPhoneのアプリを作ろう! Playgroundで学ぶSwiftの基礎―変数、定数、型、演算 (1/4) - @IT
連載目次 前回の「スマホ世代でも分かるMacの基本的な使い方&Xcodeをインストールする手順」では、Macの基本的な使い方とiOSアプリの開発用アプリケーション「Xcode(エックスコード)」をインストールし、起動するところまでを解説しました。iOSアプリはどのような環境で開発できるのか、ご理解いただけたかと思います。 また前回、Xcode 6.2ではiPhone/iPadアプリのみならず、20... 続きを読む
プログラムの難しさの階層 - きしだのはてな
プログラムを理解するのは、まあ難しいです。でも、その難しさには階層があります。 よく、変数は箱だとか箱じゃないとか議論になりますが、何人か初心者に教えた感じでは、変数自体でつまづくことはあまりないので、実際はそんな例えをしなくても「変数は変数だ」で充分だったりします。デバッガでステップ実行しながら変数の内容を見ればいい。で、条件分岐くらいは結構つまづくことはなくて、単純な演算と条件分岐だけが必要な... 続きを読む
ASCII.jp:NTT、量子コンピュータ実現にむけ大規模量子もつれ生成手法を確立
量子コンピュータ NTTは、量子コンピュータの実現に向けた研究として、光格子内の100万個の原子に対して量子もつれを生成する新手法を世界で初めて確立した。 量子コンピュータは、複数の状態が“あり得る”量子的な重ね合わせ状態を用いることで、通常の演算ではあらゆる状態をひとつひとつ計算するよりも超高速で答えを導き出すことが可能となっている。演算や通信のためには、ある量子ビットが別の量子ビットに相関をも... 続きを読む
【悲報】関東オワタ・・・明後日の大雪は2/8や2/14を超えるらしいぞ・・・ - NAVER まとめ
【悲報】最新GFS 19日から20日の南低が前回の演算より発達する演算になり関東接近時1002hPa→998hPaに変更。南部中心の弱い雪だったのが関東全域の大雪に変わった。2/8や2/14を超える大雪になる可能性も。 pic.twitter.com/0oOaArz7MF 続きを読む
関数型とオブジェクト指向という一見相反するプログラミングパラダイムの併用について理解した - zerobase書き散らす
2013-02-21 関数型とオブジェクト指向という一見相反するプログラミングパラダイムの併用について理解した 最近、ScalaとSmalltalkを触っていて思ったこと。 一見すると、関数型は「データ」より「処理」を重視しているように見える。 関数型プログラミングパラダイムそのものは「副作用のない関数」の合成による演算の恩恵を最大限に享受するパラダイムだ。副作用がないので並列演算の高速化に向いて... 続きを読む
コンピューター消費電力、1万分の1以下に 東大 :日本経済新聞
東京大学の柴田憲治特任講師と平川一彦教授らは、コンピューターの消費電力を現在の1万分の1以下にできる技術を開発した。電子を1個だけ動かせる素子を試作し、実用的な低電圧で操作した。2020年を目標に演算素子の試作を目指す。 試作したのは電子1個で演算やデータを記憶する単一電子トランジスタと呼ぶ素子。電子が大量に集まった川のような電流で制御していた素子を電子1個だけで制御できれば、消費電力を1万分の1... 続きを読む
JSX はなぜ「速い」のか - kazuhoのメモ置き場
なぜ「速い」のか、について JSX 開発者の立場から。シューティングゲームで一番重たい処理は何か。言うまでもなく衝突判定。多数の弾や敵機の衝突判定を毎フレームごとに行う必要があり、この演算が重たい。JSX に同梱されている web/example/shooting.jsx には衝突判定のコードが複数あるが、一番重たいのは Bullet#update 関数で、その処理は以下のようになっている*1。 ... 続きを読む
なぜプログラマを難問奇問・一風変わったテストなどで雇ってはいけないのか? - GIGAZINE
2012年01月07日 09時13分23秒 なぜプログラマを難問奇問・一風変わったテストなどで雇ってはいけないのか? By Iron Man Records 「なぜ我々はプログラマを難問・APIクイズ・不可解な演算・その他の面接トリックで雇わないのか?」というタイトルで「Ruby on Rails」「Basecamp」など、積極的にウェブ上の開発を行っている人々の間では一度は聞いたことがある小企業... 続きを読む
従来のスーパーコンピューターの1000倍以上の速度で演算可能な「1分子コンピューター」につながる技術が登場 - GIGAZINE
かねてから世界各国でスーパーコンピューターの開発が行われ、「世界最速」が競われていますが、従来のスーパーコンピューターの1000倍以上の速度で演算が可能になる「1分子コンピューター」につながる技術が登場しました。 従来のシリコントランジスターを基盤とした情報デバイスよりも100倍以上コンパクトで、1000倍以上速い革新的な情報処理技術としても期待を集めており、シリコントランジスターの高集積回路が持... 続きを読む
100万分の1の消費電力で、演算も記憶も行う新しいトランジスタを開発 - プレスリリース | NIMS
独立行政法人物質・材料研究機構(理事長:潮田 資勝)国際ナノアーキテクトニクス研究拠点(拠点長:青野 正和)の長谷川 剛主任研究者らのグループは、大阪大学大学院理学研究科の小川 琢治教授、ならびに東京大学大学院工学系研究科の山口 周教授らの研究グループと共同で、従来の100万分の1の消費電力で、演算も記憶も行うことが可能な新しいトランジスタ「アトムトランジスタ」の開発に成功した。状態を保持できる(... 続きを読む
【レビュー】目指せ究極の自動化、Windows自体をマクロする「WinMacro」 (1) 「WinMacro」のインストール | パソコン | マイコミジャーナル
「WinMacro」 コンピュータはもともと計算処理を自動化する目的で作られた魔法の箱であった。とはいっても数式や演算の世界であるので、PCを扱うことを日常とする我々一般人には、なかなかその自動化の恩恵を感じにくいのも事実。「WinMacro」では、計算処理のみならず、通常のPCでの作業を記録し再生することができる。「WinMacro」では、アプリケーションでの操作を含むWindowsの操作を記録... 続きを読む