並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 17 件 / 17件

新着順 人気順

aarch64の検索結果1 - 17 件 / 17件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

aarch64に関するエントリは17件あります。 armコンピュータtechfeed などが関連タグです。 人気エントリには 『富岳のディープラーニング処理を支えるJITコンパイラ「Xbyak_aarch64」誕生秘話 | gihyo.jp』などがあります。
  • 富岳のディープラーニング処理を支えるJITコンパイラ「Xbyak_aarch64」誕生秘話 | gihyo.jp

    TOP500、HPCG、HPL-AI、Graph500での世界1位獲得、新型コロナウイルス対策を目的とした試行利用など、話題に事欠かないスーパーコンピュータ「富岳⁠」⁠。そのディープラーニング処理を高速化するには、あるOSSの存在が必要不可欠でした。それが、サイボウズ・ラボ(⁠株⁠)の光成滋生氏が開発したx86/x64向けC++ JITアセンブラ「Xbyak」の設計思想をベースに、光成氏の助言のもと(⁠株⁠)富士通研究所が開発したArm向けのC++ JITアセンブラ「Xbyak_aarch64」です。Xbyak_aarch64は、富岳上でのディープラーニング処理を実現するキー技術のひとつです。 本記事では、Xbyakの開発者である光成氏を中心に、(⁠株)富士通研究所の上席研究員であり、Linuxカーネルへのコアコミッターでもある小崎資広氏を聞き手役として、同研究所シニアリサーチャーの川上健

      富岳のディープラーニング処理を支えるJITコンパイラ「Xbyak_aarch64」誕生秘話 | gihyo.jp
    • Armはどうやって効率的な仮想化を実現しているのか 進化するAArch 64の仮想化支援機構

      Arm入門勉強会とは、macOSがArmに移行したこの機にArmアーキテクチャでのプログラミングについて入門するソフトウェアエンジニアのための会です。今回主催の@nullpo_head 氏が、Armの仮想化支援機構について、その仕組みから深く説明します。後半は「AArch 64の仮想化支援機構」について。 AArch 64の仮想化支援機構 以上が一般的な現代のハードウェア仮想化支援機構についての話になるんですけど、ここからはArmというか、AArch 64の仮想化支援機構についての解説を始めます。 対象アーキテクチャについてです。Virtualization ExtensionというのがArm v7のときの名前で、AArch 64ではどうもただの仮想化機構としか呼ばれていないみたいなんですけど、とりあえずAArch 64だけを対象に発表します。基本的には特権レベルの名前とかが変わるだけでだ

        Armはどうやって効率的な仮想化を実現しているのか 進化するAArch 64の仮想化支援機構
      • Ruby 3.3.0: aarch64-linux環境でFiber.new{ }.resumeを呼ぶと落ちる問題|TechRacho by BPS株式会社

        2023.12.28 Ruby 3.3.0: aarch64-linux環境でFiber.new{ }.resumeを呼ぶと落ちる問題 この記事の内容は現在進行中なので、今後状況が変わる可能性があります。 M1 Macbook Pro 2021, Sonoma 14.2.1 Ruby: 3.3.0 Rails: 7.2.1 Docker: 24.0.6, build ed223bc Docker Desktop for Mac: 4.25.2 (129061) Docker Hub: 3.3.0-slim-bookworm 経緯 Ruby 3.3.0リリースの翌日にDocker Hubでも公式のRubyコンテナが公開されました。 ちょうど某所で「M1 MacのDocker環境でRuby 3.3.0ベースのRailsを動かすと落ちる」という書き込みをたまたま見かけました(その後書き込みは削除

          Ruby 3.3.0: aarch64-linux環境でFiber.new{ }.resumeを呼ぶと落ちる問題|TechRacho by BPS株式会社
        • macOSとWindows、Linuxなどのクロスプラットフォームに対応したオープンソースのデュアルパネル・ファイルマネージャー「muCommander」にApple Silicon用のAArch64 Buildが追加。

          macOSとWindows、Linuxのクロスプラットフォームに対応したオープンソースのデュアルパネル・ファイルマネージャー「muCommander」にApple Silicon用のAarch64 Buildが追加されています。詳細は以下から。 muCommanderはRed Hatでエンジニアリングマネージャーを務めるArik Hadasさんらがオープンソース(GPL)で開発しているファイルマネージャーで、JavaをサポートしているmacOSやWindows、Linuxなどクロスプラットフォームで利用することができますが、このmuCommanderが最新のバージョン1.4.0でApple Silicon Mac用のAArch64 Buildを追加しています。 add support for macOS aarch64 by @ahadas in #1138 build dmg for a

            macOSとWindows、Linuxなどのクロスプラットフォームに対応したオープンソースのデュアルパネル・ファイルマネージャー「muCommander」にApple Silicon用のAArch64 Buildが追加。
          • Apple M1のMacを使ってJetson用のaarch64 CUDA込みのバイナリをビルドする - Qiita

            Apple M1チップをロボット開発で活用する! MacBook Airを購入した理由はまさにこれです。 そして、前記事(こちら)でParallels環境でいかに快適にUbuntuを使用するようにできるか、頑張ったのはまさにこれが理由です。 aarch64っていうことはJetsonとかRaspberry Pi 4と一緒では? これが全ての発端です。ロボットの開発などで、ROSのパッケージなどをビルドするとき、実機に搭載するJetsonやRaspberry Pi上でビルドしないといけなくて皆さんお困りではないでしょうか? やはりクロスコンパイルして、それをデプロイしたいところです。 しかし、一般的に使われているツールで実機にデプロイできる環境としては、私は知る限り以下の2つくらいしかしりません。 Isaac SDK MATLAB/Simulink まずはIsaac SDKですが、最近触ってい

              Apple M1のMacを使ってJetson用のaarch64 CUDA込みのバイナリをビルドする - Qiita
            • GitHub - fujitsu/xbyak_aarch64

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - fujitsu/xbyak_aarch64
              • 「NetBSD 9.0」リリース、AArch64サポートが加わる | OSDN Magazine

                NetBSD開発チームは2月14日、最新のメジャーリリースとなる「NetBSD 9.0」のリリースを発表した。AArch64アーキテクチャのサポートなどが加わっている。 NetBSDはフリーなUNIX系OSを開発するプロジェクトで、カリフォルニア大学バークレー校が開発した4.4BSD Lite2をベースに独自の強化を行っている。高い移植性を大きな特徴の1つとしており、さまざまなプラットフォームで動作する。 NetBSD 9.0は、2018年に公開されたバージョン8系に続く最新のメジャーリリース。新たにAArch64(64ビットArmv8-A)アーキテクチャのサポートが加わり、Armv7-Aについてもサポートを強化した。また、Intel DRM GPUドライバーが新しくなり、Arm向けGPUドライバーのサポートも拡大した。 NVMMハイパーバイザーを導入することで、ハードウェア支援仮想化をサ

                  「NetBSD 9.0」リリース、AArch64サポートが加わる | OSDN Magazine
                • Apple Silicon (ARM, M1) のmacOSにaarch64とx86_64のhomebrewを共存させる - Qiita

                  Apple Silicon (ARM, M1) のmacOSにaarch64とx86_64のhomebrewを共存させるMachomebrewx86-64aarch64M1 ARM版Macで開発を始めている方も多いかと思います。 Rosetta2やDocker Desktop on macのおかげでウェブ開発において全く開発ができないということはないんじゃないかと思います。 一方で、Dockerを使わずにネイティブで開発するにはいくつかの問題もまだ残っています。 例えば、homebrewでpythonのいくつかのバージョンがインストールできないとか、Rustがインストールできないとか、そういう問題にぶつかることがあるでしょう。 そこで、本記事ではhomebrewのx86_64 (intel) 版と、aarch64 (ARM) 版を共存させ、どちらを使うか選べるようにします。 Homebre

                    Apple Silicon (ARM, M1) のmacOSにaarch64とx86_64のhomebrewを共存させる - Qiita
                  • Differences between arm64 and aarch64

                    I have two "unlocked" devices, an iPad mini 3, and a Galaxy Edge 6, both endowed with a terminal and a minimalistic set of unix commands. I thought both devices have arm64 processors but when I ran uname -a on both devices I got the following : for the iPad mini 3 : xxxxs-iPad:/var/mobile root# uname -a Darwin xxxx-iPad 14.0.0 Darwin Kernel Version 14.0.0: Wed Jun 24 00:50:15 PDT 2015; root:xnu-27

                      Differences between arm64 and aarch64
                    • Fundamental of architecture to implementing OS on AArch64

                      2020/08/08 Arm 勉強会資料

                        Fundamental of architecture to implementing OS on AArch64
                      • GitHub - gojue/ecapture: Capture SSL/TLS text content without a CA certificate using eBPF. This tool is compatible with Linux/Android x86_64/aarch64.

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - gojue/ecapture: Capture SSL/TLS text content without a CA certificate using eBPF. This tool is compatible with Linux/Android x86_64/aarch64.
                        • aarch64に対応した「PyPy 7.2」が公開 | OSDN Magazine

                          高速なPython実行環境のPyPy開発チームは10月14日、最新版となる「PyPy 7.2」を公開した。64ビットARMアーキテクチャのサポートが追加されている。 PyPyはPythonで実装されたPythonの実行環境。JITコンパイラによる高速さ、低いメモリ使用量を特徴とし、Cで実装されたPython(CPython)よりも高速に動く場合もあるという。 PyPy 7.2は2月に公開された7系の最新のポイントリリースとなる。100%の後方互換性をうたっており、Python 2.7およびPython 3.6に対応するバージョンがそれぞれリリースされている。なおPython 3.6に対応する「PyPy3.6」は本バージョンでベータから正式扱いになった。開発チームはPython 3.7に対応するバージョンの開発作業をスタートしているという。 本バージョンでは新たに64ビットのARMアーキテク

                            aarch64に対応した「PyPy 7.2」が公開 | OSDN Magazine
                          • clang + cmake で aarch64 linux 向けに C/C++ アプリをクロスコンパイルするメモ - Qiita

                            背景 レイトレーシングや機械学習など, aarch64(arm64) linux のプログラムを書いていたり, ライブラリをビルドしていたりする 市販で入手しやすい Native 環境(e.g. Raspberry Pi 4, Android スマホ + termux や, Jetson AGX とか. だいたい aarch64 4 コア + 8 GB mem な環境) だとビルドが遅かったり, 並列ビルドすると out-of-memory になりつらいので, つよつよ host PC(Threadripper とか)で cross-compile でやりたい 特に embree-aarch64 で ARM のビルドだと, 同等の性能の x86 の 5~10 倍はコンパイル遅いような現象が出て辛い AWS とかでつよつよ ARM インスタンス借りる手もあるが, レイトレーシングなど画面に出

                              clang + cmake で aarch64 linux 向けに C/C++ アプリをクロスコンパイルするメモ - Qiita
                            • ARMv8-A AArch64 ベタメタルプログラミング ブート編 - VA Linux エンジニアブログ

                              はじめに 環境の準備 ブートプログラム 例外レベル 例外動作の概要 TrustZone ベクタテーブルの設定 AArch64ステートの設定 スタックポインタ設定 例外レベルの遷移 EL1での動作 メモリ配置 コンパイル QEMU上で起動 GDBで制御 最後に 執筆者 : 原田 秀一 はじめに 現在ArmアーキテクチャのCPUは採用も多く情報も溢れていますが、改めてARMv8-Aアーキテクチャでの64bit環境(AArch64)でのブートプログラム作成についてまとめます。 ブート処理の内容は過去記事 RISC-V OSを作ろう (1) ~ブート処理 - VA Linux エンジニアブログ と同様にOSを動かす土台とできるようにします。 環境の準備 ツールチェーンはArmが提供しているものを使用しました。 https://developer.arm.com/downloads/-/arm-gn

                                ARMv8-A AArch64 ベタメタルプログラミング ブート編 - VA Linux エンジニアブログ
                              • elfconv: an experimental AOT compiler that translates Linux/AArch64 ELF binary to WebAssembly.

                                Language supports of WebAssemblyWebAssembly (WASM) is a binary format having a virtual instruction set and has been created to make up for the performance overhead of Javascript on browsers, WASM has been expected for the usage of sandbox environments and portable distribution of applications. Now, many programming languages support WASM (e.g. C, C++, Rust, Go), and therefore we can easily make WA

                                  elfconv: an experimental AOT compiler that translates Linux/AArch64 ELF binary to WebAssembly.
                                • AArch64 (arm64) profiles are now stable! – Gentoo Linux

                                  AArch64 (arm64) profiles are now stable! Aug 11, 2019 The ARM64 project is pleased to announce that all ARM64 profiles are now stable. While our developers and users have contributed significantly in this accomplishment, we must also thank our Packet sponsor for their contribution. Providing the Gentoo developer community with access to bare metal hardware has accelerated progress in achieving the

                                    AArch64 (arm64) profiles are now stable! – Gentoo Linux
                                  • Oracle、「Java 17」を発表 ~3年ぶりの長期サポートリリース(LTS)/Apple Silicon搭載デバイスでネイティブ動作する「macOS/AArch64」版が追加

                                      Oracle、「Java 17」を発表 ~3年ぶりの長期サポートリリース(LTS)/Apple Silicon搭載デバイスでネイティブ動作する「macOS/AArch64」版が追加
                                    1

                                    新着記事