[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ī)問題,請聯系本站處理。
舉報投訴
原文標題:PicoCray RP2040集群上的并行計算
文章出處:【微信號:Arm軟件開發(fā)者,微信公眾號:Arm軟件開發(fā)者】歡迎添加關注!文章轉載請注明出處。
相關推薦
近日,小熊派悄悄的上線了一款新的Pico板,基于樹莓派RP2040芯片的:BearPi-Pico RP2040
樹莓派? 對,你沒看錯!樹莓派不僅是一家優(yōu)秀的開源硬件品牌,更是一家優(yōu)秀的芯片公司
發(fā)表于 09-27 15:51
連接到rp2040 ,所以使用另一塊pico作為調試器,需要給pico調試器下載固件,也就是picoprobe
地址
https://github.com/Wiz-IO
發(fā)表于 08-27 08:00
RP2040 一樣輕松超頻到 250MHz
官方聲稱 RP2350 與 RP2040 在軟件和硬件上都是向前兼容的(RP2350 兼容
發(fā)表于 08-13 10:07
今天我們看的這篇論文介紹了在多FPGA集群上實現高級并行編程的研究,其主要目標是為非FPGA專家提供一個成熟且易于使用的環(huán)境,以便在多個并行運行的設備
發(fā)表于 07-24 14:54
?777次閱讀
pico-ice是一個小型、低成本的開發(fā)板,帶有Raspberry Pi Pico RP2040微控制器和 Lattice 半導體 iCE40UP5KFPGA 。它帶有獨立的閃存、低功耗SSRAM
發(fā)表于 06-28 15:45
的 FPGA 集群的硬件加速器,通過并行流水線結構實現 8 個神經元同時計算并采用分時復用 8 個神經元實現任意規(guī)模的脈沖神經網絡的加速,并 使用 FPGA 實現 STDP 學習算法使得集群
發(fā)表于 06-25 18:35
高性能計算(HighPerformanceComputing,HPC)是指利用大規(guī)模并行計算機集群來解決復雜的科學和工程問題的技術。高性能計算集群
發(fā)表于 05-25 08:27
?244次閱讀
5 分鐘內將 Raspberry Pi Pico(或任何 RP2040 板)變成簡單的示波器+波形發(fā)生器。
發(fā)表于 03-04 09:14
?1620次閱讀
地望著你,是時候亮出工程師的魔法神器了。今天特別分享@愛跑步的小何大佬的開源佳作——三階魔方還原機器人。三階魔方還原機器人-開源分享-這是一款基于樹莓派RP2040單片機設
發(fā)表于 01-13 08:04
?1530次閱讀
這是一款基于樹莓派RP2040單片機設計的三階魔方還原機器人,控制和魔方求解都使用單片機完成。對于隨機打亂的三階魔方,平均還原步驟數在21步左右。
發(fā)表于 01-12 13:37
?1172次閱讀
Instruction, Multiple Threads)都是并行計算的概念,用于優(yōu)化計算機體系結構的設計。 SIMD是一種數據并行計算的方式,它通過在多個數據元素上執(zhí)行相同的指令
發(fā)表于 12-07 14:31
?2283次閱讀
作為 Raspberry Pi 基金會推出的首款微控制器產品,RP2040 標志著以單板計算機 (SBC) 而聞名的 Raspberry Pi 基金會的新方向。RP2040 將 Raspberry
發(fā)表于 11-16 17:37
?796次閱讀
RP2040 是一款由樹莓派公司設計的 32 位雙核 ARM Cortex-M0+ 微控制器芯片,于 2021 年 1 月發(fā)布,作為樹莓派 Pico 開發(fā)板的核心部件。
發(fā)表于 11-08 14:29
?2681次閱讀
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次閱讀
Waveshare RP2040-PiZero板是一款類似于 Raspberry Pi Zero 的板,具有Raspberry Pi RP2040微控制器,而不是支持Linux的應用處理器。 但
發(fā)表于 10-12 15:36
?1060次閱讀
評論