0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PicoCray RP2040集群上的并行計算

jf_9aVl32Dp ? 來源:Arm軟件開發(fā)者 ? 2023-04-25 11:53 ? 次閱讀

[ExtremeElectronics]巧妙地論證,如果一個樹莓派Pico就已經很好,那么九個一定更棒。PicoCray項目(https://github.com/ExtremeElectronics/PicoCray)將多個樹莓派Pico微控制器模塊連接到一個并行架構中,利用I2C總線(https://en.wikipedia.org/wiki/I%C2%B2C)在節(jié)點之間進行通信。

相同的PicoCray代碼在所有節(jié)點上運行,但其中一個Pico模塊上的接地引腳表明它將作為控制器節(jié)點運行。所有剩余的節(jié)點都作為處理器節(jié)點進行操作。每個處理器節(jié)點實現隨機退避技術,以在共享總線上向控制器請求地址。在等待一段隨機時間后,處理器將檢查總線是否正在使用。如果總線正在使用中,處理器將返回等待狀態(tài)。如果總線未被使用,則處理器可以向控制器請求地址。

一旦處理器節(jié)點有了地址,就可以從控制器節(jié)點向其發(fā)送任務。在示例應用程序中,這些任務涉及Mandelbrot集(https://en.wikipedia.org/wiki/Mandelbrot_set)的計算元素。在給定任務中要計算的特定元素由控制器節(jié)點分配,控制器節(jié)點隨后從每個處理器節(jié)點收集結果并聚集結果以供顯示。

這個項目的名字的靈感來自于西摩爾·克雷。我們的超級計算機之父(https://hackaday.com/2019/01/15/seymour-cray-father-of-the-supercomputer/)傳記告訴了他的故事,包括為什么Cray-1超級計算機被稱為“世界上最昂貴的雙人沙發(fā);”。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7350

    瀏覽量

    150252
  • Pico
    +關注

    關注

    0

    文章

    165

    瀏覽量

    16987
  • 樹莓派
    +關注

    關注

    116

    文章

    1679

    瀏覽量

    105279

原文標題:PicoCray RP2040集群上的并行計算

文章出處:【微信號:Arm軟件開發(fā)者,微信公眾號:Arm軟件開發(fā)者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    我用了3分鐘,從零實現了單片機的點燈開發(fā)!

    近日,小熊派悄悄的上線了一款新的Pico板,基于樹莓派RP2040芯片的:BearPi-Pico RP2040 樹莓派? 對,你沒看錯!樹莓派不僅是一家優(yōu)秀的開源硬件品牌,更是一家優(yōu)秀的芯片公司
    發(fā)表于 09-27 15:51

    ubuntu上交叉編譯rp2040

    連接到rp2040 ,所以使用另一塊pico作為調試器,需要給pico調試器下載固件,也就是picoprobe 地址 https://github.com/Wiz-IO
    發(fā)表于 08-27 08:00

    樹莓派Pico 2發(fā)布,搭載RP2350雙核RISC-V和Arm Cortex-M33微控制器!

    RP2040 一樣輕松超頻到 250MHz 官方聲稱 RP2350 與 RP2040 在軟件和硬件都是向前兼容的(RP2350 兼容
    發(fā)表于 08-13 10:07

    在多FPGA集群實現高級并行編程

    今天我們看的這篇論文介紹了在多FPGA集群實現高級并行編程的研究,其主要目標是為非FPGA專家提供一個成熟且易于使用的環(huán)境,以便在多個并行運行的設備
    的頭像 發(fā)表于 07-24 14:54 ?777次閱讀

    pico-ice:RP2040 plus Lattice iCE40UP5K FPGA 開發(fā)板 介紹

    pico-ice是一個小型、低成本的開發(fā)板,帶有Raspberry Pi Pico RP2040微控制器和 Lattice 半導體 iCE40UP5KFPGA 。它帶有獨立的閃存、低功耗SSRAM
    發(fā)表于 06-28 15:45

    基于FPGA的類腦計算平臺 —PYNQ 集群的無監(jiān)督圖像識別類腦計算系統(tǒng)

    的 FPGA 集群的硬件加速器,通過并行流水線結構實現 8 個神經元同時計算并采用分時復用 8 個神經元實現任意規(guī)模的脈沖神經網絡的加速,并 使用 FPGA 實現 STDP 學習算法使得集群
    發(fā)表于 06-25 18:35

    高性能計算集群的能耗優(yōu)化

    高性能計算(HighPerformanceComputing,HPC)是指利用大規(guī)模并行計算集群來解決復雜的科學和工程問題的技術。高性能計算集群
    的頭像 發(fā)表于 05-25 08:27 ?244次閱讀
    高性能<b class='flag-5'>計算</b><b class='flag-5'>集群</b>的能耗優(yōu)化

    5分鐘內將Raspberry Pi Pico變成簡單的示波器+波形發(fā)生器

    5 分鐘內將 Raspberry Pi Pico(或任何 RP2040 板)變成簡單的示波器+波形發(fā)生器。
    的頭像 發(fā)表于 03-04 09:14 ?1620次閱讀
    5分鐘內將Raspberry Pi Pico變成簡單的示波器+波形發(fā)生器

    基于樹莓派RP2040的解魔方機器人,7秒還原三階魔方

    地望著你,是時候亮出工程師的魔法神器了。今天特別分享@愛跑步的小何大佬的開源佳作——三階魔方還原機器人。三階魔方還原機器人-開源分享-這是一款基于樹莓派RP2040單片機設
    的頭像 發(fā)表于 01-13 08:04 ?1530次閱讀
    基于樹莓派<b class='flag-5'>RP2040</b>的解魔方機器人,7秒還原三階魔方

    基于樹莓派RP2040單片機設計的三階魔方還原機器人

    這是一款基于樹莓派RP2040單片機設計的三階魔方還原機器人,控制和魔方求解都使用單片機完成。對于隨機打亂的三階魔方,平均還原步驟數在21步左右。
    的頭像 發(fā)表于 01-12 13:37 ?1172次閱讀
    基于樹莓派<b class='flag-5'>RP2040</b>單片機設計的三階魔方還原機器人

    什么是SIMT和SIMD?SIMT和SMID在硬件實現主要的區(qū)別有哪些

    Instruction, Multiple Threads)都是并行計算的概念,用于優(yōu)化計算機體系結構的設計。 SIMD是一種數據并行計算的方式,它通過在多個數據元素執(zhí)行相同的指令
    的頭像 發(fā)表于 12-07 14:31 ?2283次閱讀

    RP2040和Raspberry Pi的區(qū)別

    作為 Raspberry Pi 基金會推出的首款微控制器產品,RP2040 標志著以單板計算機 (SBC) 而聞名的 Raspberry Pi 基金會的新方向。RP2040 將 Raspberry
    的頭像 發(fā)表于 11-16 17:37 ?796次閱讀
    <b class='flag-5'>RP2040</b>和Raspberry Pi的區(qū)別

    在樹莓派Pico RP2040怎樣使用MicroPython呢?

    RP2040 是一款由樹莓派公司設計的 32 位雙核 ARM Cortex-M0+ 微控制器芯片,于 2021 年 1 月發(fā)布,作為樹莓派 Pico 開發(fā)板的核心部件。
    的頭像 發(fā)表于 11-08 14:29 ?2681次閱讀
    在樹莓派Pico <b class='flag-5'>RP2040</b><b class='flag-5'>上</b>怎樣使用MicroPython呢?

    樹莓派發(fā)布Broadcom BCM2712 CPU和Raspberry Pi內部設計的RP1芯片處理I/O

    Raspberry Pi 5 最近推出了Broadcom BCM2712 CPU和Raspberry Pi內部設計的RP1芯片處理I / O,就像他們?yōu)?b class='flag-5'>RP2( RP2040)微控制器 所做的那樣
    的頭像 發(fā)表于 10-12 15:51 ?2448次閱讀
    樹莓派發(fā)布Broadcom BCM2712 CPU和Raspberry Pi內部設計的<b class='flag-5'>RP</b>1芯片處理I/O

    Waveshare RP2040-PiZero板具有Raspberry Pi Zero外形

    Waveshare RP2040-PiZero板是一款類似于 Raspberry Pi Zero 的板,具有Raspberry Pi RP2040微控制器,而不是支持Linux的應用處理器。 但
    的頭像 發(fā)表于 10-12 15:36 ?1060次閱讀
    Waveshare <b class='flag-5'>RP2040</b>-PiZero板具有Raspberry Pi Zero外形