We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Introducing HPC with a Raspberry Pi cluster

00:00

Formal Metadata

Title
Introducing HPC with a Raspberry Pi cluster
Subtitle
A practical use of and good excuse to build Raspberry Pi Clusters
Title of Series
Number of Parts
490
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
This talk will discuss the development of a RaspberryPi cluster for teaching an introduction to HPC. The motivation for this was to overcome four key problems faced by new HPC users: 1. The availability of a real HPC system and the effect running training courses can have on the real system, conversely the availability of spare resources on the real system can cause problems for the training course. 2. A fear of using a large and expensive HPC system for the first time and worries that doing something wrong might damage the system. 3. That HPC systems are very abstract systems sitting in data centres that users never see, it is difficult for them to understand exactly what it is they are using. 4. That new users fail to understand resource limitations, in part because of the vast resources in modern HPC systems a lot of mistakes can be made before running out of resources. A more resource constrained system makes it easier to understand this. The talk will also discuss some of the technical challenges in deploying an HPC environment to a Raspberry Pi and attempts to keep that environment as close to a "real" HPC as possible. The issue to trying to automate the installation process will also be covered.
SupercomputerInheritance (object-oriented programming)SoftwareMultiplication signSoftware engineeringSupercomputerComputer virusRight angleComputer animation
SoftwareRoboticsWhiteboardComputerSupercomputerSystem programmingNewton's law of universal gravitationSoftwareBitSystem programmingUniverse (mathematics)ComputerWave packetSupercomputerSingle-board computerSoftware engineeringRoboticsWhiteboardProjective planeMultiplication signComputer animation
SupercomputerSoftwareSoftware testingSystem programmingSystem programmingSoftwareSoftware testingStructural loadComputer animation
Demo (music)Computer programmingSystem programmingBitGoodness of fitCASE <Informatik>SupercomputerScheduling (computing)Process (computing)Real numberRevision controlSoftwareComputer animation
BefehlsprozessorDemo (music)QuicksortSupersonic speedModel theoryReal numberComputer animation
Limit (category theory)Control flowIntegrated development environmentAbstractionSystem programmingGame controllerComputer hardwareIntegrated development environmentMultiplication signExtension (kinesiology)QuicksortUniverse (mathematics)Structural loadBitStudent's t-testSocial classComputerLaptopSoftwareData centerSystem administratorResource allocationComputer animation
Disk read-and-write headModel theoryInternetworkingLaptopRevision controlRevision control1 (number)Module (mathematics)MereologyReal-time operating systemLaptopInternetworkingLoginDisk read-and-write headServer (computing)Entire functionSystem programmingModel theoryDerivation (linguistics)Computer animation
Graphical user interfaceComputational fluid dynamicsDemo (music)SoftwareHost Identity ProtocolSturm's theoremDirectory serviceModul <Datentyp>Computer networkVertex (graph theory)Integrated development environmentSupercomputerBootingKernel (computing)PlastikkarteRootkitIdentical particlesComputer-generated imageryInheritance (object-oriented programming)LoginCodeParallel computingSelf-organizationRevision controlDemo (music)CircleDot productPoint (geometry)SoftwareApproximationSupercomputerCodeServer (computing)MathematicsDirectory serviceMultiplication signProcess (computing)Graphical user interfaceComputerPlastikkarteBootingQuicksortBuildingFile systemKernel (computing)Queue (abstract data type)Modulare ProgrammierungEvent horizonBitMedical imagingComputer scienceRootkitPhysical lawRandomizationIntegrated development environmentStructural loadWave packetStudent's t-testVirtual machineComputer programmingRepository (publishing)Standard deviationComputer animation
SubsetInheritance (object-oriented programming)SupercomputerPhysicsPhysicalismUniverse (mathematics)Video gameLaptopMultiplication signStudent's t-testComputer animation
SupercomputerLocal ringTouchscreenFeedbackSturm's theoremSystem programmingInternetworkingApproximationBackupLevel (video gaming)Mixed realityStaff (military)System programmingInternetworkingLaptopIntegrated development environmentBitQueue (abstract data type)Process (computing)Multiplication signFunction (mathematics)Real numberVideo projectorWave packetSoftwareBackupMixed realityComputer animation
Data managementConfiguration spaceSupercomputerDemo (music)Scripting languageSatelliteSimulationMonster groupMonster groupAreaSatelliteDifferent (Kate Ryan album)Mathematical analysisAddress spaceBitDerivation (linguistics)NumberPhysicalismSet (mathematics)Attribute grammarConfiguration managementRight angleArmSimulationProcess (computing)Module (mathematics)SoftwareDemo (music)System programmingSoftware testingGraph coloringType theoryScripting languageBuildingPattern languageGroup actionDefault (computer science)Software developerStudent's t-testComputer animation
Scripting languageEmailSupercomputerInformationPlastikkarteFile systemMedical imagingBitSystem programmingArmRight angleComputer fileBootingMiniDiscParallel computingIterationGreatest elementAddress spaceSoftwareMereologyDifferent (Kate Ryan album)Mathematical singularityPresentation of a groupReal numberEmailDisk read-and-write headMathematicsSoftware developerCodeScripting languageComputer animation
Point cloudFacebookOpen source
Transcript: English(auto-generated)