GPU@SAT DevKit: Empowering Edge Computing Development Onboard Satellites in the Space-IoT Era

Uloženo v:
Podrobná bibliografie
Vydáno v:Electronics vol. 13, no. 19 (2024), p. 3928
Hlavní autor: Benelli, Gionata
Další autoři: Todaro, Giovanni, Monopoli, Matteo, Giuffrida, Gianluca, Donati, Massimiliano, Fanucci, Luca
Vydáno:
MDPI AG
Témata:
On-line přístup:Citation/Abstract
Full Text + Graphics
Full Text - PDF
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!

MARC

LEADER 00000nab a2200000uu 4500
001 3116611516
003 UK-CbPIL
022 |a 2079-9292 
024 7 |a 10.3390/electronics13193928  |2 doi 
035 |a 3116611516 
045 2 |b d20240101  |b d20241231 
084 |a 231458  |2 nlm 
100 1 |a Benelli, Gionata  |u Department of Information Engineering, University of Pisa, 56122 Pisa, Italy or <email>giovanni.todaro@ingeniars.com</email> (G.T.); <email>matteo.monopoli@phd.unipi.it</email> (M.M.); <email>luca.fanucci@unipi.it</email> (L.F.); Space Division, IngeniArs S.r.l., 56121 Pisa, Italy; <email>gianluca.giuffrida@ingeniars.com</email> 
245 1 |a GPU@SAT DevKit: Empowering Edge Computing Development Onboard Satellites in the Space-IoT Era 
260 |b MDPI AG  |c 2024 
513 |a Journal Article 
520 3 |a Advancements in technology have driven the miniaturization of embedded systems, making them more cost-effective and energy-efficient for wireless applications. As a result, the number of connectable devices in Internet of Things (IoT) networks has increased significantly, creating the challenge of linking them effectively and economically. The space industry has long recognized this challenge and invested in satellite infrastructure for IoT networks, exploiting the potential of edge computing technologies. In this context, it is of critical importance to enhance the onboard computing capabilities of satellites and develop enabling technologies for their advancement. This is necessary to ensure that satellites are able to connect devices while reducing latency, bandwidth utilization, and development costs, and improving privacy and security measures. This paper presents the GPU@SAT DevKit: an ecosystem for testing a high-performance, general-purpose accelerator designed for FPGAs and suitable for edge computing tasks on satellites. This ecosystem provides a streamlined way to exploit GPGPU processing in space, enabling faster development times and more efficient resource use. Designed for FPGAs and tailored to edge computing tasks, the GPU@SAT accelerator mimics the parallel architecture of a GPU, allowing developers to leverage its capabilities while maintaining flexibility. Its compatibility with OpenCL simplifies the development process, enabling faster deployment of satellite-based applications. The DevKit was implemented and tested on a Zynq UltraScale+ MPSoC evaluation board from Xilinx, integrating the GPU@SAT IP core with the system’s embedded processor. A client/server approach is used to run applications, allowing users to easily configure and execute kernels through a simple XML document. This intuitive interface provides end-users with the ability to run and evaluate kernel performance and functionality without dealing with the underlying complexities of the accelerator itself. By making the GPU@SAT IP core more accessible, the DevKit significantly reduces development time and lowers the barrier to entry for satellite-based edge computing solutions. The DevKit was also compared with other onboard processing solutions, demonstrating similar performance. 
653 |a Performance evaluation 
653 |a Internet of Things 
653 |a Communication 
653 |a Microprocessors 
653 |a Edge computing 
653 |a Field programmable gate arrays 
653 |a Radiation 
653 |a Infrastructure 
653 |a Artificial intelligence 
653 |a Graphics processing units 
653 |a IP (Internet Protocol) 
653 |a Cosmic rays 
653 |a Cost reduction 
653 |a Network latency 
653 |a Onboard equipment 
653 |a Energy efficiency 
653 |a Embedded systems 
653 |a Connectivity 
653 |a Satellites 
653 |a Industrial development 
653 |a Algorithms 
653 |a Client server systems 
700 1 |a Todaro, Giovanni  |u Department of Information Engineering, University of Pisa, 56122 Pisa, Italy or <email>giovanni.todaro@ingeniars.com</email> (G.T.); <email>matteo.monopoli@phd.unipi.it</email> (M.M.); <email>luca.fanucci@unipi.it</email> (L.F.); Space Division, IngeniArs S.r.l., 56121 Pisa, Italy; <email>gianluca.giuffrida@ingeniars.com</email> 
700 1 |a Monopoli, Matteo  |u Department of Information Engineering, University of Pisa, 56122 Pisa, Italy or <email>giovanni.todaro@ingeniars.com</email> (G.T.); <email>matteo.monopoli@phd.unipi.it</email> (M.M.); <email>luca.fanucci@unipi.it</email> (L.F.) 
700 1 |a Giuffrida, Gianluca  |u Space Division, IngeniArs S.r.l., 56121 Pisa, Italy; <email>gianluca.giuffrida@ingeniars.com</email> 
700 1 |a Donati, Massimiliano  |u Department of Information Engineering, University of Pisa, 56122 Pisa, Italy or <email>giovanni.todaro@ingeniars.com</email> (G.T.); <email>matteo.monopoli@phd.unipi.it</email> (M.M.); <email>luca.fanucci@unipi.it</email> (L.F.) 
700 1 |a Fanucci, Luca  |u Department of Information Engineering, University of Pisa, 56122 Pisa, Italy or <email>giovanni.todaro@ingeniars.com</email> (G.T.); <email>matteo.monopoli@phd.unipi.it</email> (M.M.); <email>luca.fanucci@unipi.it</email> (L.F.) 
773 0 |t Electronics  |g vol. 13, no. 19 (2024), p. 3928 
786 0 |d ProQuest  |t Advanced Technologies & Aerospace Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/3116611516/abstract/embedded/6A8EOT78XXH2IG52?source=fedsrch 
856 4 0 |3 Full Text + Graphics  |u https://www.proquest.com/docview/3116611516/fulltextwithgraphics/embedded/6A8EOT78XXH2IG52?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/3116611516/fulltextPDF/embedded/6A8EOT78XXH2IG52?source=fedsrch