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

High Performance GPU Computing with Ruby

00:00

Formal Metadata

Title
High Performance GPU Computing with Ruby
Title of Series
Number of Parts
69
Author
License
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
ArrayFire gem a General Purpose GPU computing library can be used for high performance computing in Ruby be it statistical analysis of big data, image processing, linear algebra, machine learning. ArrayFire has an outstanding performance considering other existing Ruby libraries that run on CPU. ArrayFire gem can also be run on clusters and handle real world problems by crunching huge datasets. The ease of using ArrayFire gem makes Ruby a viable choice for high performance scientific computing.
Graphics processing unitParallel computingSerial portSelf-organizationComputerGraphics processing unitLibrary (computing)BefehlsprozessorNumerical analysisCodeOperator (mathematics)Line (geometry)Wage labourDialectVolume (thermodynamics)Computer programmingView (database)XMLUMLComputer animation
GoogolCodeComputer networkAssociative propertyMatrix (mathematics)Student's t-testPort scannerComputational scienceLinear algebraMatrix (mathematics)Projective planeProduct (business)WhiteboardMultiplication signAssociative propertyGene clusterGoodness of fitComputer animation
Computational scienceMatrix (mathematics)Array data structureGraphics processing unitBefehlsprozessorKeyboard shortcutArithmetic meanProgrammschleifeComputational scienceComputerLibrary (computing)Numerical analysisFunctional (mathematics)Kernel (computing)Matrix (mathematics)Pointer (computer programming)Operator (mathematics)Virtual machineCodeCodeComputing platformArray data structureComputer hardwareGraphics processing unitOpen setData analysisLinear algebraSet (mathematics)Sinc functionProgramming languageCore dumpBlock (periodic table)Disk read-and-write headElement (mathematics)Row (database)Order (biology)AreaMachine learningLogic gateMedical imagingKonferenz Europäischer StatistikerExecution unitMetric systemBlogSource codeCompilerPoint (geometry)View (database)Limit (category theory)BitGodComputer animation
Computer hardwareCASE <Informatik>Wrapper (data mining)BefehlsprozessorAbstractionLibrary (computing)CodeComputerVotingWordVirtual machineGenderComputer programmingTerm (mathematics)XML
Dimensional analysisPrice indexFluid staticsNormed vector spaceCholesky-VerfahrenInverse elementStatisticsArithmetic meanMedianVarianceNumberElement (mathematics)Matrix (mathematics)DeterminantBenchmarkCoprocessorGraphics processing unitSummierbarkeitMultiplicationCodeRow (database)Dimensional analysisCASE <Informatik>AbstractionArithmetic meanMultiplication signVarianceArray data structureBenchmarkLine (geometry)Data storage deviceNumerical analysisResultantComputerFunctional (mathematics)Type theoryFrobenius methodMatrix (mathematics)DivisorPointer (computer programming)Semiconductor memoryDoubling the cubeElement (mathematics)Front and back endsNumberOperator (mathematics)Kernel (computing)DeterminantCalculation2 (number)BefehlsprozessorInverse elementMusical ensembleEinbettung <Mathematik>Flow separationBuildingPhysical lawPoint (geometry)WordMobile appCholesky-VerfahrenRight angleComa BerenicesFile formatRule of inferenceMedianDifferent (Kate Ryan album)Metropolitan area networkEndliche ModelltheorieEuler anglesEvaporationSound effectComputer architectureView (database)Core dumpSign (mathematics)Maxima and minimaDigitizingGraph (mathematics)AreaData managementComputer animation
Information managementMatrix (mathematics)AdditionNumberProcess (computing)DeterminantCASE <Informatik>CalculationArithmetic meanMatrix (mathematics)Element (mathematics)BenchmarkAdditionAbstractionEvaporationDiagramComputer animationDiagram
Matrix (mathematics)NumberElement (mathematics)MultiplicationMatrix (mathematics)MultiplicationFigurate numberArithmetic meanDifferenz <Mathematik>Operator (mathematics)CoroutineComputational scienceElement (mathematics)CASE <Informatik>Metric systemSound effect2 (number)Translation (relic)Standard deviationGoodness of fitMessage passingMechanism designAdditionComputer animationDiagram
Matrix (mathematics)CodeComputer hardwareArithmetic meanSinc functionGraphics processing unitProjective planeComputing platformMedical imagingExecution unitHypermediaOpen setAbstractionXML
Graphics processing unitGeneric programmingPointer (computer programming)Element (mathematics)BefehlsprozessorRead-only memoryMatrix (mathematics)BenchmarkCoprocessorNumberMultiplicationProcess (computing)Goodness of fitCategory of beingCodeStudent's t-testComputer programmingData recoveryMetric systemAreaSoftware developerView (database)CodeProjective planePoint (geometry)Matrix (mathematics)Mathematical optimizationNeighbourhood (graph theory)Dimensional analysisSystem callMultiplicationImplementationBefehlsprozessorBridging (networking)Pattern languageKernel (computing)BenchmarkSound effect2 (number)Arithmetic meanRandom number generationCoroutineLine (geometry)OpticsBlock (periodic table)Multiplication signData storage deviceObservational studySemiconductor memoryInterior (topology)Pointer (computer programming)Doubling the cubeType theoryGraphics processing unitUniform resource locatorRight angleRandomizationVirtual machineElement (mathematics)Computer animation
Image processingAssociative propertyType theoryCore dumpField (computer science)BenchmarkComputer architectureGraphics processing unitMultiplication signProjective planeCodeCoroutineDoubling the cubeComplex (psychology)Machine learningLibrary (computing)Medical imagingVirtual machineOpen sourceData typeWebsiteGoodness of fitSubject indexingRevision controlOperating systemAssociative propertyLevel (video gaming)Order (biology)ComputerFluidSystem callWater vaporView (database)Image processingExecution unitSoftware developerXMLComputer animation
TwitterBlogRow (database)ComputerComputer animationXML
Transcript: English(auto-generated)