タグ

hardwareに関するYudoufuのブックマーク (6)

  • ハードウェアによる仮想化はソフトウェアによるものより本当に高速なのか? - 教育は参考ブログ

    VMware | A Comparision of Software and Hardware Techniques for x86 Virtualization (PDF) Slashdot | Hardware Virtualization Slower Than Software? VMware の研究者が面白い論文を発表*1している。現状の VT-x/SVM を使った x86 の仮想化はソフトアシストによるものよりも必ずしも高速にならないとのこと。 問題はハードウェアの仮想化支援は MMU まで及んでおらず、MMU をハードウェア VT + ソフトトラップするよりはソフトウェアのみで処理した方が現状では速いとのこと。 従って AMD の Nested Pageing や Intel の EPT が出てくると話が変わるかもしれない。 P.S. この論文をよく読んでみると、凄いことが色

    ハードウェアによる仮想化はソフトウェアによるものより本当に高速なのか? - 教育は参考ブログ
  • Arduino 日本語リファレンス

    Arduino言語 Arduino言語はC/C++をベースにしており、C言語のすべての構造と、いくつかのC++の機能をサポートしています。また、AVR Libcにリンクされていて、その関数を利用できます。 setup() loop() 制御文 if if else switch case for while do while break continue return goto 基的な文法 ; (セミコロン) {} (波カッコ) コメント #define #include 算術演算子 + - * / % (剰余) = (代入) 比較演算子 == != < > <= >= ブール演算子 && (論理積) || (論理和) ! (否定) ビット演算子 ビット演算子は変数をビットのレベルで計算するためのものです。ビット演算子によって、広範囲なプログラミング上の問題を解決することができます。 &

  • Vol.27 テクノ工作セット(8ビットマイコン+光残像キット) | 大人の科学マガジン | 大人の科学.net

    IDEは「スケッチ」と呼ばれるプログラムをパソコンで入力してジャパニーノに伝えるソフトウェア。MacでもWindowsでも使えます。 何を、どう、動かすか?あなたのアイデアで光、音、モーターなど、様々なものをコントロールしてみましょう。 CPUやUSB変換ポートなどを搭載したマイコンボード。 8個のアナログ入力ピンと14個のデジタル入出力ピンがあります。パソコンのUSBポートに直接差せます。付属の電池ボックスをつなげば、パソコンと切り離して使うこともできます。

  • Arduino - Home

    Open-source electronic prototyping platform enabling users to create interactive electronic objects.

  • Arduino - Wikipedia

    Arduino(アルドゥイーノ もしくは アルデュイーノまたはアルディーノ)とは、(ハードウェアの)「Arduinoボード」、および(ソフトウェアの)「Arduino IDE」から構成されるシステムである。Arduinoボードは、AVRマイコン、入出力ポートを備えた基板であり、Arduino IDEはC言語風の「Arduino言語」によってプログラムを制作・コンパイル・デバッグ等し、それをArduinoボードに転送 等々するための「統合開発環境」と呼ばれる、PC上で作動させる一種のソフトウェアである。 また「Arduino」という名称は広義には、それらの開発・改良を行う一連のプロジェクトや、その結果生まれた会社、またその多くの開発者らによるコミュニティまでも指すことがある。 もともと2005年にイタリアで5人の人物によって、「もっとシンプルに、もっと安価に、技術者でない学生でもデジタルなも

    Arduino - Wikipedia
  • GAINER.cc

    Gainer(ゲイナー) Gainer(ゲイナー)はユーザー・インタフェースやメディア・インスタレーションのための環境です。Gainerを利用することにより、センサーやアクチュエータをPCに接続し、Flash、Max/MSP、Processingといった幅広いプログラミング環境から利用できるようになります。基的なコンセプトは以下の通りです。 プロトタイピングの段階から最終形まで用いることができるブレッドボードと組み合わせて試行錯誤しながら制作を進めることができる自分自身のモジュールを部品レベルから組み立てて理解を深めることができる複数のコンフィギュレーションの中から目的にあったものを選択できるソフトウェア&ハードウェアがオープンソースで公開されているGainerに関する「オープンソース」は次のようなことを意味します。 ユーザはGainerを無料で利用できる上級のユーザは既存のハードウェア

    GAINER.cc
  • 1